@@ -966,11 +966,7 @@ blockquote.side-callout {
966
966
}
967
967
968
968
.tab-content {
969
- border-bottom : 1px solid black;
970
-
971
- /* Lines extend 1rem into gutter on both sides */
972
- width : calc (100% + 2rem );
973
- margin-left : -1rem ;
969
+ position : relative;
974
970
975
971
.tab-pane {
976
972
display : none;
@@ -979,15 +975,21 @@ blockquote.side-callout {
979
975
margin-left : 1rem ;
980
976
}
981
977
982
- .tab-pane * {
983
- margin-left : 0 ;
984
- }
985
-
986
978
.active {
987
979
display : block !important ;
988
980
}
989
981
}
990
982
983
+ .tab-content ::after {
984
+ /* Bottom Horizontal Line for Tabs */
985
+ content : "" ;
986
+ position : absolute;
987
+ border-bottom : 1px solid black;
988
+ left : calc (-1 * var (--overflow-gutter-extension ));
989
+ bottom : 0 ;
990
+ width : calc (100% + (2 * var (--overflow-gutter-extension )));
991
+ }
992
+
991
993
/* Codeblocks */
992
994
.highlight {
993
995
padding : 0 1rem 0 1rem ;
@@ -1004,6 +1006,16 @@ blockquote.side-callout {
1004
1006
grid-column : 1 ;
1005
1007
}
1006
1008
1009
+ .code-block .code-header : not (: has (.code-type )) {
1010
+ /* Remove margin for codeblocks without a type */
1011
+ margin-top : -1.5rem ;
1012
+ }
1013
+
1014
+ li .code-block {
1015
+ /* For indented code blocks, move 1rem back to align code with text from heading */
1016
+ margin-left : -1rem ;
1017
+ }
1018
+
1007
1019
.icon-code-copy {
1008
1020
background-color : # f2f2f2 ;
1009
1021
border : none;
@@ -1016,11 +1028,12 @@ blockquote.side-callout {
1016
1028
1017
1029
.highlight-v2 {
1018
1030
padding : 0 1rem 0 0 ;
1019
- margin : 0 -1 rem 1rem -1 rem ;
1031
+ margin : 0 0 1rem 0 ;
1020
1032
border-top : 1px solid # cccccc ;
1021
1033
border-bottom : 1px solid # cccccc ;
1022
1034
overflow-x : scroll;
1023
1035
scrollbar-width : none;
1036
+ width : calc (100% + var (--overflow-gutter-extension ));
1024
1037
}
1025
1038
1026
1039
.highlight-v2 .single-line {
@@ -1029,7 +1042,7 @@ blockquote.side-callout {
1029
1042
padding : 0 1rem 0 0 ;
1030
1043
border : 1px solid # cccccc ;
1031
1044
overflow-x : scroll;
1032
- width : calc (100% + ( 2 * var (--overflow-gutter-extension ) ));
1045
+ width : calc (100% + var (--overflow-gutter-extension ));
1033
1046
}
1034
1047
1035
1048
.code-header {
0 commit comments