the home site for me: also iteration 3 or 4 of my site
1/*
2 * theme "Catppuccin" generated by syntect
3 */
4
5/* dark */
6
7.z-code {
8 color: #cad3f5;
9 background-color: var(--nightshade-violet);
10}
11
12.z-comment {
13 color: #6e738d;
14 font-style: italic;
15}
16.z-string {
17 color: #a6da95;
18}
19.z-string.z-regexp {
20 color: #f5a97f;
21}
22.z-constant.z-numeric {
23 color: #f5a97f;
24}
25.z-constant.z-language.z-boolean {
26 color: #f5a97f;
27 font-weight: bold;
28 font-style: italic;
29}
30.z-constant.z-language {
31 color: #b7bdf8;
32 font-style: italic;
33}
34.z-support.z-function.z-builtin {
35 color: #f5a97f;
36 font-style: italic;
37}
38.z-variable.z-other.z-constant {
39 color: #f5a97f;
40}
41.z-keyword {
42 color: #ed8796;
43 font-style: italic;
44}
45.z-keyword.z-control.z-loop,
46.z-keyword.z-control.z-conditional,
47.z-keyword.z-control.z-c\+\+ {
48 color: #c6a0f6;
49 font-weight: bold;
50}
51.z-keyword.z-control.z-return,
52.z-keyword.z-control.z-flow.z-return {
53 color: #f5bde6;
54 font-weight: bold;
55}
56.z-support.z-type.z-exception {
57 color: #f5a97f;
58 font-style: italic;
59}
60.z-keyword.z-operator,
61.z-punctuation.z-accessor {
62 color: #91d7e3;
63 font-weight: bold;
64}
65.z-punctuation.z-separator {
66 color: #8bd5ca;
67}
68.z-punctuation.z-terminator {
69 color: #8bd5ca;
70}
71.z-punctuation.z-section {
72 color: #939ab7;
73}
74.z-keyword.z-control.z-import.z-include {
75 color: #8bd5ca;
76 font-style: italic;
77}
78.z-storage {
79 color: #ed8796;
80}
81.z-storage.z-type {
82 color: #eed49f;
83 font-style: italic;
84}
85.z-storage.z-modifier {
86 color: #ed8796;
87}
88.z-entity.z-name.z-namespace,
89.z-meta.z-path {
90 color: #f4dbd6;
91 font-style: italic;
92}
93.z-storage.z-type.z-class {
94 color: #f4dbd6;
95 font-style: italic;
96}
97.z-entity.z-name.z-label {
98 color: #8aadf4;
99}
100.z-keyword.z-declaration.z-class {
101 color: #ed8796;
102 font-style: italic;
103}
104.z-entity.z-name.z-class,
105.z-meta.z-toc-list.z-full-identifier {
106 color: #91d7e3;
107}
108.z-entity.z-other.z-inherited-class {
109 color: #91d7e3;
110 font-style: italic;
111}
112.z-entity.z-name.z-function,
113.z-variable.z-function {
114 color: #8aadf4;
115 font-style: italic;
116}
117.z-entity.z-name.z-function.z-preprocessor {
118 color: #ed8796;
119}
120.z-keyword.z-control.z-import {
121 color: #ed8796;
122}
123.z-entity.z-name.z-function.z-constructor,
124.z-entity.z-name.z-function.z-destructor {
125 color: #b7bdf8;
126}
127.z-variable.z-parameter.z-function {
128 color: #f4dbd6;
129 font-style: italic;
130}
131.z-keyword.z-declaration.z-function {
132 color: #ee99a0;
133 font-style: italic;
134}
135.z-support.z-function {
136 color: #91d7e3;
137}
138.z-support.z-constant {
139 color: #8aadf4;
140}
141.z-support.z-type,
142.z-support.z-class {
143 color: #8aadf4;
144 font-style: italic;
145}
146.z-variable.z-function {
147 color: #8aadf4;
148 font-style: italic;
149}
150.z-variable.z-parameter {
151 color: #f4dbd6;
152 font-style: italic;
153}
154.z-variable.z-other {
155 color: #cad3f5;
156 font-style: italic;
157}
158.z-variable.z-other.z-member {
159 color: #f4dbd6;
160}
161.z-variable.z-language {
162 color: #8bd5ca;
163}
164.z-entity.z-name.z-tag {
165 color: #f5a97f;
166}
167.z-entity.z-other.z-attribute-name {
168 color: #c6a0f6;
169 font-style: italic;
170}
171.z-punctuation.z-definition.z-tag {
172 color: #ee99a0;
173}
174.z-markup.z-underline.z-link.z-markdown {
175 color: #f4dbd6;
176 text-decoration: underline;
177 font-style: italic;
178}
179.z-meta.z-link.z-inline.z-description {
180 color: #b7bdf8;
181 font-weight: bold;
182}
183.z-comment.z-block.z-markdown,
184.z-meta.z-code-fence,
185.z-markup.z-raw.z-code-fence,
186.z-markup.z-raw.z-inline {
187 color: #8bd5ca;
188 font-style: italic;
189}
190.z-punctuation.z-definition.z-heading,
191.z-entity.z-name.z-section {
192 color: #8aadf4;
193 font-weight: bold;
194}
195.z-markup.z-italic {
196 color: #ee99a0;
197 font-style: italic;
198}
199.z-markup.z-bold {
200 color: #ee99a0;
201 font-weight: bold;
202}
203.z-constant.z-character.z-escape {
204 color: #f5bde6;
205}
206html[data-theme="dark"]
207 .z-source.z-shell.z-bash
208 .z-meta.z-function.z-shell
209 .z-meta.z-compound.z-shell
210 .z-meta.z-function-call.z-identifier.z-shell {
211 color: #f5bde6;
212}
213.z-variable.z-language.z-shell {
214 color: #ed8796;
215 font-style: italic;
216}
217
218.z-source.z-lua
219 .z-meta.z-function.z-lua
220 .z-meta.z-block.z-lua
221 .z-meta.z-mapping.z-value.z-lua
222 .z-meta.z-mapping.z-key.z-lua
223 .z-string.z-unquoted.z-key.z-lua {
224 color: #b7bdf8;
225 font-style: italic;
226}
227
228.z-source.z-lua
229 .z-meta.z-function.z-lua
230 .z-meta.z-block.z-lua
231 .z-meta.z-mapping.z-key.z-lua
232 .z-string.z-unquoted.z-key.z-lua {
233 color: #f0c6c6;
234}
235.z-entity.z-name.z-constant.z-java {
236 color: #8bd5ca;
237}
238.z-support.z-type.z-property-name.z-css {
239 color: #f0c6c6;
240 font-style: italic;
241}
242.z-support.z-constant.z-property-value.z-css {
243 color: #cad3f5;
244}
245.z-constant.z-numeric.z-suffix.z-css,
246.z-keyword.z-other.z-unit.z-css {
247 color: #8bd5ca;
248 font-style: italic;
249}
250.z-variable.z-other.z-custom-property.z-name.z-css,
251.z-support.z-type.z-custom-property.z-name.z-css,
252.z-punctuation.z-definition.z-custom-property.z-css {
253 color: #8bd5ca;
254}
255.z-entity.z-name.z-tag.z-css {
256 color: #b7bdf8;
257}
258.z-variable.z-other.z-sass {
259 color: #8bd5ca;
260}
261.z-invalid {
262 color: #cad3f5;
263 background-color: #ed8796;
264}
265.z-invalid.z-deprecated {
266 color: #cad3f5;
267 background-color: #c6a0f6;
268}
269.z-meta.z-diff,
270.z-meta.z-diff.z-header {
271 color: #6e738d;
272}
273.z-markup.z-deleted {
274 color: #ed8796;
275}
276.z-markup.z-inserted {
277 color: #a6da95;
278}
279.z-markup.z-changed {
280 color: #eed49f;
281}
282.z-message.z-error {
283 color: #ed8796;
284}