@@ -502,7 +502,6 @@ atomic-search-layout atomic-layout-section[section="search"] {
502
502
background-color : white;
503
503
border : black 1px solid;
504
504
box-shadow : 3px 3px 0px var (--color-shadow );
505
- z-index : 9999 ;
506
505
}
507
506
508
507
.product-selector p {
@@ -901,16 +900,24 @@ blockquote.side-callout {
901
900
}
902
901
903
902
/* Tabs */
904
-
905
903
.tabs-container {
906
- position : relative;
907
- z-index : -1 ;
908
- border-bottom : 1px solid black;
904
+ /* border-bottom: 1px solid black; */
909
905
white-space : nowrap;
910
906
911
907
/* Lines extend 1rem into gutter on both sides */
912
908
width : calc (100% + 2rem );
913
909
margin-left : -1rem ;
910
+
911
+ display : flex;
912
+ flex-direction : row;
913
+ align-items : end;
914
+ }
915
+
916
+ .tabs-line {
917
+ display : block;
918
+ background-color : white;
919
+ border-bottom : 1px solid black;
920
+ width : 2rem ;
914
921
}
915
922
916
923
.nav-tabs {
@@ -922,7 +929,7 @@ blockquote.side-callout {
922
929
list-style : none;
923
930
display : flex;
924
931
justify-content : start;
925
- margin : 0 1 rem ;
932
+ margin : 0 ;
926
933
padding : 0 ;
927
934
928
935
> : not (: last-child ) {
@@ -932,9 +939,8 @@ blockquote.side-callout {
932
939
933
940
.nav-item {
934
941
border : 1px solid var (--color-tabs-divider );
935
- border-bottom : none ;
942
+ border-bottom : 1 px solid black ;
936
943
padding : 10px ;
937
- position : relative;
938
944
939
945
a {
940
946
text-decoration : none;
@@ -949,22 +955,12 @@ blockquote.side-callout {
949
955
/* Change the border colors of li that is has a child with a class "active" */
950
956
border-top : 1px solid black;
951
957
border-left : 1px solid black;
958
+ border-bottom : none;
952
959
953
960
/* Change the border of next child */
954
961
+ li {
955
962
border-left : 1px solid black;
956
963
}
957
-
958
- & ::after {
959
- content : "" ;
960
- position : absolute;
961
- display : block;
962
- border-bottom : 1px solid white;
963
- bottom : 0 ;
964
- left : 0 ;
965
- width : 100% ;
966
- z-index : 9999 ;
967
- }
968
964
}
969
965
970
966
.nav-item : last-child : has (.active ) {
@@ -973,7 +969,9 @@ blockquote.side-callout {
973
969
}
974
970
975
971
.tab-content {
976
- position : relative;
972
+ border-bottom : 1px solid black;
973
+ width : calc (100% + (2 * var (--overflow-gutter-extension )));
974
+ margin-left : calc (-1 * var (--overflow-gutter-extension ));
977
975
978
976
.tab-pane {
979
977
display : none;
@@ -987,16 +985,6 @@ blockquote.side-callout {
987
985
}
988
986
}
989
987
990
- .tab-content ::after {
991
- /* Bottom Horizontal Line for Tabs */
992
- content : "" ;
993
- position : absolute;
994
- border-bottom : 1px solid black;
995
- left : calc (-1 * var (--overflow-gutter-extension ));
996
- bottom : 0 ;
997
- width : calc (100% + (2 * var (--overflow-gutter-extension )));
998
- }
999
-
1000
988
/* Codeblocks */
1001
989
.highlight {
1002
990
padding : 0 1rem 0 1rem ;
@@ -1010,7 +998,7 @@ blockquote.side-callout {
1010
998
}
1011
999
1012
1000
.code-block {
1013
- grid-column : 1 ;
1001
+ position : static ;
1014
1002
}
1015
1003
1016
1004
.code-block .code-header : not (: has (.code-type )) {
@@ -1039,7 +1027,6 @@ li .code-block {
1039
1027
border-bottom : 1px solid # cccccc ;
1040
1028
overflow-x : scroll;
1041
1029
scrollbar-width : none;
1042
- width : calc (100% + var (--overflow-gutter-extension ));
1043
1030
1044
1031
background-image : linear-gradient (to right, white, white),
1045
1032
linear-gradient (to right, white, white),
@@ -1056,7 +1043,6 @@ li .code-block {
1056
1043
align-items : center;
1057
1044
border : 1px solid # cccccc ;
1058
1045
overflow-x : scroll;
1059
- width : calc (100% + var (--overflow-gutter-extension ));
1060
1046
}
1061
1047
1062
1048
.code-header {
@@ -1072,9 +1058,8 @@ li .code-block {
1072
1058
text-transform : uppercase;
1073
1059
border : 1px solid # cccccc ;
1074
1060
border-bottom : 1px solid white;
1075
- padding : .25rem 1rem ; /* Padding for button content */
1076
- font-size : 12px ; /* Font size */
1077
- z-index : 9999 ;
1061
+ padding : .25rem 1rem ;
1062
+ font-size : 12px ;
1078
1063
margin-bottom : -1px ;
1079
1064
}
1080
1065
0 commit comments