@@ -25,15 +25,18 @@ Paragraph default: 1.6
25
25
26
26
Primary: #e67e22
27
27
28
- Tints: #fdf2e9, #fae5d3
28
+ Tints: #fdf2e9, #fae5d3, #eb984e
29
29
Shades: #cf711f,
30
- Accents:
31
- Greys: #555, #333,
30
+ Accents: #51cf66
31
+ Greys: #555, #333, #6f6f6f (lightest grey allowed on #fdf2e9)
32
32
33
33
--- 03 SHADOWS ---
34
34
35
+ 0 2.4rem 4.8rem rgba(0, 0, 0, 0.075);
36
+
35
37
--- 04 BORDER-RADIUS ---
36
38
Default: 9px
39
+ Medium: 11px
37
40
38
41
--- 05 WHITE SPACE ---
39
42
@@ -75,6 +78,17 @@ body {
75
78
display : grid;
76
79
column-gap : 6.4rem ;
77
80
row-gap : 9.6rem ;
81
+
82
+ /* margin-bottom: 9.6rem; */
83
+ }
84
+
85
+ /* .grid:last-child {
86
+ margin-bottom: 0;
87
+ } */
88
+
89
+ /* If the .grid is NOT the :last-child, add the margin-bottom */
90
+ .grid : not (: last-child ) {
91
+ margin-bottom : 9.6rem ;
78
92
}
79
93
80
94
.grid--2-cols {
@@ -85,6 +99,10 @@ body {
85
99
grid-template-columns : repeat (3 , 1fr );
86
100
}
87
101
102
+ .grid--4-cols {
103
+ grid-template-columns : repeat (4 , 1fr );
104
+ }
105
+
88
106
.grid--center-v {
89
107
align-items : center;
90
108
}
@@ -134,7 +152,8 @@ body {
134
152
text-decoration : none;
135
153
136
154
/* Always put transition on original "state" */
137
- transition : background-color 0.3s ;
155
+ /* transition: background-color 0.3s; */
156
+ transition : all 0.3s ;
138
157
}
139
158
140
159
.btn--full : link ,
@@ -162,6 +181,56 @@ body {
162
181
box-shadow : inset 0 0 0 3px # fff ;
163
182
}
164
183
184
+ .link : link ,
185
+ .link : visited {
186
+ display : inline-block;
187
+ color : # e67e22 ;
188
+ text-decoration : none;
189
+ border-bottom : 1px solid currentColor;
190
+ padding-bottom : 2px ;
191
+ transition : all 0.3s ;
192
+ }
193
+
194
+ .link : hover ,
195
+ .link : active {
196
+ color : # cf711f ;
197
+ border-bottom : 1px solid transparent;
198
+ }
199
+
200
+ .list {
201
+ list-style : none;
202
+ display : flex;
203
+ flex-direction : column;
204
+ gap : 1.6rem ;
205
+ }
206
+
207
+ .list-icon {
208
+ width : 3rem ;
209
+ height : 3rem ;
210
+ color : # e67e22 ;
211
+ }
212
+
213
+ .list-item {
214
+ font-size : 1.8rem ;
215
+ display : flex;
216
+ align-items : center;
217
+ gap : 1.6rem ;
218
+ }
219
+
220
+ /* HELPER/SETTINGS CLASSES */
221
+
165
222
.margin-right-sm {
166
223
margin-right : 1.6rem !important ;
167
224
}
225
+
226
+ .margin-bottom-md {
227
+ margin-bottom : 4.8rem !important ;
228
+ }
229
+
230
+ .center-text {
231
+ text-align : center;
232
+ }
233
+
234
+ strong {
235
+ font-weight : 500 ;
236
+ }
0 commit comments