chore: update

This commit is contained in:
2026-03-30 20:02:39 +02:00
parent 32e129da31
commit 25cd6429f2
32 changed files with 1024 additions and 540 deletions
+47 -2
View File
@@ -20,6 +20,24 @@
--transition: 0.22s cubic-bezier(0.4, 0, 0.2, 1);
}
/* ============================================================
Light theme overrides
============================================================ */
[data-theme="light"] {
--bg: #f4f4f8;
--surface: #ffffff;
--surface-2: #ebebf2;
--border: rgba(0, 0, 0, 0.08);
--primary: #7c3aed;
--primary-soft: rgba(124, 58, 237, 0.08);
--primary-glow: rgba(124, 58, 237, 0.18);
--cyan: #0891b2;
--cyan-soft: rgba(8, 145, 178, 0.1);
--red: #dc2626;
--text: #18181b;
--text-muted: #52525b;
}
/* ============================================================
Body offset
============================================================ */
@@ -41,11 +59,11 @@ body {
align-items: center;
padding: 0 0.75rem;
gap: 0.5rem;
background: rgba(9, 9, 11, 0.92);
background: color-mix(in srgb, var(--bg) 92%, transparent);
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
border-bottom: 1px solid var(--border);
box-shadow: 0 1px 24px rgba(0, 0, 0, 0.4);
box-shadow: 0 1px 24px rgba(0, 0, 0, 0.15);
}
.topbar-toggle {
@@ -91,6 +109,33 @@ body {
gap: 0.25rem;
}
/* ── Theme toggle button ── */
.topbar-theme-btn {
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
background: transparent;
border: 1px solid transparent;
border-radius: var(--radius);
color: var(--text-muted);
font-size: 1rem;
cursor: pointer;
transition: all var(--transition);
-webkit-tap-highlight-color: transparent;
}
.topbar-theme-btn:hover {
background: var(--surface-2);
border-color: var(--border);
color: var(--text);
}
.topbar-theme-btn:active {
transform: scale(0.93);
}
/* ── Icon button (notif / cart) ── */
.topbar-icon-btn {
position: relative;