the home site for me: also iteration 3 or 4 of my site
1/* 2 * theme "Catppuccin" generated by syntect 3 */ 4 5.z-code { 6 transition: background-color 0.3s ease; 7} 8 9html[data-theme="light"] .z-code { 10 color: #4c4f69; 11 background-color: #f3f0eae7; 12} 13 14html[data-theme="light"] .z-comment { 15 color: #9ca0b0; 16 font-style: italic; 17} 18html[data-theme="light"] .z-string { 19 color: #40a02b; 20} 21html[data-theme="light"] .z-string.z-regexp { 22 color: #fe640b; 23} 24html[data-theme="light"] .z-constant.z-numeric { 25 color: #fe640b; 26} 27html[data-theme="light"] .z-constant.z-language.z-boolean { 28 color: #fe640b; 29 font-weight: bold; 30 font-style: italic; 31} 32html[data-theme="light"] .z-constant.z-language { 33 color: #7287fd; 34 font-style: italic; 35} 36html[data-theme="light"] .z-support.z-function.z-builtin { 37 color: #fe640b; 38 font-style: italic; 39} 40html[data-theme="light"] .z-variable.z-other.z-constant { 41 color: #fe640b; 42} 43html[data-theme="light"] .z-keyword { 44 color: #d20f39; 45 font-style: italic; 46} 47html[data-theme="light"] .z-keyword.z-control.z-loop, 48.z-keyword.z-control.z-conditional, 49.z-keyword.z-control.z-c\+\+ { 50 color: #8839ef; 51 font-weight: bold; 52} 53html[data-theme="light"] .z-keyword.z-control.z-return, 54.z-keyword.z-control.z-flow.z-return { 55 color: #ea76cb; 56 font-weight: bold; 57} 58html[data-theme="light"] .z-support.z-type.z-exception { 59 color: #fe640b; 60 font-style: italic; 61} 62html[data-theme="light"] .z-keyword.z-operator, 63.z-punctuation.z-accessor { 64 color: #04a5e5; 65 font-weight: bold; 66} 67html[data-theme="light"] .z-punctuation.z-separator { 68 color: #179299; 69} 70html[data-theme="light"] .z-punctuation.z-terminator { 71 color: #179299; 72} 73html[data-theme="light"] .z-punctuation.z-section { 74 color: #7c7f93; 75} 76html[data-theme="light"] .z-keyword.z-control.z-import.z-include { 77 color: #179299; 78 font-style: italic; 79} 80html[data-theme="light"] .z-storage { 81 color: #d20f39; 82} 83html[data-theme="light"] .z-storage.z-type { 84 color: #df8e1d; 85 font-style: italic; 86} 87html[data-theme="light"] .z-storage.z-modifier { 88 color: #d20f39; 89} 90html[data-theme="light"] .z-entity.z-name.z-namespace, 91.z-meta.z-path { 92 color: #dc8a78; 93 font-style: italic; 94} 95html[data-theme="light"] .z-storage.z-type.z-class { 96 color: #dc8a78; 97 font-style: italic; 98} 99html[data-theme="light"] .z-entity.z-name.z-label { 100 color: #1e66f5; 101} 102html[data-theme="light"] .z-keyword.z-declaration.z-class { 103 color: #d20f39; 104 font-style: italic; 105} 106html[data-theme="light"] .z-entity.z-name.z-class, 107.z-meta.z-toc-list.z-full-identifier { 108 color: #04a5e5; 109} 110html[data-theme="light"] .z-entity.z-other.z-inherited-class { 111 color: #04a5e5; 112 font-style: italic; 113} 114html[data-theme="light"] .z-entity.z-name.z-function, 115.z-variable.z-function { 116 color: #1e66f5; 117 font-style: italic; 118} 119html[data-theme="light"] .z-entity.z-name.z-function.z-preprocessor { 120 color: #d20f39; 121} 122html[data-theme="light"] .z-keyword.z-control.z-import { 123 color: #d20f39; 124} 125html[data-theme="light"] .z-entity.z-name.z-function.z-constructor, 126.z-entity.z-name.z-function.z-destructor { 127 color: #7287fd; 128} 129html[data-theme="light"] .z-variable.z-parameter.z-function { 130 color: #dc8a78; 131 font-style: italic; 132} 133html[data-theme="light"] .z-keyword.z-declaration.z-function { 134 color: #e64553; 135 font-style: italic; 136} 137html[data-theme="light"] .z-support.z-function { 138 color: #04a5e5; 139} 140html[data-theme="light"] .z-support.z-constant { 141 color: #1e66f5; 142} 143html[data-theme="light"] .z-support.z-type, 144.z-support.z-class { 145 color: #1e66f5; 146 font-style: italic; 147} 148html[data-theme="light"] .z-variable.z-function { 149 color: #1e66f5; 150 font-style: italic; 151} 152html[data-theme="light"] .z-variable.z-parameter { 153 color: #dc8a78; 154 font-style: italic; 155} 156html[data-theme="light"] .z-variable.z-other { 157 color: #4c4f69; 158 font-style: italic; 159} 160html[data-theme="light"] .z-variable.z-other.z-member { 161 color: #dc8a78; 162} 163html[data-theme="light"] .z-variable.z-language { 164 color: #179299; 165} 166html[data-theme="light"] .z-entity.z-name.z-tag { 167 color: #fe640b; 168} 169html[data-theme="light"] .z-entity.z-other.z-attribute-name { 170 color: #8839ef; 171 font-style: italic; 172} 173html[data-theme="light"] .z-punctuation.z-definition.z-tag { 174 color: #e64553; 175} 176html[data-theme="light"] .z-markup.z-underline.z-link.z-markdown { 177 color: #dc8a78; 178 text-decoration: underline; 179 font-style: italic; 180} 181html[data-theme="light"] .z-meta.z-link.z-inline.z-description { 182 color: #7287fd; 183 font-weight: bold; 184} 185html[data-theme="light"] .z-comment.z-block.z-markdown, 186.z-meta.z-code-fence, 187.z-markup.z-raw.z-code-fence, 188.z-markup.z-raw.z-inline { 189 color: #179299; 190 font-style: italic; 191} 192html[data-theme="light"] .z-punctuation.z-definition.z-heading, 193.z-entity.z-name.z-section { 194 color: #1e66f5; 195 font-weight: bold; 196} 197html[data-theme="light"] .z-markup.z-italic { 198 color: #e64553; 199 font-style: italic; 200} 201html[data-theme="light"] .z-markup.z-bold { 202 color: #e64553; 203 font-weight: bold; 204} 205html[data-theme="light"] .z-constant.z-character.z-escape { 206 color: #ea76cb; 207} 208html[data-theme="light"] 209 .z-source.z-shell.z-bash 210 .z-meta.z-function.z-shell 211 .z-meta.z-compound.z-shell 212 .z-meta.z-function-call.z-identifier.z-shell { 213 color: #ea76cb; 214} 215html[data-theme="light"] .z-variable.z-language.z-shell { 216 color: #d20f39; 217 font-style: italic; 218} 219html[data-theme="light"] 220 .z-source.z-lua 221 .z-meta.z-function.z-lua 222 .z-meta.z-block.z-lua 223 .z-meta.z-mapping.z-value.z-lua 224 .z-meta.z-mapping.z-key.z-lua 225 .z-string.z-unquoted.z-key.z-lua { 226 color: #7287fd; 227 font-style: italic; 228} 229html[data-theme="light"] 230 .z-source.z-lua 231 .z-meta.z-function.z-lua 232 .z-meta.z-block.z-lua 233 .z-meta.z-mapping.z-key.z-lua 234 .z-string.z-unquoted.z-key.z-lua { 235 color: #dd7878; 236} 237html[data-theme="light"] .z-entity.z-name.z-constant.z-java { 238 color: #179299; 239} 240html[data-theme="light"] .z-support.z-type.z-property-name.z-css { 241 color: #dd7878; 242 font-style: italic; 243} 244html[data-theme="light"] .z-support.z-constant.z-property-value.z-css { 245 color: #4c4f69; 246} 247html[data-theme="light"] .z-constant.z-numeric.z-suffix.z-css, 248.z-keyword.z-other.z-unit.z-css { 249 color: #179299; 250 font-style: italic; 251} 252html[data-theme="light"] .z-variable.z-other.z-custom-property.z-name.z-css, 253.z-support.z-type.z-custom-property.z-name.z-css, 254.z-punctuation.z-definition.z-custom-property.z-css { 255 color: #179299; 256} 257html[data-theme="light"] .z-entity.z-name.z-tag.z-css { 258 color: #7287fd; 259} 260html[data-theme="light"] .z-variable.z-other.z-sass { 261 color: #179299; 262} 263html[data-theme="light"] .z-invalid { 264 color: #4c4f69; 265 background-color: #d20f39; 266} 267html[data-theme="light"] .z-invalid.z-deprecated { 268 color: #4c4f69; 269 background-color: #8839ef; 270} 271html[data-theme="light"] .z-meta.z-diff, 272.z-meta.z-diff.z-header { 273 color: #9ca0b0; 274} 275html[data-theme="light"] .z-markup.z-deleted { 276 color: #d20f39; 277} 278html[data-theme="light"] .z-markup.z-inserted { 279 color: #40a02b; 280} 281html[data-theme="light"] .z-markup.z-changed { 282 color: #df8e1d; 283} 284html[data-theme="light"] .z-message.z-error { 285 color: #d20f39; 286} 287 288/* dark */ 289 290html[data-theme="dark"] .z-code { 291 color: #cad3f5; 292 background-color: #2a2e35; 293} 294 295html[data-theme="dark"] .z-comment { 296 color: #6e738d; 297 font-style: italic; 298} 299html[data-theme="dark"] .z-string { 300 color: #a6da95; 301} 302html[data-theme="dark"] .z-string.z-regexp { 303 color: #f5a97f; 304} 305html[data-theme="dark"] .z-constant.z-numeric { 306 color: #f5a97f; 307} 308html[data-theme="dark"] .z-constant.z-language.z-boolean { 309 color: #f5a97f; 310 font-weight: bold; 311 font-style: italic; 312} 313html[data-theme="dark"] .z-constant.z-language { 314 color: #b7bdf8; 315 font-style: italic; 316} 317html[data-theme="dark"] .z-support.z-function.z-builtin { 318 color: #f5a97f; 319 font-style: italic; 320} 321html[data-theme="dark"] .z-variable.z-other.z-constant { 322 color: #f5a97f; 323} 324html[data-theme="dark"] .z-keyword { 325 color: #ed8796; 326 font-style: italic; 327} 328html[data-theme="dark"] .z-keyword.z-control.z-loop, 329.z-keyword.z-control.z-conditional, 330.z-keyword.z-control.z-c\+\+ { 331 color: #c6a0f6; 332 font-weight: bold; 333} 334html[data-theme="dark"] .z-keyword.z-control.z-return, 335.z-keyword.z-control.z-flow.z-return { 336 color: #f5bde6; 337 font-weight: bold; 338} 339html[data-theme="dark"] .z-support.z-type.z-exception { 340 color: #f5a97f; 341 font-style: italic; 342} 343html[data-theme="dark"] .z-keyword.z-operator, 344.z-punctuation.z-accessor { 345 color: #91d7e3; 346 font-weight: bold; 347} 348html[data-theme="dark"] .z-punctuation.z-separator { 349 color: #8bd5ca; 350} 351html[data-theme="dark"] .z-punctuation.z-terminator { 352 color: #8bd5ca; 353} 354html[data-theme="dark"] .z-punctuation.z-section { 355 color: #939ab7; 356} 357html[data-theme="dark"] .z-keyword.z-control.z-import.z-include { 358 color: #8bd5ca; 359 font-style: italic; 360} 361html[data-theme="dark"] .z-storage { 362 color: #ed8796; 363} 364html[data-theme="dark"] .z-storage.z-type { 365 color: #eed49f; 366 font-style: italic; 367} 368html[data-theme="dark"] .z-storage.z-modifier { 369 color: #ed8796; 370} 371html[data-theme="dark"] .z-entity.z-name.z-namespace, 372.z-meta.z-path { 373 color: #f4dbd6; 374 font-style: italic; 375} 376html[data-theme="dark"] .z-storage.z-type.z-class { 377 color: #f4dbd6; 378 font-style: italic; 379} 380html[data-theme="dark"] .z-entity.z-name.z-label { 381 color: #8aadf4; 382} 383html[data-theme="dark"] .z-keyword.z-declaration.z-class { 384 color: #ed8796; 385 font-style: italic; 386} 387html[data-theme="dark"] .z-entity.z-name.z-class, 388.z-meta.z-toc-list.z-full-identifier { 389 color: #91d7e3; 390} 391html[data-theme="dark"] .z-entity.z-other.z-inherited-class { 392 color: #91d7e3; 393 font-style: italic; 394} 395html[data-theme="dark"] .z-entity.z-name.z-function, 396.z-variable.z-function { 397 color: #8aadf4; 398 font-style: italic; 399} 400html[data-theme="dark"] .z-entity.z-name.z-function.z-preprocessor { 401 color: #ed8796; 402} 403html[data-theme="dark"] .z-keyword.z-control.z-import { 404 color: #ed8796; 405} 406html[data-theme="dark"] .z-entity.z-name.z-function.z-constructor, 407.z-entity.z-name.z-function.z-destructor { 408 color: #b7bdf8; 409} 410html[data-theme="dark"] .z-variable.z-parameter.z-function { 411 color: #f4dbd6; 412 font-style: italic; 413} 414html[data-theme="dark"] .z-keyword.z-declaration.z-function { 415 color: #ee99a0; 416 font-style: italic; 417} 418html[data-theme="dark"] .z-support.z-function { 419 color: #91d7e3; 420} 421html[data-theme="dark"] .z-support.z-constant { 422 color: #8aadf4; 423} 424html[data-theme="dark"] .z-support.z-type, 425.z-support.z-class { 426 color: #8aadf4; 427 font-style: italic; 428} 429html[data-theme="dark"] .z-variable.z-function { 430 color: #8aadf4; 431 font-style: italic; 432} 433html[data-theme="dark"] .z-variable.z-parameter { 434 color: #f4dbd6; 435 font-style: italic; 436} 437html[data-theme="dark"] .z-variable.z-other { 438 color: #cad3f5; 439 font-style: italic; 440} 441html[data-theme="dark"] .z-variable.z-other.z-member { 442 color: #f4dbd6; 443} 444html[data-theme="dark"] .z-variable.z-language { 445 color: #8bd5ca; 446} 447html[data-theme="dark"] .z-entity.z-name.z-tag { 448 color: #f5a97f; 449} 450html[data-theme="dark"] .z-entity.z-other.z-attribute-name { 451 color: #c6a0f6; 452 font-style: italic; 453} 454html[data-theme="dark"] .z-punctuation.z-definition.z-tag { 455 color: #ee99a0; 456} 457html[data-theme="dark"] .z-markup.z-underline.z-link.z-markdown { 458 color: #f4dbd6; 459 text-decoration: underline; 460 font-style: italic; 461} 462html[data-theme="dark"] .z-meta.z-link.z-inline.z-description { 463 color: #b7bdf8; 464 font-weight: bold; 465} 466html[data-theme="dark"] .z-comment.z-block.z-markdown, 467.z-meta.z-code-fence, 468.z-markup.z-raw.z-code-fence, 469.z-markup.z-raw.z-inline { 470 color: #8bd5ca; 471 font-style: italic; 472} 473html[data-theme="dark"] .z-punctuation.z-definition.z-heading, 474.z-entity.z-name.z-section { 475 color: #8aadf4; 476 font-weight: bold; 477} 478html[data-theme="dark"] .z-markup.z-italic { 479 color: #ee99a0; 480 font-style: italic; 481} 482html[data-theme="dark"] .z-markup.z-bold { 483 color: #ee99a0; 484 font-weight: bold; 485} 486html[data-theme="dark"] .z-constant.z-character.z-escape { 487 color: #f5bde6; 488} 489html[data-theme="dark"] 490 .z-source.z-shell.z-bash 491 .z-meta.z-function.z-shell 492 .z-meta.z-compound.z-shell 493 .z-meta.z-function-call.z-identifier.z-shell { 494 color: #f5bde6; 495} 496html[data-theme="dark"] .z-variable.z-language.z-shell { 497 color: #ed8796; 498 font-style: italic; 499} 500html[data-theme="dark"] 501 .z-source.z-lua 502 .z-meta.z-function.z-lua 503 .z-meta.z-block.z-lua 504 .z-meta.z-mapping.z-value.z-lua 505 .z-meta.z-mapping.z-key.z-lua 506 .z-string.z-unquoted.z-key.z-lua { 507 color: #b7bdf8; 508 font-style: italic; 509} 510html[data-theme="dark"] 511 .z-source.z-lua 512 .z-meta.z-function.z-lua 513 .z-meta.z-block.z-lua 514 .z-meta.z-mapping.z-key.z-lua 515 .z-string.z-unquoted.z-key.z-lua { 516 color: #f0c6c6; 517} 518html[data-theme="dark"] .z-entity.z-name.z-constant.z-java { 519 color: #8bd5ca; 520} 521html[data-theme="dark"] .z-support.z-type.z-property-name.z-css { 522 color: #f0c6c6; 523 font-style: italic; 524} 525html[data-theme="dark"] .z-support.z-constant.z-property-value.z-css { 526 color: #cad3f5; 527} 528html[data-theme="dark"] .z-constant.z-numeric.z-suffix.z-css, 529.z-keyword.z-other.z-unit.z-css { 530 color: #8bd5ca; 531 font-style: italic; 532} 533html[data-theme="dark"] .z-variable.z-other.z-custom-property.z-name.z-css, 534.z-support.z-type.z-custom-property.z-name.z-css, 535.z-punctuation.z-definition.z-custom-property.z-css { 536 color: #8bd5ca; 537} 538html[data-theme="dark"] .z-entity.z-name.z-tag.z-css { 539 color: #b7bdf8; 540} 541html[data-theme="dark"] .z-variable.z-other.z-sass { 542 color: #8bd5ca; 543} 544html[data-theme="dark"] .z-invalid { 545 color: #cad3f5; 546 background-color: #ed8796; 547} 548html[data-theme="dark"] .z-invalid.z-deprecated { 549 color: #cad3f5; 550 background-color: #c6a0f6; 551} 552html[data-theme="dark"] .z-meta.z-diff, 553.z-meta.z-diff.z-header { 554 color: #6e738d; 555} 556html[data-theme="dark"] .z-markup.z-deleted { 557 color: #ed8796; 558} 559html[data-theme="dark"] .z-markup.z-inserted { 560 color: #a6da95; 561} 562html[data-theme="dark"] .z-markup.z-changed { 563 color: #eed49f; 564} 565html[data-theme="dark"] .z-message.z-error { 566 color: #ed8796; 567}