@@ -25,19 +25,19 @@ body {
25
25
}
26
26
27
27
.wrapper {
28
- position : absolute;
28
+ position : absolute;
29
29
background : rgb (51 , 51 , 58 );
30
30
width : 100% ;
31
31
height : 100% ;
32
32
display : grid;
33
33
grid-template-columns : 1fr 100vw 1fr ;
34
34
grid-template-rows : 1fr ;
35
35
overflow-y : auto;
36
+ overflow-x : hidden;
36
37
}
37
38
38
39
::-webkit-scrollbar {
39
- height : 10px ;
40
- width : 10px ;
40
+ width : 0px ;
41
41
}
42
42
43
43
/* Track */
@@ -47,12 +47,12 @@ body {
47
47
48
48
/* Handle */
49
49
::-webkit-scrollbar-thumb {
50
- background : # 3c3c3c ;
50
+ background : # 5c5c5c ;
51
51
}
52
52
53
53
/* Handle on hover */
54
54
::-webkit-scrollbar-thumb : hover {
55
- background : # 1b1b1b ;
55
+ background : # 515151 ;
56
56
}
57
57
58
58
.mobileWrapper {
@@ -62,10 +62,22 @@ body {
62
62
grid-column : 2 ;
63
63
grid-row : 1 ;
64
64
display : grid;
65
- grid-template-columns : 0.7rem 1.3rem 1fr 1.3rem 0.7rem ;
65
+ grid-template-columns :
66
+ 1vw clamp (1.3rem , 6vw , 8vw ) 1fr clamp (1.3rem , 6vw , 8vw )
67
+ 1vw ;
66
68
grid-template-rows : 1.3rem min-content 1fr min-content 1.3rem ;
67
69
}
68
70
71
+ @media (min-width : 1000px ) {
72
+ ::-webkit-scrollbar {
73
+ width : 10px ;
74
+ }
75
+
76
+ .mobileWrapper {
77
+ grid-template-columns : 1vw 8vw 1fr calc (8vw + 10px ) calc (1vw + 10px );
78
+ }
79
+ }
80
+
69
81
.navBar {
70
82
grid-column : 2 / 5 ;
71
83
grid-row : 2 ;
@@ -83,9 +95,11 @@ body {
83
95
width : 100% ;
84
96
height : 100% ;
85
97
display : grid;
86
- grid-template-columns : repeat (calc (100% / 5 ), 5 );
98
+ grid-template-columns : repeat (calc (100% / 5 ), 5 );
87
99
grid-template-rows : 100% ;
88
100
align-items : center;
101
+ justify-content : right;
102
+ column-gap : 2.8vw ;
89
103
}
90
104
91
105
.navBarLinksFeatures {
@@ -117,12 +131,12 @@ body {
117
131
}
118
132
119
133
.bigHeadline {
120
- font-size : clamp (1.7rem , 6.531vw , 3 rem );
134
+ font-size : clamp (1.7rem , 6.531vw , 6.25 rem );
121
135
font-family : Newsreader;
122
136
}
123
137
124
138
.headLineText {
125
- font-size : clamp (1rem , 4.43 vw , 1.76 rem );
139
+ font-size : clamp (1. 1rem , 4.873 vw , 2.25 rem );
126
140
}
127
141
128
142
.mobileInnerWrapper {
@@ -152,8 +166,8 @@ body {
152
166
153
167
.homeButton {
154
168
padding : clamp (0.1875rem , 0.830625vw , 0.328125rem );
155
- padding-left : clamp (0.375rem , 1.66125vw , .65625rem );
156
- padding-right : clamp (0.375rem , 1.66125vw , .65625rem );
169
+ padding-left : clamp (0.375rem , 1.66125vw , 0 .65625rem );
170
+ padding-right : clamp (0.375rem , 1.66125vw , 0 .65625rem );
157
171
border-radius : clamp (0.3125rem , 1.384375vw , 0.546875rem );
158
172
font-size : clamp (0.8rem , 3.544vw , 1.05rem );
159
173
margin-right : 8px ;
@@ -178,18 +192,19 @@ body {
178
192
display : grid;
179
193
place-items : center;
180
194
padding : 0.5rem ;
181
- margin-bottom : 5 rem ;
195
+ margin-bottom : 4 rem ;
182
196
text-align : center;
183
197
color : black;
184
198
background-color : white;
185
199
}
186
200
187
201
.featureHeader {
188
- font-size : 1.875 rem ;
202
+ font-size : clamp ( 1.3 rem , 5.759 vw , 3 rem ) ;
189
203
margin-bottom : 0.5rem ;
190
204
}
191
205
192
206
.featureLongBlurb {
207
+ font-size : clamp (1rem , 4.43vw , 1.7rem );
193
208
margin-bottom : 0.5rem ;
194
209
}
195
210
@@ -205,7 +220,19 @@ body {
205
220
}
206
221
207
222
.featureCardHeader {
208
- font-size : 1.5rem ;
223
+ font-size : clamp (1.3rem , 5.316vw , 1.5rem );
224
+ }
225
+
226
+ @media (min-width : 1000px ) {
227
+ .featureCardsSection {
228
+ display : grid;
229
+ grid-template-columns : 50% 50% ;
230
+ column-gap : 10px ;
231
+ }
232
+
233
+ .featureCard {
234
+ text-align : left;
235
+ }
209
236
}
210
237
211
238
.demo {
@@ -214,10 +241,10 @@ body {
214
241
width : 100% ;
215
242
display : grid;
216
243
grid-template-columns : 100% ;
217
- grid-template-rows : calc (100% / 3 ) calc (100% / 3 ) calc (100% / 3 );
244
+ grid-template-rows : calc (100% / 3 ) calc (100% / 3 ) calc (100% / 3 );
218
245
color : black;
219
246
background-color : white;
220
- margin-bottom : 5 rem ;
247
+ margin-bottom : 3 rem ;
221
248
}
222
249
223
250
.demoCard {
@@ -227,8 +254,27 @@ body {
227
254
text-align : center;
228
255
}
229
256
257
+ @media (min-width : 1000px ) {
258
+ .demoCard {
259
+ display : grid;
260
+ grid-template-columns : 50% 50% ;
261
+ column-gap : 10px ;
262
+ text-align : left;
263
+ }
264
+ }
265
+
266
+ @media (max-width : 1000px ) {
267
+ .demoCardText {
268
+ margin-top : 0.8rem ;
269
+ }
270
+ }
271
+
230
272
.demoCardHeader {
231
- font-size : 1.5rem ;
273
+ font-size : clamp (1.3rem , 5.759vw , 2rem );
274
+ }
275
+
276
+ .demoCardInfo {
277
+ font-size : clamp (1rem , 4vw , 1.25rem );
232
278
}
233
279
234
280
.demoSplit {
@@ -256,7 +302,7 @@ body {
256
302
justify-content : center;
257
303
align-items : center;
258
304
font-size : clamp (1rem , 4.43vw , 1.3rem );
259
- padding : clamp (.22rem , 1.1927vw , 0.35rem );
305
+ padding : clamp (0 .22rem , 1.1927vw , 0.35rem );
260
306
margin-left : 0.2rem ;
261
307
margin-right : 0.2rem ;
262
308
background-color : rgb (217 , 225 , 210 );
@@ -279,4 +325,4 @@ body {
279
325
280
326
.teamCardLink2 {
281
327
grid-column : 3 ;
282
- }
328
+ }
0 commit comments