@@ -6,162 +6,163 @@ https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+cli
6
6
* @author Rose Pritchard
7
7
*/
8
8
9
- :root ,
10
- [data-coreui-theme = " light" ] {
11
- // --base00: #fff;
12
- // --base01: #f5f5f5;
13
- --base02 : #c8c8fa ;
14
- --base03 : #565c64 ;
15
- --base04 : #666 ;
16
- --base05 : #333 ;
17
- --base06 : #fff ;
18
- --base07 : #{$teal-700 } ; // #9a6700
19
- --base08 : #{mix ($red-500 , $red-600 , 50% )} ; // #bc4c00
20
- --base09 : #{$cyan-700 } ; // #087990
21
- --base0A : #{$purple-500 } ; // #795da3
22
- --base0B : #{$blue-700 } ; // #183691
23
- --base0C : #{$blue-700 } ; // #183691
24
- --base0D : #{$purple-500 } ; // #795da3
25
- --base0E : #{$pink-600 } ; // #a71d5d
26
- --base0F : #333 ;
27
- }
28
-
29
- @include color-mode (dark , true) {
30
- // --base00: #282c34;
31
- // --base01: #353b45;
32
- --base02 : #3e4451 ;
33
- --base03 : #868e96 ;
34
- --base04 : #868e96 ;
35
- --base05 : #abb2bf ;
36
- --base06 : #b6bdca ;
37
- --base07 : #{$orange-300 } ; // #d19a66
38
- --base08 : #{$cyan-300 } ;
39
- --base09 : #{$orange-300 } ; // #d19a66
40
- --base0A : #{$yellow-200 } ; // #e5c07b
41
- --base0B : #{$teal-300 } ; // #98c379
42
- --base0C : #{$teal-300 } ; // #56b6c2
43
- --base0D : #{$blue-300 } ; // #61afef
44
- --base0E : #{$indigo-200 } ; // #c678dd
45
- --base0F : #{$red-300 } ; // #be5046
46
-
47
- .language-diff .gd {
48
- color : $red-400 ;
49
- }
50
- .language-diff .gi {
51
- color : $green-400 ;
52
- }
53
- }
54
-
55
- code [class *= ' language-' ],
56
- pre [class *= ' language-' ] {
57
- // color: #ccc;
58
- background : none ;
59
- font-family : var (--cui-font-monospace );
60
- font-size : .875em ;
61
- text-align : left ;
62
- white-space : pre ;
63
-
64
- -moz-tab-size : 4 ;
65
- -o-tab-size : 4 ;
66
- tab-size : 4 ;
67
-
68
- -webkit-hyphens : none ;
69
- -moz-hyphens : none ;
70
- -ms-hyphens : none ;
71
- hyphens : none ;
72
- }
73
-
74
- /* Code blocks */
75
- pre [class *= ' language-' ] {
76
- padding : 1em ;
77
- margin : 0.5em 0 ;
78
- }
79
-
80
- pre [class *= ' language-' ]:not (.language-sass ):not (.language-text ):not (.language-css ) {
81
- overflow : scroll ;
82
- max-height : 500px ;
83
- }
84
-
85
- /* Inline code */
86
- :not (pre ) > code [class *= ' language-' ] {
87
- padding : 0.1em ;
88
- border-radius : 0.3em ;
89
- white-space : normal ;
90
- }
91
-
92
- .token.comment ,
93
- .token.block-comment ,
94
- .token.prolog ,
95
- .token.doctype ,
96
- .token.cdata {
97
- color : var (--base03 );
98
- }
99
-
100
- .token.tag {
101
- color : var (--base08 );
102
- }
103
-
104
- .token.attr-name ,
105
- .token.namespace ,
106
- .token.deleted {
107
- color : var (--base0A );
108
- }
109
-
110
- .token.punctuation {
111
- color : var (--base05 );
112
- }
113
-
114
- .token.function-name {
115
- color : var (--base0A );
116
- }
117
-
118
- .token.boolean ,
119
- .token.number ,
120
- .token.function {
121
- color : var (--base09 );
122
- }
123
-
124
- .token.property ,
125
- .token.class-name ,
126
- .token.constant ,
127
- .token.symbol {
128
- color : var (--base0A );
129
- }
130
-
131
- .token.selector ,
132
- .token.important ,
133
- .token.atrule ,
134
- .token.keyword ,
135
- .token.builtin {
136
- color : var (--base0E );
137
- }
138
-
139
- .token.string ,
140
- .token.char ,
141
- .token.attr-value ,
142
- .token.regex ,
143
- .token.variable {
144
- color : var (--base0C );
145
- }
146
-
147
- .token.operator ,
148
- .token.entity ,
149
- .token.url {
150
- color : var (--base05 );
151
- }
152
-
153
- .token.important ,
154
- .token.bold {
155
- font-weight : bold ;
156
- }
157
- .token.italic {
158
- font-style : italic ;
159
- }
160
-
161
- .token.entity {
162
- cursor : help ;
163
- }
164
-
165
- .token.inserted {
166
- color : green ;
167
- }
9
+ :root ,
10
+ [data-coreui-theme = " light" ] {
11
+ // --base00: #fff;
12
+ // --base01: #f5f5f5;
13
+ --base02 : #c8c8fa ;
14
+ --base03 : #565c64 ;
15
+ --base04 : #666 ;
16
+ --base05 : #333 ;
17
+ --base06 : #fff ;
18
+ --base07 : #{$teal-700 } ; // #9a6700
19
+ --base08 : #{mix ($red-500 , $red-600 , 50% )} ; // #bc4c00
20
+ --base09 : #{$cyan-700 } ; // #087990
21
+ --base0A : #{$purple-500 } ; // #795da3
22
+ --base0B : #{$blue-700 } ; // #183691
23
+ --base0C : #{$blue-700 } ; // #183691
24
+ --base0D : #{$purple-500 } ; // #795da3
25
+ --base0E : #{$pink-600 } ; // #a71d5d
26
+ --base0F : #333 ;
27
+ }
28
+
29
+ @include color-mode (dark , true) {
30
+ // --base00: #282c34;
31
+ // --base01: #353b45;
32
+ --base02 : #3e4451 ;
33
+ --base03 : #868e96 ;
34
+ --base04 : #868e96 ;
35
+ --base05 : #abb2bf ;
36
+ --base06 : #b6bdca ;
37
+ --base07 : #{$orange-300 } ; // #d19a66
38
+ --base08 : #{$cyan-300 } ;
39
+ --base09 : #{$orange-300 } ; // #d19a66
40
+ --base0A : #{$yellow-200 } ; // #e5c07b
41
+ --base0B : #{$teal-300 } ; // #98c379
42
+ --base0C : #{$teal-300 } ; // #56b6c2
43
+ --base0D : #{$blue-300 } ; // #61afef
44
+ --base0E : #{$indigo-200 } ; // #c678dd
45
+ --base0F : #{$red-300 } ; // #be5046
46
+
47
+ .language-diff .gd {
48
+ color : $red-400 ;
49
+ }
50
+ .language-diff .gi {
51
+ color : $green-400 ;
52
+ }
53
+ }
54
+
55
+ code [class *= ' language-' ],
56
+ pre [class *= ' language-' ] {
57
+ background : none ;
58
+ font-family : var (--cui-font-monospace );
59
+ font-size : .875em ;
60
+ text-align : left ;
61
+ white-space : pre ;
62
+
63
+ -moz-tab-size : 4 ;
64
+ -o-tab-size : 4 ;
65
+ tab-size : 4 ;
66
+
67
+ -webkit-hyphens : none ;
68
+ -moz-hyphens : none ;
69
+ -ms-hyphens : none ;
70
+ hyphens : none ;
71
+ }
72
+
73
+ pre [class *= ' language-' ]:not (.language-sass ):not (.language-text ):not (.language-css ) {
74
+ overflow : scroll ;
75
+ max-height : 500px ;
76
+ }
77
+
78
+ .token.comment ,
79
+ .token.block-comment ,
80
+ .token.prolog ,
81
+ .token.doctype ,
82
+ .token.cdata {
83
+ color : var (--base03 );
84
+ }
85
+
86
+ .token.tag {
87
+ color : var (--base08 );
88
+ }
89
+
90
+ .token.attr-name ,
91
+ .token.namespace ,
92
+ .token.deleted {
93
+ color : var (--base0A );
94
+ }
95
+
96
+ .token.punctuation {
97
+ color : var (--base05 );
98
+ }
99
+
100
+ .token.function-name {
101
+ color : var (--base0A );
102
+ }
103
+
104
+ .token.boolean ,
105
+ .token.number ,
106
+ .token.function {
107
+ color : var (--base09 );
108
+ }
109
+
110
+ .token.property ,
111
+ .token.class-name ,
112
+ .token.constant ,
113
+ .token.symbol {
114
+ color : var (--base0A );
115
+ }
116
+
117
+ .token.selector ,
118
+ .token.important ,
119
+ .token.atrule ,
120
+ .token.keyword ,
121
+ .token.builtin {
122
+ color : var (--base0E );
123
+ }
124
+
125
+ .token.string ,
126
+ .token.char ,
127
+ .token.attr-value ,
128
+ .token.regex ,
129
+ .token.variable {
130
+ color : var (--base0C );
131
+ }
132
+
133
+ .token.operator ,
134
+ .token.entity ,
135
+ .token.url {
136
+ color : var (--base05 );
137
+ }
138
+
139
+ .token.important ,
140
+ .token.bold {
141
+ font-weight : bold ;
142
+ }
143
+ .token.italic {
144
+ font-style : italic ;
145
+ }
146
+
147
+ .token.entity {
148
+ cursor : help ;
149
+ }
150
+
151
+ .token.inserted {
152
+ color : green ;
153
+ }
154
+
155
+ .language-bash ,
156
+ .language-sh {
157
+ .token-line ::before {
158
+ color : var (--base03 );
159
+ content : " $ " ;
160
+ user-select : none ;
161
+ }
162
+ }
163
+
164
+ .language-powershell ::before {
165
+ color : var (--base0C );
166
+ content : " PM> " ;
167
+ user-select : none ;
168
+ }
0 commit comments