24
24
--announcement-height : 48px ;
25
25
}
26
26
27
+ [data-template = "landing" ] .toc .sidebar {
28
+ display : none;
29
+ }
30
+
31
+ [data-template = "landing" ] .doc {
32
+ --doc-max-width--desktop : calc (1280 / var (--rem-base ) * 1rem );
33
+ }
34
+
27
35
.landing-row {
28
36
display : flex;
29
37
gap : 24px ;
38
+ flex-direction : column;
39
+ }
40
+
41
+ @media screen and (min-width : 769px ) {
42
+ .landing-row {
43
+ flex-direction : row;
44
+ }
30
45
}
31
46
32
47
.header {
@@ -79,6 +94,20 @@ li.nav-item.toggler.is-active:hover {
79
94
background-color : # f6f8fa ;
80
95
}
81
96
97
+ .nav-item [data-depth = '1' ].toggler : hover,
98
+ .nav-item [data-depth = '2' ].toggler : hover,
99
+ .nav-item [data-depth = '3' ].toggler : hover,
100
+ .nav-item [data-depth = '4' ].toggler : hover {
101
+ background : none;
102
+ }
103
+
104
+ .nav-item [data-depth = '1' ].toggler > .nav-text : hover,
105
+ .nav-item [data-depth = '2' ].toggler > .nav-text : hover,
106
+ .nav-item [data-depth = '3' ].toggler > .nav-text : hover,
107
+ .nav-item [data-depth = '4' ].toggler > .nav-text : hover {
108
+ background-color : # f6f8fa ;
109
+ }
110
+
82
111
.nav-item a : hover {
83
112
text-decoration : none !important ;
84
113
}
@@ -150,9 +179,16 @@ ul#ds_sites_list li a:active {
150
179
display : table-cell;
151
180
}
152
181
153
- .navbar-end__group {
182
+ .navbar-end . navbar- end__group {
154
183
margin : 12px 0 0 0 ;
155
184
justify-content : flex-end;
185
+ display : none;
186
+ }
187
+
188
+ @media screen and (min-width : 769px ) {
189
+ .navbar-end .navbar-end__group {
190
+ display : flex;
191
+ }
156
192
}
157
193
158
194
.navbar-end__group form {
@@ -541,16 +577,24 @@ a.ds_buttons_button:hover {
541
577
}
542
578
543
579
.nav-item .toggler {
544
- padding : 8 px 0 ;
580
+ padding : 0 ;
545
581
cursor : pointer;
582
+ width : 100% ;
583
+ box-sizing : border-box;
546
584
}
547
585
548
586
.nav-item .toggler > button {
549
587
padding : 0 ;
550
- margin : 0 10 px ;
588
+ margin : 0 ;
551
589
position : absolute;
552
- top : 10 px ;
590
+ top : 7 px ;
553
591
right : 0 ;
592
+ width : 22px ;
593
+ height : 22px ;
594
+ }
595
+
596
+ [data-depth = "2" ] .nav-item .toggler > button {
597
+ top : 7px ;
554
598
}
555
599
556
600
.nav-item .toggler .nav-text {
@@ -562,7 +606,11 @@ a.ds_buttons_button:hover {
562
606
}
563
607
564
608
li .nav-item [data-depth = '2' ] {
565
- padding : 8px 32px ;
609
+ padding : 0 32px ;
610
+ }
611
+
612
+ li .nav-item [data-depth = '3' ] {
613
+ padding : 0 32px 0 48px ;
566
614
}
567
615
568
616
gcx-schema-sample-app-gallery {
@@ -723,12 +771,22 @@ footer .container-fluid {
723
771
font-weight : bold;
724
772
}
725
773
726
- a .nav-link {
774
+ .nav-item .toggler .nav-item .nav-text {
775
+ display : block;
776
+ }
777
+
778
+ a .nav-link {
727
779
display : block;
728
780
padding : 8px 32px ;
729
781
margin : 0 ;
730
782
}
731
783
784
+ .nav-item .nav-text a {
785
+ display : block;
786
+ padding : 8px 0 ;
787
+ margin : 0 ;
788
+ }
789
+
732
790
.nav-item a ,
733
791
.nav-item span ,
734
792
.nav-item .toggler > span {
@@ -760,18 +818,23 @@ gcx-schema-topbar {
760
818
}
761
819
762
820
.nav-item .toggler [data-depth = "1" ] .nav-text {
763
- z-index : -1 ;
764
821
position : relative;
765
822
}
766
823
767
824
768
825
/* Switch/toggle Dark-Light Mode */
769
826
770
827
.doc-link {
771
- display : flex ;
828
+ display : none ;
772
829
align-items : center;
773
830
}
774
831
832
+ @media screen and (min-width : 769px ) {
833
+ .doc-link {
834
+ display : flex;
835
+ }
836
+ }
837
+
775
838
.navbar-switch {
776
839
margin-left : 20px ;
777
840
margin-right : 2px ;
0 commit comments