diff --git a/web/static/css/main.css b/web/static/css/main.css index 5905c69..376bc3c 100644 --- a/web/static/css/main.css +++ b/web/static/css/main.css @@ -1282,6 +1282,7 @@ select { .status-popravka { background: rgba(234,179,8,0.15); color: #ca8a04; } .status-zavrseno { background: rgba(34,197,94,0.15); color: #16a34a; } .status-preuzeto { background: rgba(21,128,61,0.15); color: #15803d; } +.status-stornirano { background: rgba(220,38,38,0.15); color: #dc2626; } /* responsive prikaz — tabela/kartice za sve liste (mora biti u main.css jer HTMX ne učitava head ponovo) */ .nabavke-kartice { display: none; flex-direction: column; gap: 12px; } diff --git a/web/templates/stranice/prodaja.html b/web/templates/stranice/prodaja.html index fbc7c54..3d3f87f 100644 --- a/web/templates/stranice/prodaja.html +++ b/web/templates/stranice/prodaja.html @@ -34,14 +34,17 @@ {{range .Nalozi}} - {{.BrojNaloga}} + + {{.BrojNaloga}} + {{if .Stornirano}}Stornirano{{end}} + {{.Datum.Format "02.01.2006."}} {{if .KlijentNaziv}}{{.KlijentNaziv}}{{else}}—{{end}} {{dinari .Ukupno}} din
Detalji - {{if index $.Dozvole "prodaja.storno"}} + {{if and (index $.Dozvole "prodaja.storno") (not .Stornirano)}}
@@ -70,7 +73,10 @@
-
{{.BrojNaloga}}
+
+ {{.BrojNaloga}} + {{if .Stornirano}}Stornirano{{end}} +
{{if .KlijentNaziv}}{{.KlijentNaziv}}{{else}}Bez klijenta{{end}}
{{.Datum.Format "02.01.2006."}}