Files
Psychotoxical-psysonic/src/styles/themes/_intro.css
T
Frank Stellmacher 45a6a18849 refactor(styles): split theme.css into per-theme files (#656)
theme.css (16138 LOC) → 122 per-section files in src/styles/themes/ +
an index.css that imports them in original cascade order.

Concatenating all files via index.css reproduces the original byte stream
(+1 trailing newline, cosmetic).

Each top-level section header in theme.css (matching /^\/\* ─{3,}/)
becomes its own file, slugged from the header text (or the [data-theme]
selector found in the body when the header was a banner). Pure-separator
headers fold into the previous section so they don't create empty files.

Generated via /tmp/split-theme-css.mjs.
2026-05-13 19:00:50 +02:00

34 lines
1.8 KiB
CSS
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/* ─────────────────────────────────────────────────────────────
Psysonic Design System
Catppuccin Mocha Color Palette + Inter Typography
───────────────────────────────────────────────────────────── */
@import '@fontsource-variable/inter';
@import '@fontsource-variable/inter/wght-italic.css';
@import '@fontsource-variable/space-grotesk';
@import '@fontsource-variable/outfit';
@import '@fontsource-variable/dm-sans';
@import '@fontsource-variable/dm-sans/wght-italic.css';
@import '@fontsource-variable/nunito';
@import '@fontsource-variable/nunito/wght-italic.css';
@import '@fontsource-variable/rubik';
@import '@fontsource-variable/rubik/wght-italic.css';
@import '@fontsource-variable/figtree';
@import '@fontsource-variable/figtree/wght-italic.css';
@import '@fontsource-variable/manrope';
@import '@fontsource-variable/plus-jakarta-sans';
@import '@fontsource-variable/plus-jakarta-sans/wght-italic.css';
@import '@fontsource-variable/lexend';
@import '@fontsource-variable/geist';
@import '@fontsource-variable/jetbrains-mono';
@import '@fontsource-variable/jetbrains-mono/wght-italic.css';
@import '@fontsource-variable/golos-text';
@import '@fontsource-variable/unbounded';
/* OpenDyslexic — non-variable font with discrete weights/styles. Latin only,
no Cyrillic / no CJK. Selected via Settings as a dyslexia-friendly option. */
@import '@fontsource/opendyslexic/400.css';
@import '@fontsource/opendyslexic/700.css';
@import '@fontsource/opendyslexic/400-italic.css';
@import '@fontsource/opendyslexic/700-italic.css';