{"id":"c0806","filename":"c0806_digigraf_ui_bugfix.dok.json","weise3_id":"WEISE3::digigraf_ui_bugfix_20260510::genesis::fix::FENIX2026","tip":"fix","naziv":"Digigraf UI bugfix — chat direction, dock z-index, dupli ikone, mobile","kreator":"genesis","datum":"2026-05-10","snippet":"","status":"DONE","prev_weise3":"","bunker_l":"#00d4ff","full":{"tip":"fix","naziv":"Digigraf UI bugfix — chat direction, dock z-index, dupli ikone, mobile","weise3_id":"WEISE3::digigraf_ui_bugfix_20260510::genesis::fix::FENIX2026","sustav":"genesis/tahograf-mvp","commit":"89ad5cd","datum":"2026-05-10","zakon":["ZAKON-32"],"sto_treba":"Popraviti 4 UI buga na digigraf.online PWA","bugovi":[{"id":"B1","naziv":"Chat poruke naopako","uzrok":"styles.css: .chat-messages { flex-direction: column-reverse } inverts flex container","fix":"column-reverse → column; chat.js već ima el.scrollTop = el.scrollHeight","fajl":"tahograf-mvp/pwa/styles.css","linija_prije":836},{"id":"B2","naziv":"Duple ikone uzbuna","uzrok":"index.html ima orphaned #dock-chat-btn; chat.js _buildPanel() dodaje chat-alerts-strip s istim gumbima koji su u docku","fix":"uklonjen #dock-chat-btn iz index.html; uklonjen chat-alerts-strip iz _buildPanel()","fajl":"tahograf-mvp/pwa/index.html + chat.js"},{"id":"B3","naziv":"Modali pokriveni dockom","uzrok":"#tg-bottom-dock z-index: 800 > fleet-modal z-index: 100, template-modal: 200, panic: 200-201","fix":"#tg-bottom-dock z-index: 800 → 82 (iznad bottom-nav 80, ispod svih modala 100+)","fajl":"tahograf-mvp/pwa/styles.css","linija_prije":704},{"id":"B4","naziv":"Mobile layout","uzrok":"Nedovoljno @media breakpointa, forma na manjim ekranima izlazi van ekrana","fix":"Dodani @media(max-width:420px) i @media(min-width:600px) blokovi, safe-area-inset-bottom","fajl":"tahograf-mvp/pwa/styles.css"}],"z_index_tablica_poslije":{"bottom-nav":80,"tg-bottom-dock":82,"sos-fab":90,"fleet-modal":100,"template-modal":200,"panic-backdrop":200,"panic-sheet":201,"cam-alert-bar":500,"chat-panel":900,"gdpr-banner":9999},"status":"DONE"}}