Refaktoring: uklanjanje globalne teme i app pozadine, dozvole u podešavanja, UI ispravke

- Uklonjena globalna tema i pozadinska slika aplikacije (ostala samo lična pozadina po korisniku)
- Uklonjena animacija treperenja pozadine pri navigaciji; dodat sessionStorage za instant prikaz
- Dozvole premeštene iz sidebar-a u Podešavanja → Sistem; vidljive i adminu (samo Radnik kolona)
- Admin može menjati samo dozvole uloge Radnik, superadmin menja i Radnik i Admin
- Zatamnjivanje kartice NTech na stranici prijave — novi slider u Podešavanja → Izgled
- Upozorenje na dashboard-u (kritične zalihe) — popravljen kontrast boje
This commit is contained in:
2026-06-06 21:07:01 +02:00
parent 5d94ea34cf
commit 8cec26a03f
22 changed files with 269 additions and 888 deletions
+1 -6
View File
@@ -156,14 +156,9 @@ func main() {
r.Post("/podesavanja/login-pozadina", h.OtpremiLoginPozadinu)
r.Post("/podesavanja/login-pozadina/ukloni", h.UkloniLoginPozadinu)
r.Post("/podesavanja/login-pozadina/stilovi", h.SacuvajLoginPozadinaStilove)
r.Post("/podesavanja/app-pozadina", h.OtpremiAppPozadinu)
r.Post("/podesavanja/app-pozadina/ukloni", h.UkloniAppPozadinu)
r.Post("/podesavanja/app-pozadina/stilovi", h.SacuvajAppPozadinaStilove)
r.Get("/podesavanja/backup", h.BackupBaze)
r.Post("/podesavanja/backup/vrati", h.VratiBackup)
r.Get("/tema/{tema}", h.PromeniTemu)
r.Post("/podesavanja/tema", h.PromeniGlobalnuTemu)
r.Post("/podesavanja/tema/globalno", h.PrimeniGlobalnuTemu)
r.Get("/magacin", h.Magacin)
r.Get("/magacin/novi", h.NoviArtikal)
r.Post("/magacin/novi", h.SacuvajArtikal)