feat(ui): Terrakotta Nacht replaces Soft, smooth menus and sliding notes on phones
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m21s
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m21s
- dark counterpart of Terrakotta; Soft users move to it - add tailwindcss-animate: the existing animate-in/fade/slide classes now run; menus zoom in, sheets slide up, notes slide in on phones - no animations with reduced motion chore(release): v0.13.0 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
8d93bdc3b8
commit
2c9b4762fc
15 files changed
+148
-89
No files matched your search
@@ -1,67 +0,0 @@
|
||||
/* ==========================================================================
|
||||
MINDSIFT THEME: SOFT SLATE (Abgerundete Geometrie & Sanftes Schiefer-Blau)
|
||||
Demonstriert, wie über die Rundungs-Variablen in einer einzigen Datei
|
||||
das gesamte App-Layout auf abgerundete Ecken umschaltet.
|
||||
========================================================================== */
|
||||
|
||||
:root[data-theme="soft"] {
|
||||
/* --- 1. AKZENTFARBE --- */
|
||||
--accent-primary: #3b82f6;
|
||||
--accent-hover: #60a5fa;
|
||||
--accent-dim: rgba(59, 130, 246, 0.15);
|
||||
--accent-border: rgba(96, 165, 250, 0.40);
|
||||
--text-on-accent: #ffffff;
|
||||
|
||||
/* --- 2. OBERFLÄCHEN & HINTERGRÜNDE --- */
|
||||
--bg-app: #0f172a;
|
||||
--bg-panel: #1e293b;
|
||||
--bg-panel-elevated: #293548;
|
||||
--bg-panel-hover: #334155;
|
||||
--bg-input: #0f172a;
|
||||
--bg-overlay: rgba(2, 6, 23, 0.72);
|
||||
--bg-code: #090d16;
|
||||
|
||||
/* --- 3. TEXT & KONTRASTE --- */
|
||||
--text-main: #f8fafc;
|
||||
--text-muted: #94a3b8;
|
||||
--text-faint: #64748b;
|
||||
|
||||
/* --- 4. RAHMEN, LINIEN & SCHATTEN --- */
|
||||
--border-color: rgba(148, 163, 184, 0.16);
|
||||
--border-subtle: rgba(148, 163, 184, 0.08);
|
||||
--border-strong: rgba(148, 163, 184, 0.32);
|
||||
--shadow-panel: 0 12px 32px rgba(2, 6, 23, 0.40);
|
||||
--scrollbar-thumb: rgba(148, 163, 184, 0.22);
|
||||
--scrollbar-thumb-hover: rgba(148, 163, 184, 0.38);
|
||||
|
||||
/* --- 5. STATUS- & SIGNALFARBEN --- */
|
||||
--color-success: #10b981;
|
||||
--bg-success: rgba(16, 185, 129, 0.14);
|
||||
--border-success: rgba(16, 185, 129, 0.38);
|
||||
|
||||
--color-danger: #f43f5e;
|
||||
--bg-danger: rgba(244, 63, 94, 0.14);
|
||||
--border-danger: rgba(244, 63, 94, 0.38);
|
||||
|
||||
--color-warning: #f59e0b;
|
||||
--bg-warning: rgba(245, 158, 11, 0.14);
|
||||
--border-warning: rgba(245, 158, 11, 0.38);
|
||||
|
||||
/* --- 6. RUNDUNGEN (Weich abgerundete Ecken überall) --- */
|
||||
--radius-card: 10px;
|
||||
--radius-btn: 6px;
|
||||
--radius-input: 6px;
|
||||
--radius-checkbox: 4px;
|
||||
--radius-pill: 9999px;
|
||||
|
||||
/* --- 7. CODE-SYNTAX-HIGHLIGHTING (VS Code Dark+) --- */
|
||||
--code-keyword: #569cd6;
|
||||
--code-string: #ce9178;
|
||||
--code-number: #b5cea8;
|
||||
--code-comment: #6a9955;
|
||||
--code-property: #9cdcfe;
|
||||
--code-function: #dcdcaa;
|
||||
--code-type: #4ec9b0;
|
||||
--code-punctuation: #d4d4d4;
|
||||
--code-variable: #9cdcfe;
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
/* ==========================================================================
|
||||
MINDSIFT THEME: TERRAKOTTA NACHT (Espresso & Glut)
|
||||
Das dunkle Gegenstück zu Terrakotta: Espresso-Braun statt Schwarz,
|
||||
warme Creme-Schrift, glühender Terrakotta-Akzent, Salbeigrün, weiche Ecken.
|
||||
========================================================================== */
|
||||
|
||||
:root[data-theme="terracotta-night"] {
|
||||
/* --- 1. AKZENTFARBE (Glühende Terrakotta) --- */
|
||||
--accent-primary: #e8794a;
|
||||
--accent-hover: #f39669;
|
||||
--accent-dim: rgba(232, 121, 74, 0.15);
|
||||
--accent-border: rgba(232, 121, 74, 0.40);
|
||||
--text-on-accent: #1c1410;
|
||||
|
||||
/* --- 2. OBERFLÄCHEN & HINTERGRÜNDE (Espresso, Mokka, Leder) --- */
|
||||
--bg-app: #17110d;
|
||||
--bg-panel: #211913;
|
||||
--bg-panel-elevated: #2c2219;
|
||||
--bg-panel-hover: #382b20;
|
||||
--bg-input: #1a130f;
|
||||
--bg-overlay: rgba(10, 6, 4, 0.72);
|
||||
--bg-code: #120d0a;
|
||||
--bg-editor: #1c1510;
|
||||
--bg-sidebar: #17110d;
|
||||
|
||||
/* --- 3. TEXT & KONTRASTE (Creme auf Espresso) --- */
|
||||
--text-main: #f3e8da;
|
||||
--text-muted: #c4b19c;
|
||||
--text-faint: #8d7a66;
|
||||
|
||||
/* --- 4. RAHMEN, LINIEN & SCHATTEN --- */
|
||||
--border-color: rgba(243, 214, 184, 0.12);
|
||||
--border-subtle: rgba(243, 214, 184, 0.06);
|
||||
--border-strong: rgba(243, 214, 184, 0.24);
|
||||
--shadow-panel: 0 12px 32px rgba(5, 3, 2, 0.55);
|
||||
--scrollbar-thumb: rgba(232, 121, 74, 0.22);
|
||||
--scrollbar-thumb-hover: rgba(232, 121, 74, 0.38);
|
||||
|
||||
/* --- 5. STATUS- & SIGNALFARBEN (Salbei, Ziegel, Honig) --- */
|
||||
--color-success: #8fbf8a;
|
||||
--bg-success: rgba(143, 191, 138, 0.14);
|
||||
--border-success: rgba(143, 191, 138, 0.36);
|
||||
|
||||
--color-danger: #f07a6a;
|
||||
--bg-danger: rgba(240, 122, 106, 0.14);
|
||||
--border-danger: rgba(240, 122, 106, 0.36);
|
||||
|
||||
--color-warning: #e6b450;
|
||||
--bg-warning: rgba(230, 180, 80, 0.14);
|
||||
--border-warning: rgba(230, 180, 80, 0.36);
|
||||
|
||||
/* --- 6. RUNDUNGEN (Weich wie Papierkarten) --- */
|
||||
--radius-card: 12px;
|
||||
--radius-btn: 8px;
|
||||
--radius-input: 8px;
|
||||
--radius-checkbox: 4px;
|
||||
--radius-pill: 9999px;
|
||||
|
||||
/* --- 7. CODE-SYNTAX-HIGHLIGHTING (warme Erdtöne auf Espresso) --- */
|
||||
--code-keyword: #f39669;
|
||||
--code-string: #a9cf9c;
|
||||
--code-number: #e6b450;
|
||||
--code-comment: #8d7a66;
|
||||
--code-property: #f0c9a4;
|
||||
--code-function: #d8b4fe;
|
||||
--code-type: #7fc7b8;
|
||||
--code-punctuation: #c4b19c;
|
||||
--code-variable: #f0c9a4;
|
||||
}
|
||||
Reference in new issue
Block a user