{"id":"c1091","filename":"c1091_dark_mode_fix_fenix_css.dok.json","weise3_id":"","tip":"bugfix","naziv":"Dark mode — fenix.css kompletni fix (dashboard, sidebar, topbar, tablice)","kreator":"CC claude-sonnet-4-6","datum":"","snippet":"","status":"DONE — 757 linija fenix.css servira se ispravno","prev_weise3":"","bunker_l":"#00d4ff","full":{"tip":"bugfix","naziv":"Dark mode — fenix.css kompletni fix (dashboard, sidebar, topbar, tablice)","sustav":"fenix-v4","server":"MAR (212.227.181.201)","commit":"fix(css): dark mode overrides za sve fenix-* varijable + komponente (c1091)","root_cause":"Dva CSS sustava koegzistirala bez dark mode mosta: --fenix-* varijable (uvijek svjetle) i --bg/--text sustav (tamni default). Body ima background:var(--fenix-paper) ali --fenix-paper = #FAF8F4 nikad nije postajao taman. Dashboard .db-kpi, .db-tile itd. imali hardcoded background:#fff. Tailwind generira hardcoded RGB vrijednosti (ne CSS var-ove) pa bg-fenix-cream ostaje kremast u tamnoj temi.","fix":{"fajl":"static/css/fenix.css (+184 linija)","pristup":"Dodan [data-theme='dark'] blok s override-ima za sve --fenix-* varijable + explicit override za sve hardcoded komponente","pokriveno":["--fenix-ink, --fenix-paper, --fenix-cream, --fenix-text, --fenix-text-muted, --fenix-border override za dark",".bg-white → #1E293B u dark",".bg-fenix-cream, .bg-fenix-paper, .border-fenix-cream, .text-fenix-ink, .text-fenix-muted override",".db-kpi, .db-tile, .db-qa-secondary, .db-co-card, .db-onboard, .card → #1E293B u dark","header[role='banner'], nav mobilni → #1E293B u dark",".table-fenix th/td, .badge-neutral, .btn-secondary u dark","hover stanja za sve komponente","Light mode explicit fallback za .db-* klase"]},"whitenoise_napomena":"WhiteNoise keširaa CSS u memoriji. Nakon collectstatic obavezan systemctl restart gunicorn-fenix-v4.","status":"DONE — 757 linija fenix.css servira se ispravno","autor":"CC claude-sonnet-4-6"}}