93
93
--meta-content-color : var (--theme-500 );
94
94
--typora-source-body : var (--theme-800 );
95
95
--heading-char-color : var (--md-char-color );
96
+ --mermaid-theme : neutral;
96
97
97
98
--md-char-color-inverted : var (--theme-500 );
98
99
--meta-content-color-inverted : var (--theme-400 );
99
100
--typora-source-body-inverted : var (--theme-300 );
101
+ --mermaid-theme-inverted : dark;
100
102
101
103
/* Sidebar */
102
104
--side-bar-bg-color : var (--tw-prose-bg );
128
130
/* Custom */
129
131
--footnote : var (--theme-800 );
130
132
--footnote-bg : var (--theme-200 );
133
+ --button-bg : var (--theme-200 );
131
134
132
135
--footnote-bg-inverted : var (--theme-400 );
136
+ --button-bg-inverted : var (--theme-600 );
133
137
134
138
--md-grid-header : var (--theme-100 );
135
139
--md-grid-header-ext : var (--theme-400 );
@@ -572,8 +576,30 @@ tbody td:last-child {
572
576
padding-right : 0 ;
573
577
}
574
578
575
- /* tooltip above tables */
576
- .md-table-edit {
579
+ .md-grid-board tr [row = "1" ] {
580
+ background-color : var (--md-grid-header );
581
+ }
582
+
583
+ .md-grid-board a : hover ,
584
+ .md-grid-board a .md-active {
585
+ background : var (--md-grid-active );
586
+ }
587
+
588
+ .md-grid-board tr [row = "1" ] a : hover ,
589
+ .md-grid-board tr [row = "1" ] a .md-active {
590
+ background : var (--md-grid-header-active );
591
+ }
592
+
593
+ .md-grid-board .md-grid-ext {
594
+ background : var (--md-grid-ext );
595
+ }
596
+
597
+ .md-grid-board tr [row = "1" ] .md-grid-ext {
598
+ background : var (--md-grid-header-ext );
599
+ }
600
+
601
+ .md-grid-board a {
602
+ border-color : var (--md-grid-border-color ) !important ;
577
603
}
578
604
579
605
/* lists */
@@ -630,8 +656,8 @@ ol > li p {
630
656
margin-bottom : 0.8em ;
631
657
}
632
658
633
- # write > ul > li > not (input): first- child,
634
- # write > ol > li > not (input): first- child,
659
+ # write > ul > li > : not (input ): first-child ,
660
+ # write > ol > li > : not (input ): first-child ,
635
661
# write > ul > li > input + * ,
636
662
# write > ol > li > input + * {
637
663
margin-top : 1.2em ;
@@ -697,14 +723,16 @@ p {
697
723
698
724
/* diagram panel */
699
725
.md-diagram-panel {
726
+ color : var (--tw-prose-body );
700
727
}
701
728
702
- /* diagram panel in preview */
703
- # write .md-focus .md-diagram-panel {
729
+ .enable-diagrams .md-diagram .code-tooltip {
730
+ bottom : -1.9em ;
731
+ right : 0 ;
704
732
}
705
733
706
- /* reference link definition */
707
- . md-def-link {
734
+ . md-fences-adv-panel {
735
+ margin-top : 1.3 em ;
708
736
}
709
737
710
738
/* footnote definition */
@@ -713,9 +741,8 @@ sup.md-footnote {
713
741
background-color : var (--footnote-bg );
714
742
}
715
743
716
- .md-def-footnote {
717
- padding-top : 1.5em ;
718
- font-size : 0.87em ;
744
+ .footnotes {
745
+ font-size : 0.85em ;
719
746
}
720
747
721
748
.md-reverse-footnote-area a {
@@ -761,6 +788,10 @@ g[data-mml-node="merror"] > g {
761
788
color : var (--tw-prose-pre-code );
762
789
}
763
790
791
+ .code-tooltip .md-mathjax-preview {
792
+ color : var (--tw-prose-body );
793
+ }
794
+
764
795
.md-htmlblock-container ,
765
796
.md-rawblock-input .md-rawblock-control ,
766
797
.md-htmlblock-panel .md-rawblock-control ,
@@ -775,12 +806,12 @@ g[data-mml-node="merror"] > g {
775
806
}
776
807
777
808
.md-mathblock-panel .md-rawblock-before {
778
- padding-top : 1.1111111 em ;
809
+ padding-top : 1.1 em ;
779
810
border-top-left-radius : 0.5rem ;
780
811
}
781
812
782
813
.md-mathblock-panel .md-rawblock-after {
783
- padding-bottom : 1.1111111 em ;
814
+ padding-bottom : 1.1 em ;
784
815
border-bottom-left-radius : 0.5rem ;
785
816
border-bottom-right-radius : 0.5rem ;
786
817
}
@@ -818,8 +849,7 @@ g[data-mml-node="merror"] > g {
818
849
margin-top : 2em ;
819
850
margin-bottom : 2em ;
820
851
border-radius : 0.5rem /* 8px */ ;
821
- padding-top : 1.1111111em ;
822
- padding-bottom : 1.1111111em ;
852
+ padding : 1.1111111em 1.3333333em ;
823
853
}
824
854
825
855
.md-fences .md-focus {
@@ -857,11 +887,6 @@ pre code::after {
857
887
content : none;
858
888
}
859
889
860
- .CodeMirror-sizer {
861
- width : fit-content;
862
- padding : 0 1.3333333em !important ;
863
- }
864
-
865
890
# write .CodeMirror-line {
866
891
white-space : nowrap;
867
892
margin : 0 ;
@@ -913,6 +938,9 @@ pre code::after {
913
938
.CodeMirror-cursor {
914
939
border-left : 1px solid var (--code-cursor ) !important ;
915
940
}
941
+ .CodeMirror-gutters {
942
+ border-color : var (--code-comment );
943
+ }
916
944
.cm-s-inner span .cm-string {
917
945
color : var (--code-string );
918
946
}
@@ -929,7 +957,6 @@ pre code::after {
929
957
930
958
.cm-s-inner .CodeMirror-guttermarker ,
931
959
.cm-s-inner .CodeMirror-guttermarker-subtle ,
932
- .cm-s-inner .CodeMirror-linenumber ,
933
960
.cm-s-inner span .cm-comment .cm-def ,
934
961
.cm-s-inner span .cm-comment .cm-type ,
935
962
.cm-s-inner span .cm-builtin ,
@@ -951,7 +978,8 @@ pre code::after {
951
978
.cm-s-inner span .cm-def {
952
979
color : var (--code-variable );
953
980
}
954
- .cm-s-inner span .cm-comment {
981
+ .cm-s-inner span .cm-comment ,
982
+ .cm-s-inner .CodeMirror-linenumber {
955
983
color : var (--code-comment );
956
984
}
957
985
.cm-s-inner span .cm-operator {
@@ -967,11 +995,6 @@ pre code::after {
967
995
text-decoration : underline;
968
996
}
969
997
970
- /**
971
- * Mermaid Diagrams
972
- * see https://github.com/knsv/mermaid/blob/master/dist/mermaid.css
973
- */
974
-
975
998
/**
976
999
* Inline Elements
977
1000
*/
@@ -1073,69 +1096,40 @@ mark {
1073
1096
color : var (--code-bracket );
1074
1097
}
1075
1098
1076
- .md-grid-board tr [row = "1" ] {
1077
- background-color : var (--md-grid-header );
1078
- }
1079
-
1080
- .md-grid-board a : hover ,
1081
- .md-grid-board a .md-active {
1082
- background : var (--md-grid-active );
1083
- }
1084
-
1085
- .md-grid-board tr [row = "1" ] a : hover ,
1086
- .md-grid-board tr [row = "1" ] a .md-active {
1087
- background : var (--md-grid-header-active );
1088
- }
1089
-
1090
- .md-grid-board .md-grid-ext {
1091
- background : var (--md-grid-ext );
1092
- }
1093
-
1094
- .md-grid-board tr [row = "1" ] .md-grid-ext {
1095
- background : var (--md-grid-header-ext );
1096
- }
1097
-
1098
- .md-grid-board a {
1099
- border-color : var (--md-grid-border-color ) !important ;
1099
+ .file-list-item-file-ext-part {
1100
+ opacity : 0.5 ;
1100
1101
}
1101
1102
1102
- /**
1103
- * Control UI (optional)
1104
- */
1105
-
1106
- /* button style */
1107
- .btn ,
1108
- .btn .btn-default {
1103
+ # write div .md-toc-tooltip {
1104
+ background-color : var (--tw-prose-bg );
1109
1105
}
1110
1106
1111
- /* outline area when popover */
1112
- # outline-dropmenu {
1107
+ . md-toc {
1108
+ font-size : 0.8 em ;
1113
1109
}
1114
1110
1115
- /* side bar */
1116
- . pin-outline # outline-dropmenu {
1111
+ . md-toc-h1 . md-toc-inner {
1112
+ margin-left : 0 ;
1117
1113
}
1118
1114
1119
- .file-list-item-file-ext-part {
1120
- opacity : 0.5 ;
1115
+ .md-toc-h2 . md-toc-inner {
1116
+ margin-left : 1 em ;
1121
1117
}
1122
1118
1123
- /* when sidepanel is visible */
1124
- . pin-outline # write {
1119
+ . md-toc-h3 . md-toc-inner {
1120
+ margin-left : 2 em ;
1125
1121
}
1126
1122
1127
- /* dialogs */
1128
- .modal-content {
1129
- }
1130
- .modal-title {
1123
+ .md-toc-h4 .md-toc-inner {
1124
+ margin-left : 3em ;
1131
1125
}
1132
1126
1133
- /* search panel */
1134
- # md-searchpanel {
1127
+ . md-toc-h5 . md-toc-inner {
1128
+ margin-left : 4 em ;
1135
1129
}
1136
1130
1137
- # write div .md-toc-tooltip {
1138
- background-color : white ;
1131
+ . md-toc-h6 .md-toc-inner {
1132
+ margin-left : 5 em ;
1139
1133
}
1140
1134
1141
1135
# typora-sidebar {
@@ -1153,43 +1147,6 @@ mark {
1153
1147
background-color : var (--search-hit-text-bg-color );
1154
1148
}
1155
1149
1156
- /**
1157
- * Control UI on Mac (optional)
1158
- */
1159
-
1160
- /* quick open panel */
1161
- # typora-quick-open {
1162
- /* background-color: #525C65; */
1163
- }
1164
-
1165
- # md-searchpanel ,
1166
- .on-search-panel-open header ,
1167
- .modal-content ,
1168
- .popover ,
1169
- .context-menu {
1170
- /* background-color: @dialog-background; */
1171
- }
1172
-
1173
- .popover .bottom > .arrow : after {
1174
- /* border-bottom-color: @dialog-background; */
1175
- }
1176
-
1177
- /**
1178
- * Control UI on Windows/Linux (optional)
1179
- */
1180
-
1181
- /* context menu */
1182
- .context-menu {
1183
- }
1184
-
1185
- /* statue bar */
1186
- footer {
1187
- }
1188
-
1189
- /**
1190
- * Control UI on Windows Unibody Style (optional)
1191
- */
1192
-
1193
- /* left side mega menu */
1194
- .megamenu-content {
1150
+ .btn-default {
1151
+ background-color : var (--button-bg );
1195
1152
}
0 commit comments