Example of a Good End-to-End Issue
An effective Hack for LA Github issue includes the following components:
Click any section link below to jump down to its description
-
+
@@ -61,6 +61,7 @@
This issue is shown in Preview mode
diff --git a/_sass/components/guide-pages/github-issue-guide.scss b/_sass/components/guide-pages/github-issue-guide.scss
index f9187b94fc..6a081c24bc 100644
--- a/_sass/components/guide-pages/github-issue-guide.scss
+++ b/_sass/components/guide-pages/github-issue-guide.scss
@@ -1,183 +1,186 @@
-//INDIVIDUAL PLACEMENTS OF OVERLAY LINKS
-//RIGHT SIDE LINKS
-.assignees {
- @media #{$bp-below-mobile} {
- @include arrow-right-overlay (16%, 99%);
- width: 7.65px;
- height: 7px;
- }
- @include arrow-right-overlay (16%, 94%);
-
- + h4 {
- @media #{$bp-below-mobile}{
- @include arrow-right-text-overlay (15.5%, 103%);
- text-align: right;
- font-size: 0.4em;
+.github-issue-guide {
+ //INDIVIDUAL PLACEMENTS OF OVERLAY LINKS
+ //RIGHT SIDE LINKS
+ .assignees {
+ @media #{$bp-below-mobile} {
+ @include arrow-right-overlay (16%, 99%);
+ width: 7.65px;
+ height: 7px;
}
- @include arrow-right-text-overlay(16%, 102%);
- }
-}
-
-.labels {
- @media #{$bp-below-mobile} {
- @include arrow-right-overlay (21%, 99%);
- width: 7.65px;
- height: 7px;
- }
- @include arrow-right-overlay (21%, 94%);
-
- + h4 {
- @media #{$bp-below-mobile}{
- @include arrow-right-text-overlay (20.5%, 103%);
- text-align: right;
- font-size: 0.4em;
+ @include arrow-right-overlay (16%, 94%);
+
+ + h4 {
+ @media #{$bp-below-mobile}{
+ @include arrow-right-text-overlay (15.5%, 103%);
+ text-align: right;
+ font-size: 0.1em;
+ }
+ @include arrow-right-text-overlay(16%, 102%);
}
- @include arrow-right-text-overlay(21%, 102%);
}
-}
-
-.project-board {
- @media #{$bp-below-mobile} {
- @include arrow-right-overlay (27.5%, 99%);
- width: 7.65px;
- height: 7px;
+
+ .labels {
+ @media #{$bp-below-mobile} {
+ @include arrow-right-overlay (21%, 99%);
+ width: 7.65px;
+ height: 7px;
+ }
+ @include arrow-right-overlay (21%, 94%);
+
+ + h4 {
+ @media #{$bp-below-mobile}{
+ @include arrow-right-text-overlay (21%, 103%);
+ text-align: right;
+ font-size: 0.1em;
+ }
+ @include arrow-right-text-overlay(21%, 102%);
+ }
}
- @include arrow-right-overlay (27.5%, 94%);
-
- + h4 {
- @media #{$bp-below-mobile}{
- @include arrow-right-text-overlay (27%, 103%);
- text-align: right;
- font-size: 0.4em;
+
+ .project-board {
+ @media #{$bp-below-mobile} {
+ @include arrow-right-overlay (27.5%, 99%);
+ width: 7.65px;
+ height: 7px;
+ }
+ @include arrow-right-overlay (27.5%, 94%);
+
+ + h4 {
+ @media #{$bp-below-mobile}{
+ @include arrow-right-text-overlay (27%, 103%);
+ text-align: right;
+ font-size: 0.1em;
+ }
+ @include arrow-right-text-overlay(27.5%, 102%);
}
- @include arrow-right-text-overlay(27.5%, 102%);
}
-}
-
-.milestones {
- @media #{$bp-below-mobile} {
- @include arrow-right-overlay (36%, 99%);
- width: 7.65px;
- height: 7px;
+
+ .milestones {
+ @media #{$bp-below-mobile} {
+ @include arrow-right-overlay (36%, 99%);
+ width: 7.65px;
+ height: 7px;
+ }
+ @include arrow-right-overlay (36%, 94%);
+
+ + h4 {
+ @media #{$bp-below-mobile}{
+ @include arrow-right-text-overlay (35.5%, 103%);
+ text-align: right;
+ font-size: 0.1em;
+ }
+ @include arrow-right-text-overlay(36%, 102%);
+ }
}
- @include arrow-right-overlay (36%, 94%);
-
- + h4 {
- @media #{$bp-below-mobile}{
- @include arrow-right-text-overlay (35.5%, 103%);
- text-align: right;
+
+ //LEFT SIDE LINKS
+ .title {
+ @media #{$bp-below-mobile} {
+ @include arrow-left-overlay (9%, 99%);
font-size: 0.4em;
}
- @include arrow-right-text-overlay(36%, 102%);
- }
-}
-
-//LEFT SIDE LINKS
-.title {
- @media #{$bp-below-mobile} {
- @include arrow-left-overlay (9%, 99%);
- font-size: 0.4em;
- }
- @include arrow-left-overlay (9%, 94%);
-
- + h4 {
- @media #{$bp-below-mobile}{
- @include arrow-left-text-overlay (10.5%, 107.5%);
- direction: rtl;
- font-size: 0.3em;
- }
- @include arrow-left-text-overlay(10.5%, 102%);
- transform: rotate(180deg);
- }
-}
-
-.overview {
- @media #{$bp-below-mobile} {
- @include arrow-left-overlay (19%, 92.5%);
- }
- @include arrow-left-overlay (19%, 88.5%);
-
- + h4 {
- @media #{$bp-below-mobile}{
- @include arrow-left-text-overlay (20%, 100%);
- direction: rtl;
- text-align: start;
- font-size: 0.3em;
- }
- @include arrow-left-text-overlay(20%, 96%);
- transform: rotate(180deg);
- }
-}
-
-.dependency {
- @media #{$bp-below-mobile} {
- @include arrow-left-overlay(25.5%, 92.5%);
- }
- @include arrow-left-overlay (25.5%, 88.5%);
-
- + h4 {
- @media #{$bp-below-mobile}{
- @include arrow-left-text-overlay (26.5%, 100%);
- direction: rtl;
- text-align: start;
- font-size: 0.3em;
- }
- @include arrow-left-text-overlay(27%, 96%);
- transform: rotate(180deg);
+ @include arrow-left-overlay (9%, 94%);
+
+ + h4 {
+ @media #{$bp-below-mobile}{
+ @include arrow-left-text-overlay (10.5%, 107.5%);
+ direction: rtl;
+ font-size: 0.3em;
+ }
+ @include arrow-left-text-overlay(10%, 102%);
+ transform: rotate(180deg);
+ }
}
-}
-
-
-.action-items {
- @media #{$bp-below-mobile} {
- @include arrow-left-overlay(31%, 92.5%);
+
+ .overview {
+ @media #{$bp-below-mobile} {
+ @include arrow-left-overlay (19%, 92.5%);
+ }
+ @include arrow-left-overlay (19%, 88.5%);
+
+ + h4 {
+ @media #{$bp-below-mobile}{
+ @include arrow-left-text-overlay (20%, 100%);
+ direction: rtl;
+ text-align: start;
+ font-size: 0.3em;
+ }
+ @include arrow-left-text-overlay(20%, 96%);
+ transform: rotate(180deg);
+ }
}
- @include arrow-left-overlay (30.5%, 88.5%);
-
- + h4 {
- @media #{$bp-below-mobile}{
- @include arrow-left-text-overlay (33%, 100%);
- direction: rtl;
- text-align: start;
- font-size: 0.3em;
- }
- @include arrow-left-text-overlay(33%, 96%);
- transform: rotate(180deg);
+
+ .dependency {
+ @media #{$bp-below-mobile} {
+ @include arrow-left-overlay(25.5%, 92.5%);
+ }
+ @include arrow-left-overlay (25.5%, 88.5%);
+
+ + h4 {
+ @media #{$bp-below-mobile}{
+ @include arrow-left-text-overlay (26.5%, 100%);
+ direction: rtl;
+ text-align: start;
+ font-size: 0.3em;
+ }
+ @include arrow-left-text-overlay(27%, 96%);
+ transform: rotate(180deg);
+ }
}
-}
-
-.resources {
- @media #{$bp-below-mobile} {
- @include arrow-left-overlay(54.5%, 92.5%);
+
+
+ .action-items {
+ @media #{$bp-below-mobile} {
+ @include arrow-left-overlay(31%, 92.5%);
+ }
+ @include arrow-left-overlay (30.5%, 88.5%);
+
+ + h4 {
+ @media #{$bp-below-mobile}{
+ @include arrow-left-text-overlay (33%, 100%);
+ direction: rtl;
+ text-align: start;
+ font-size: 0.3em;
+ }
+ @include arrow-left-text-overlay(33%, 96%);
+ transform: rotate(180deg);
+ }
}
- @include arrow-left-overlay (54.5%, 88.5%);
-
- + h4 {
- @media #{$bp-below-mobile}{
- @include arrow-left-text-overlay (56.5%, 100%);
- direction: rtl;
- text-align: start;
- font-size: 0.3em;
- }
- @include arrow-left-text-overlay(57%, 96%);
- transform: rotate(180deg);
+
+ .resources {
+ @media #{$bp-below-mobile} {
+ @include arrow-left-overlay(54.5%, 92.5%);
+ }
+ @include arrow-left-overlay (54.5%, 88.5%);
+
+ + h4 {
+ @media #{$bp-below-mobile}{
+ @include arrow-left-text-overlay (56.5%, 100%);
+ direction: rtl;
+ text-align: start;
+ font-size: 0.3em;
+ }
+ @include arrow-left-text-overlay(57%, 96%);
+ transform: rotate(180deg);
+ }
}
-}
-
-.resume {
- @media #{$bp-below-mobile} {
- @include arrow-left-overlay(63%, 92.5%);
+
+ .resume {
+ @media #{$bp-below-mobile} {
+ @include arrow-left-overlay(63%, 92.5%);
+ }
+ @include arrow-left-overlay (62.5%, 88.5%);
+
+ + h4 {
+ @media #{$bp-below-mobile}{
+ @include arrow-left-text-overlay (64.5%, 100%);
+ direction: rtl;
+ text-align: start;
+ font-size: 0.3em;
+ }
+ @include arrow-left-text-overlay(64%, 96%);
+ transform: rotate(180deg);
+ }
}
- @include arrow-left-overlay (62.5%, 88.5%);
-
- + h4 {
- @media #{$bp-below-mobile}{
- @include arrow-left-text-overlay (64.5%, 100%);
- direction: rtl;
- text-align: start;
- font-size: 0.3em;
- }
- @include arrow-left-text-overlay(64%, 96%);
- transform: rotate(180deg);
}
-}
\ No newline at end of file
+
\ No newline at end of file
From 96639dfb05ae459656cfe22ad06cb0d21117c65b Mon Sep 17 00:00:00 2001
From: Alyssa
Date: Sun, 21 Feb 2021 11:33:33 -0800
Subject: [PATCH 5/5] Updated text size and alignments
---
.../guide-pages/github-issue-guide.scss | 22 +++++++++----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/_sass/components/guide-pages/github-issue-guide.scss b/_sass/components/guide-pages/github-issue-guide.scss
index 6a081c24bc..606c0b1f6f 100644
--- a/_sass/components/guide-pages/github-issue-guide.scss
+++ b/_sass/components/guide-pages/github-issue-guide.scss
@@ -11,9 +11,9 @@
+ h4 {
@media #{$bp-below-mobile}{
- @include arrow-right-text-overlay (15.5%, 103%);
+ @include arrow-right-text-overlay (16%, 102%);
text-align: right;
- font-size: 0.1em;
+ font-size: 0.3em;
}
@include arrow-right-text-overlay(16%, 102%);
}
@@ -29,9 +29,9 @@
+ h4 {
@media #{$bp-below-mobile}{
- @include arrow-right-text-overlay (21%, 103%);
+ @include arrow-right-text-overlay (21%, 102%);
text-align: right;
- font-size: 0.1em;
+ font-size: 0.3em;
}
@include arrow-right-text-overlay(21%, 102%);
}
@@ -47,9 +47,9 @@
+ h4 {
@media #{$bp-below-mobile}{
- @include arrow-right-text-overlay (27%, 103%);
+ @include arrow-right-text-overlay (27.5%, 102%);
text-align: right;
- font-size: 0.1em;
+ font-size: 0.3em;
}
@include arrow-right-text-overlay(27.5%, 102%);
}
@@ -65,9 +65,9 @@
+ h4 {
@media #{$bp-below-mobile}{
- @include arrow-right-text-overlay (35.5%, 103%);
+ @include arrow-right-text-overlay (36%, 102%);
text-align: right;
- font-size: 0.1em;
+ font-size: 0.25em;
}
@include arrow-right-text-overlay(36%, 102%);
}
@@ -77,15 +77,15 @@
.title {
@media #{$bp-below-mobile} {
@include arrow-left-overlay (9%, 99%);
- font-size: 0.4em;
}
@include arrow-left-overlay (9%, 94%);
+ h4 {
@media #{$bp-below-mobile}{
- @include arrow-left-text-overlay (10.5%, 107.5%);
+ @include arrow-left-text-overlay (10.5%, 106%);
direction: rtl;
- font-size: 0.3em;
+ text-align: start;
+ font-size: 0.35em;
}
@include arrow-left-text-overlay(10%, 102%);
transform: rotate(180deg);