← DokArh Portal
implementacija

Bottom Nav + Sprint A1 — PH-01 trajekt.js, PH-02 plovni.js, Dashboard Drawer

Kreator: CC/Sonnet-4.6 Datum: 2026-05-07 Status: DONE
WeisE3™ ID: (nema)
tipimplementacija
verzija1.0
sustavtahograf-mvp
commit4369449
sto_napravljeno[ "bottom-nav: Persistent bottom navigation bar (5 tabova, uvijek vidljiv na svim ekranima)", "dash-drawer: Slide-in drawer s lijeve strane — status metri dostupni iz svakog ekrana", "Swipe right od lijevog ruba otvara drawer (touchstart/touchend detekcija)", "trajekt-screen: Pravi ekran (class=screen, hidden) — vise nije nested u vozac-tip-screen", "trajekt.js: window.Trajekt modul — MLC 2006 evidencija (startWork/startRest/dockBerth/stopAll)", "plovni-screen: Pravi ekran sa IWW spe
ph_asimilacija{ "PH-01": "DONE — window.Trajekt postoji, 4 aktivnosti, MLC 2006 timeri, Genesis pohrana", "PH-02": "DONE — window.Plovni postoji, IWW specifični limiti, pravi screen (ne redirect)", "PH-04": "DONE — traj-work-today / traj-rest-today update se kroz window.Trajekt", "PH-05": "DONE — trajekt-status i plovni-status ažuriraju se kroz module" }
ux_fix{ "problem": "Dashboard forma je bila skrivena kad si na drugom ekranu — nema klizaca", "rjesenje": "1) Persistent bottom nav (uvijek vidljiv), 2) Left-side drawer (swipe right ili taps Status tab)", "detalji": "Nav skrivena samo na login-screen i vozac-tip-screen. Active tab highlighted." }
zakoni[ "MLC 2006 Pravilo 2.3", "EU 2017/159", "CESNI/ES-TRIN", "HR NN 118/22" ]
statusDONE
faze[ "bottom_nav_done", "trajekt_done", "plovni_done" ]