75
75
76
76
/* vars for the primary grid setup */
77
77
--grid-sidebar : 24rem ;
78
+ --grid-sidebar-gutter : 3rem ;
78
79
--grid-content : minmax (34rem , 50rem );
79
80
--grid-content-mobile : minmax (20rem , 50rem );
80
81
--grid-side-callout : minmax (18rem , 26rem );
@@ -353,9 +354,8 @@ nav {
353
354
.content-layout {
354
355
display : grid;
355
356
grid-template-columns : 1fr 1fr ;
356
- grid-template-rows : var ( --breadcrumb-max-height ) 1fr ;
357
+ grid-template-rows : 1fr ;
357
358
z-index : 1 ;
358
- margin-top : 2rem ;
359
359
}
360
360
361
361
.docs-container {
@@ -427,6 +427,7 @@ nav {
427
427
428
428
@media (min-width : 88em ) {
429
429
.base-layout {
430
+ --grid-column-gutter : 4.5rem ;
430
431
display : grid;
431
432
grid-template-rows : repeat (2 , auto);
432
433
column-gap : var (--grid-column-gutter );
@@ -435,6 +436,7 @@ nav {
435
436
436
437
.text-content {
437
438
grid-template-columns : var (--grid-content ) var (--grid-side-callout );
439
+ grid-template-rows : 70px auto;
438
440
column-gap : var (--grid-column-gutter );
439
441
}
440
442
@@ -445,12 +447,19 @@ nav {
445
447
.main-layout {
446
448
display : grid;
447
449
grid-template-columns : var (--sidebar-width ) 1fr ;
448
- column-gap : var (--grid-column -gutter );
450
+ column-gap : var (--grid-sidebar -gutter );
449
451
}
450
452
451
453
.content-layout {
452
454
display : grid;
453
- grid-template-columns : var (--grid-content ) var (--grid-side-callout );
455
+ grid-template-columns : 1fr minmax (
456
+ auto,
457
+ calc (
458
+ var (--grid-content ) +
459
+ var (--grid-side-callout ) +
460
+ var (--grid-column-gutter )
461
+ )
462
+ ) 1fr ;
454
463
column-gap : var (--grid-column-gutter );
455
464
}
456
465
@@ -472,6 +481,11 @@ nav {
472
481
}
473
482
}
474
483
484
+ /* Handles different flow-gap of list page */
485
+ .list-page .text-content {
486
+ grid-template-rows : calc (70px + var (--flow-gap )) auto;
487
+ }
488
+
475
489
.api {
476
490
margin : 2rem 0 2rem 2rem ;
477
491
width : 100% ;
0 commit comments