1- /* Color Variables */
1+ #hint { padding-top : 24 px ;} // Temporary spacing above panel until we can revisit entire page layout
22
3- // Core
4- $blue-500 : #0000FF ;
5-
6- $purple-700 : #990099 ;
7-
8- $white : #fff ;
9- $gray-100 : #F2F2F2 ;
10- $black : #111 ;
11-
12- @mixin focus-outline {
13- & :focus {
14- outline : 3px solid $blue-500 ;
15- }
16- }
17-
18- @mixin hover-transition {
19- transition : all .25s ease-in-out 0s ;
20- }
21-
22- // Semantic
23- $color-suggestion-border : $purple-700 ;
24- $color-suggestion-accent-text : $purple-700 ;
25-
26- /* Suggestion Panel */
273.mitlib-suggestion-panel {
4+
5+ @include set-focus-outline ;
6+
287 border : 4px solid $color-suggestion-border ;
298
309 display : flex ;
@@ -35,24 +14,26 @@ $color-suggestion-accent-text: $purple-700;
3514
3615 .panel-type {
3716 color : $color-suggestion-accent-text ;
38- font-size : 14 px ;
17+ font-size : 1.4 rem ;
3918 font-weight : 600 ;
4019 margin-bottom : 8px ;
4120 }
4221
4322 h3 {
44- font-size : 20px ;
45- font-weight : 600 ;
46- line-height : 1.25 ;
23+ font-size : 2rem ;
4724 margin-bottom : 8px ;
4825 }
4926
5027 p {
51- font-size : 16px ;
28+ font-size : 1.6rem ;
29+
30+ & :last-child {
31+ margin-bottom : 0 ;
32+ }
5233 }
5334
5435 ul .metadata {
55- font-size : 14 px ;
36+ font-size : 1.4 rem ;
5637 list-style : none inside ;
5738 padding-left : 0 ;
5839 margin-bottom : 20px ;
@@ -69,25 +50,23 @@ $color-suggestion-accent-text: $purple-700;
6950 top : 0 ;
7051 right : 0 ;
7152
72- background-color : $white ;
53+ background-color : $color- white ;
7354 border : none ;
74- color : $black ;
55+ color : $color-text-primary ;
7556 cursor : pointer ;
7657 font-weight : 600 ;
7758
7859 @include hover-transition ;
7960
80- @include focus-outline ;
81-
8261 & :hover {
83- background-color : $gray-100 ;
62+ background-color : $color- gray-100 ;
8463 }
8564 }
8665}
8766
8867/* Button styles to be extracted into button component */
8968.button.secondary {
90- border : 1px solid $black ;
69+ border : 1px solid $color- black ;
9170 border-radius : 0 ;
9271 display : inline-block ;
9372 padding : 6px 12px ;
@@ -97,10 +76,8 @@ $color-suggestion-accent-text: $purple-700;
9776
9877 @include hover-transition ;
9978
100- @include focus-outline ;
101-
10279 & :hover {
103- color : $white ;
104- background-color : $black ;
80+ color : $color- white ;
81+ background-color : $color- black ;
10582 }
10683}
0 commit comments