Files
stealth/slides/style.css
2026-02-27 02:06:31 -03:00

85 lines
2.0 KiB
CSS

/* Stealth theme overrides — matches frontend App.css */
:root {
--slidev-theme-primary: #00d4aa;
--slidev-theme-accent: #00d4aa;
--stealth-bg: #080c14;
--stealth-surface: #0f1623;
--stealth-surface-2: #162030;
--stealth-border: #1e2d45;
--stealth-accent: #00d4aa;
--stealth-danger: #ff4d6d;
--stealth-warning: #f4a261;
--stealth-safe: #2ec4b6;
--stealth-text: #e8edf5;
--stealth-text-muted: #6b7a99;
}
.slidev-layout {
background-color: var(--stealth-bg) !important;
color: var(--stealth-text) !important;
font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif !important;
}
.slidev-layout h1,
.slidev-layout h2,
.slidev-layout h3 {
color: var(--stealth-text) !important;
font-weight: 700;
letter-spacing: -0.02em;
}
.slidev-layout h1 {
font-size: 2.5rem !important;
}
.slidev-layout h1 .accent {
color: var(--stealth-accent) !important;
}
.slidev-layout p,
.slidev-layout li {
color: var(--stealth-text-muted) !important;
}
.slidev-layout a {
color: var(--stealth-accent) !important;
}
.slidev-layout code {
font-family: 'JetBrains Mono', 'Fira Code', monospace !important;
background: var(--stealth-surface) !important;
color: var(--stealth-accent) !important;
border: 1px solid var(--stealth-border) !important;
border-radius: 6px !important;
}
.slidev-layout .badge-danger {
background: rgba(255, 77, 109, 0.15);
color: var(--stealth-danger);
border: 1px solid rgba(255, 77, 109, 0.3);
}
.slidev-layout .badge-warning {
background: rgba(244, 162, 97, 0.15);
color: var(--stealth-warning);
border: 1px solid rgba(244, 162, 97, 0.3);
}
.slidev-layout .badge-safe {
background: rgba(46, 196, 182, 0.15);
color: var(--stealth-safe);
border: 1px solid rgba(46, 196, 182, 0.3);
}
.slidev-layout .card {
background: var(--stealth-surface) !important;
border: 1px solid var(--stealth-border) !important;
border-radius: 12px !important;
}
.slidev-layout .btn-primary {
background: var(--stealth-accent) !important;
color: #080c14 !important;
font-weight: 700 !important;
}