Prohlížeč zdrojového kódu
app/assets/stylesheets/_variables.scss
// Override Pico variables at matching specificity (0,2,0) so source order wins
:root:not([data-theme="dark"]),
[data-theme="light"] {
--pico-accordion-open-summary-color: var(--pico-color);
}
:root {
--pico-font-family-sans-serif: "Inter", system-ui, -apple-system, sans-serif;
--pico-font-family-monospace: "SF Mono", "Cascadia Code", "Fira Code", Consolas, monospace;
--pico-border-radius: 0.25rem;
// Result box tokens (no Pico equivalent)
--color-result-ok-bg: #f0fff4;
--color-result-ok-border: #c6f6d5;
--color-result-err-bg: #fff5f5;
--color-result-err-border: #fed7d7;
--color-result-err-text: #c53030;
}
[data-theme="dark"] {
--color-result-ok-bg: #1a2e1a;
--color-result-ok-border: #2d5a2d;
--color-result-err-bg: #2e1a1a;
--color-result-err-border: #5a2d2d;
--color-result-err-text: #ff7070;
}