@@ -13,8 +13,8 @@ $white: #ffffff;
13
13
14
14
15
15
// Gradient colors
16
- $gradient-start : #9333EA ; // Purple
17
- $gradient-end : #4F46E5 ; // Indigo
16
+ $gradient-start : #9333EA ; // Purple
17
+ $gradient-end : #4F46E5 ; // Indigo
18
18
19
19
// Enhanced gradient mixin
20
20
@mixin gradient-text {
@@ -135,9 +135,37 @@ body {
135
135
.td-navbar-nav-scroll {
136
136
max-width : 100% ;
137
137
font-size : 0.9rem ;
138
+ }
138
139
}
140
+ }
141
+
142
+ @media (min-width : 992px ) {
143
+
144
+ .td-max-width-on-larger-screens ,
145
+ .td-card.card ,
146
+ .td-card-group.card-group ,
147
+ .td-content >.tab-content .tab-pane ,
148
+ .td-content .footnotes ,
149
+ .td-content >.alert ,
150
+ .td-content >.highlight ,
151
+ .td-content >.lead ,
152
+ .td-content >.td-table ,
153
+ .td-box .td-content >table ,
154
+ .td-content >table ,
155
+ .td-content >blockquote ,
156
+ .td-content >dl dd ,
157
+ .td-content >h1 ,
158
+ .td-content >.h1 ,
159
+ .td-content >h2 ,
160
+ .td-content >.h2 ,
161
+ .td-content >ol ,
162
+ .td-content >p ,
163
+ .td-content >pre ,
164
+ .td-content >ul {
165
+ max-width : 100% ;
139
166
}
140
167
}
168
+
141
169
.td-navbar {
142
170
background-color : rgba ($white , 0.95 );
143
171
backdrop-filter : blur (8px );
@@ -161,6 +189,7 @@ body {
161
189
.td-navbar-logo-regular {
162
190
display : block ;
163
191
}
192
+
164
193
.td-navbar-logo-white {
165
194
display : none ;
166
195
}
@@ -203,6 +232,7 @@ body {
203
232
.td-navbar-logo-regular {
204
233
display : none ;
205
234
}
235
+
206
236
.td-navbar-logo-white {
207
237
display : block ;
208
238
}
@@ -249,15 +279,15 @@ nav.foldable-nav {
249
279
margin : 0 ;
250
280
}
251
281
252
- .ul-1 > li {
282
+ .ul-1 > li {
253
283
padding-left : 1em ;
254
284
}
255
285
256
286
ul .foldable {
257
287
display : none ;
258
288
}
259
289
260
- input :checked ~ ul .foldable {
290
+ input :checked ~ ul .foldable {
261
291
display : block ;
262
292
}
263
293
@@ -271,13 +301,13 @@ nav.foldable-nav {
271
301
padding-left : 1em ;
272
302
}
273
303
274
- .ul-1 .with-child > label :before {
304
+ .ul-1 .with-child > label :before {
275
305
top : 0.1em ;
276
306
font-size : 1em ;
277
307
color : var (--bs-secondary-color );
278
308
}
279
309
280
- .ul-1 .with-child > input :checked ~ label :before {
310
+ .ul-1 .with-child > input :checked ~ label :before {
281
311
color : var (--bs-secondary-color );
282
312
transform : rotate (90deg );
283
313
transition : transform 0.5s ;
@@ -356,7 +386,7 @@ nav.foldable-nav {
356
386
}
357
387
}
358
388
359
- & .active-path > label > .td-sidebar-link {
389
+ & .active-path > label > .td-sidebar-link {
360
390
color : $primary ;
361
391
font-weight : 500 ;
362
392
}
@@ -378,7 +408,7 @@ nav.foldable-nav {
378
408
}
379
409
380
410
// Show nested items when checkbox is checked
381
- input :checked ~ ul .foldable {
411
+ input :checked ~ ul .foldable {
382
412
display : block ;
383
413
}
384
414
@@ -418,7 +448,13 @@ nav.foldable-nav {
418
448
419
449
// Container
420
450
421
- .container , .container-fluid , .container-xxl , .container-xl , .container-lg , .container-md , .container-sm {
451
+ .container ,
452
+ .container-fluid ,
453
+ .container-xxl ,
454
+ .container-xl ,
455
+ .container-lg ,
456
+ .container-md ,
457
+ .container-sm {
422
458
--bs-gutter-x : 1.5rem ;
423
459
--bs-gutter-y : 0 ;
424
460
padding-right : 0 ;
@@ -432,15 +468,21 @@ nav.foldable-nav {
432
468
padding-bottom : 2rem ;
433
469
// @include media-breakpoint-up(md) {
434
470
// padding-top: 5.5rem;
435
- }
471
+ }
472
+
436
473
.td-main {
437
474
padding-top : 4.5rem ;
438
475
439
476
.td-home & {
440
477
padding-top : 0 ;
441
478
}
442
479
443
- h1 , h2 , h3 , h4 , h5 , h6 {
480
+ h1 ,
481
+ h2 ,
482
+ h3 ,
483
+ h4 ,
484
+ h5 ,
485
+ h6 {
444
486
font-weight : 600 ;
445
487
margin-bottom : 1.5rem ;
446
488
color : $dark ;
@@ -1048,6 +1090,7 @@ footer {
1048
1090
1049
1091
// About page styling
1050
1092
.td-content {
1093
+
1051
1094
// Main heading styles
1052
1095
h1 {
1053
1096
font-size : 3.5rem ;
@@ -1395,7 +1438,8 @@ footer {
1395
1438
}
1396
1439
}
1397
1440
1398
- .fa , .fas {
1441
+ .fa ,
1442
+ .fas {
1399
1443
color : rgba ($white , 0.9 );
1400
1444
}
1401
1445
}
@@ -1463,13 +1507,15 @@ footer {
1463
1507
}
1464
1508
}
1465
1509
1466
- .fa , .fas {
1510
+ .fa ,
1511
+ .fas {
1467
1512
color : $primary ;
1468
1513
}
1469
1514
}
1470
1515
1471
1516
// Icon styling
1472
- .fa , .fas {
1517
+ .fa ,
1518
+ .fas {
1473
1519
font-size : 2.5rem ;
1474
1520
margin-bottom : 1rem ;
1475
1521
}
@@ -1673,4 +1719,4 @@ footer {
1673
1719
margin-left : auto ;
1674
1720
margin-right : auto ;
1675
1721
}
1676
- }
1722
+ }
0 commit comments