@@ -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,20 @@ 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;
199
+ margin-top : clamp (1rem , 4.43vw , 3rem );
185
200
}
186
201
187
202
.featureHeader {
188
- font-size : 1.875 rem ;
203
+ font-size : clamp ( 1.3 rem , 5.759 vw , 3 rem ) ;
189
204
margin-bottom : 0.5rem ;
190
205
}
191
206
192
207
.featureLongBlurb {
208
+ font-size : clamp (1rem , 4.43vw , 1.5rem );
193
209
margin-bottom : 0.5rem ;
194
210
}
195
211
@@ -205,7 +221,23 @@ body {
205
221
}
206
222
207
223
.featureCardHeader {
208
- font-size : 1.5rem ;
224
+ font-size : clamp (1.3rem , 5.316vw , 1.5rem );
225
+ }
226
+
227
+ .featureCardsSection {
228
+ margin-top : 1rem ;
229
+ }
230
+
231
+ @media (min-width : 1000px ) {
232
+ .featureCardsSection {
233
+ display : grid;
234
+ grid-template-columns : 50% 50% ;
235
+ column-gap : 10px ;
236
+ }
237
+
238
+ .featureCard {
239
+ text-align : left;
240
+ }
209
241
}
210
242
211
243
.demo {
@@ -214,21 +246,40 @@ body {
214
246
width : 100% ;
215
247
display : grid;
216
248
grid-template-columns : 100% ;
217
- grid-template-rows : calc (100% / 3 ) calc (100% / 3 ) calc (100% / 3 );
249
+ grid-template-rows : calc (100% / 3 ) calc (100% / 3 ) calc (100% / 3 );
218
250
color : black;
219
251
background-color : white;
220
- margin-bottom : 5 rem ;
252
+ margin-bottom : clamp ( 1 rem , 4.43 vw , 3 rem ) ;
221
253
}
222
254
223
255
.demoCard {
224
256
gap : 1.25rem ;
225
257
padding : 0.25rem ;
226
- margin-bottom : 5 rem ;
258
+ margin-bottom : 4 rem ;
227
259
text-align : center;
228
260
}
229
261
262
+ @media (min-width : 1000px ) {
263
+ .demoCard {
264
+ display : grid;
265
+ grid-template-columns : 50% 50% ;
266
+ column-gap : 10px ;
267
+ text-align : left;
268
+ }
269
+ }
270
+
271
+ @media (max-width : 1000px ) {
272
+ .demoCardText {
273
+ margin-top : 0.8rem ;
274
+ }
275
+ }
276
+
230
277
.demoCardHeader {
231
- font-size : 1.5rem ;
278
+ font-size : clamp (1.3rem , 5.759vw , 2rem );
279
+ }
280
+
281
+ .demoCardInfo {
282
+ font-size : clamp (1rem , 4vw , 1.25rem );
232
283
}
233
284
234
285
.demoSplit {
@@ -256,7 +307,7 @@ body {
256
307
justify-content : center;
257
308
align-items : center;
258
309
font-size : clamp (1rem , 4.43vw , 1.3rem );
259
- padding : clamp (.22rem , 1.1927vw , 0.35rem );
310
+ padding : clamp (0 .22rem , 1.1927vw , 0.35rem );
260
311
margin-left : 0.2rem ;
261
312
margin-right : 0.2rem ;
262
313
background-color : rgb (217 , 225 , 210 );
@@ -279,4 +330,4 @@ body {
279
330
280
331
.teamCardLink2 {
281
332
grid-column : 3 ;
282
- }
333
+ }
0 commit comments