8
8
3. Copy the filenames with updated suffixes from the directory.
9
9
*/
10
10
11
+ /* ignore-tidy-filelength */
12
+
11
13
: root {
12
14
--nav-sub-mobile-padding : 8px ;
13
15
--search-typename-width : 6.75rem ;
@@ -915,32 +917,30 @@ ul.block, .block li, .block ul {
915
917
overflow : auto;
916
918
}
917
919
918
- .example-wrap .digits-1 : not (.hide-lines ) [data-nosnippet ] {
919
- width : calc (1ch + var (--line-number-padding ) * 2 );
920
- }
921
- .example-wrap .digits-2 : not (.hide-lines ) [data-nosnippet ] {
922
- width : calc (2ch + var (--line-number-padding ) * 2 );
923
- }
924
- .example-wrap .digits-3 : not (.hide-lines ) [data-nosnippet ] {
925
- width : calc (3ch + var (--line-number-padding ) * 2 );
926
- }
927
- .example-wrap .digits-4 : not (.hide-lines ) [data-nosnippet ] {
928
- width : calc (4ch + var (--line-number-padding ) * 2 );
929
- }
930
- .example-wrap .digits-5 : not (.hide-lines ) [data-nosnippet ] {
931
- width : calc (5ch + var (--line-number-padding ) * 2 );
932
- }
933
- .example-wrap .digits-6 : not (.hide-lines ) [data-nosnippet ] {
934
- width : calc (6ch + var (--line-number-padding ) * 2 );
920
+ .example-wrap code {
921
+ position : relative;
935
922
}
936
- .example-wrap . digits-7 : not (. hide-lines ) [ data-nosnippet ] {
937
- width : calc ( 7 ch + var ( --line-number-padding ) * 2 ) ;
923
+ .example-wrap pre code span {
924
+ display : inline ;
938
925
}
939
- .example-wrap .digits-8 : not (.hide-lines ) [data-nosnippet ] {
940
- width : calc (8ch + var (--line-number-padding ) * 2 );
926
+
927
+ .example-wrap .digits-1 { --example-wrap-digits-count : 1ch ; }
928
+ .example-wrap .digits-2 { --example-wrap-digits-count : 2ch ; }
929
+ .example-wrap .digits-3 { --example-wrap-digits-count : 3ch ; }
930
+ .example-wrap .digits-4 { --example-wrap-digits-count : 4ch ; }
931
+ .example-wrap .digits-5 { --example-wrap-digits-count : 5ch ; }
932
+ .example-wrap .digits-6 { --example-wrap-digits-count : 6ch ; }
933
+ .example-wrap .digits-7 { --example-wrap-digits-count : 7ch ; }
934
+ .example-wrap .digits-8 { --example-wrap-digits-count : 8ch ; }
935
+ .example-wrap .digits-9 { --example-wrap-digits-count : 9ch ; }
936
+
937
+ .example-wrap [data-nosnippet ] {
938
+ width : calc (var (--example-wrap-digits-count ) + var (--line-number-padding ) * 2 );
941
939
}
942
- .example-wrap .digits-9 : not (.hide-lines ) [data-nosnippet ] {
943
- width : calc (9ch + var (--line-number-padding ) * 2 );
940
+ .example-wrap pre > code {
941
+ padding-left : calc (
942
+ var (--example-wrap-digits-count ) + var (--line-number-padding ) * 2
943
+ + var (--line-number-right-margin ));
944
944
}
945
945
946
946
.example-wrap [data-nosnippet ] {
@@ -953,63 +953,25 @@ ul.block, .block li, .block ul {
953
953
-ms-user-select : none;
954
954
user-select : none;
955
955
padding : 0 var (--line-number-padding );
956
- }
957
- .example-wrap [data-nosnippet ]: target {
958
- border-right : none;
956
+ position : absolute;
957
+ left : 0 ;
959
958
}
960
959
.example-wrap .line-highlighted [data-nosnippet ] {
961
960
background-color : var (--src-line-number-highlighted-background-color );
962
961
}
963
- : root .word-wrap-source-code .example-wrap [data-nosnippet ] {
964
- position : absolute;
965
- left : 0 ;
966
- }
967
- .word-wrap-source-code .example-wrap pre > code {
962
+ .example-wrap pre > code {
968
963
position : relative;
969
- word-break : break-all ;
964
+ display : block ;
970
965
}
971
966
: root .word-wrap-source-code .example-wrap pre > code {
972
- display : block ;
967
+ word-break : break-all ;
973
968
white-space : pre-wrap;
974
969
}
975
970
: root .word-wrap-source-code .example-wrap pre > code * {
976
971
word-break : break-all;
977
972
}
978
- : root .word-wrap-source-code .example-wrap .digits-1 pre > code {
979
- padding-left : calc (
980
- 1ch + var (--line-number-padding ) * 2 + var (--line-number-right-margin ));
981
- }
982
- : root .word-wrap-source-code .example-wrap .digits-2 pre > code {
983
- padding-left : calc (
984
- 2ch + var (--line-number-padding ) * 2 + var (--line-number-right-margin ));
985
- }
986
- : root .word-wrap-source-code .example-wrap .digits-3 pre > code {
987
- padding-left : calc (
988
- 3ch + var (--line-number-padding ) * 2 + var (--line-number-right-margin ));
989
- }
990
- : root .word-wrap-source-code .example-wrap .digits-4 pre > code {
991
- padding-left : calc (
992
- 4ch + var (--line-number-padding ) * 2 + var (--line-number-right-margin ));
993
- }
994
- : root .word-wrap-source-code .example-wrap .digits-5 pre > code {
995
- padding-left : calc (
996
- 5ch + var (--line-number-padding ) * 2 + var (--line-number-right-margin ));
997
- }
998
- : root .word-wrap-source-code .example-wrap .digits-6 pre > code {
999
- padding-left : calc (
1000
- 6ch + var (--line-number-padding ) * 2 + var (--line-number-right-margin ));
1001
- }
1002
- : root .word-wrap-source-code .example-wrap .digits-7 pre > code {
1003
- padding-left : calc (
1004
- 7ch + var (--line-number-padding ) * 2 + var (--line-number-right-margin ));
1005
- }
1006
- : root .word-wrap-source-code .example-wrap .digits-8 pre > code {
1007
- padding-left : calc (
1008
- 8ch + var (--line-number-padding ) * 2 + var (--line-number-right-margin ));
1009
- }
1010
- : root .word-wrap-source-code .example-wrap .digits-9 pre > code {
1011
- padding-left : calc (
1012
- 9ch + var (--line-number-padding ) * 2 + var (--line-number-right-margin ));
973
+ .example-wrap [data-nosnippet ]: target {
974
+ border-right : none;
1013
975
}
1014
976
.example-wrap .hide-lines [data-nosnippet ] {
1015
977
display : none;
0 commit comments