From cbc25ad1f7f4122980c0d6871d4316620b9d0f35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dalibor=20Markovi=C4=87?= Date: Sat, 13 Jun 2026 23:15:27 +0200 Subject: [PATCH] =?UTF-8?q?fix(ui):=20mobilne=20ispravke=20u=20prikazu=20i?= =?UTF-8?q?=20=C4=8Ditljivosti=20preko=20slike?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - magacin: dugme Premesti na mobilnom — dialog je imao duplirani id (tabela i kartica), pa je getElementById otvarao skriveni tabelarni modal; id sada nosi prefiks tab/kart - kategorije: „Nazad na magacin" koristi klasu .nazad-link (vidljiv, i preko slike dobija glass podlogu + belu boju + senku) - nabavka: „+ Dodaj stavku" na mobilnom — inline display:none je gazio @media, pa mobilne kartice stavki nisu prikazane; display sada kontroliše samo CSS klasa - podsetnici: prazno stanje (mobilni) umotano u .kartica da bude čitljivo preko slike - base: jača podloga topbara i senka naslova preko svetle slike na mobilnom --- web/templates/stranice/kategorije.html | 2 +- web/templates/stranice/magacin.html | 11 ++++++----- web/templates/stranice/nabavka_forma.html | 5 +++-- web/templates/stranice/podsetnici.html | 2 +- web/templates/teme/podrazumevana/base.html | 9 +++++++++ 5 files changed, 20 insertions(+), 9 deletions(-) diff --git a/web/templates/stranice/kategorije.html b/web/templates/stranice/kategorije.html index 938bb69..c01c20b 100644 --- a/web/templates/stranice/kategorije.html +++ b/web/templates/stranice/kategorije.html @@ -27,7 +27,7 @@ {{end}} - + Nazad na magacin diff --git a/web/templates/stranice/magacin.html b/web/templates/stranice/magacin.html index d1af42b..62487c9 100644 --- a/web/templates/stranice/magacin.html +++ b/web/templates/stranice/magacin.html @@ -85,7 +85,7 @@ {{end}} {{if index $.Dozvole "artikal.premesti"}}{{if $.Kategorije}} - {{template "premestiMeni" (dict "ID" .ID "Kategorije" $.Kategorije)}} + {{template "premestiMeni" (dict "ID" .ID "Kategorije" $.Kategorije "Prefiks" "tab")}} {{end}}{{end}} {{if index $.Dozvole "artikal.obrisi"}} Izmeni {{end}} {{if index $.Dozvole "artikal.premesti"}}{{if $.Kategorije}} - {{template "premestiMeni" (dict "ID" .ID "Kategorije" $.Kategorije)}} + {{template "premestiMeni" (dict "ID" .ID "Kategorije" $.Kategorije "Prefiks" "kart")}} {{end}}{{end}} {{if index $.Dozvole "artikal.obrisi"}} Premesti -{{/* nativni modal — showModal() ga stavlja u „top layer", pa je uvek iznad svega bez obzira na z-index/overflow */}} - + onclick="document.getElementById('premesti-{{.Prefiks}}-{{.ID}}').showModal()">Premesti +{{/* nativni modal — showModal() ga stavlja u „top layer", pa je uvek iznad svega bez obzira na z-index/overflow. + Prefiks (tab/kart) čini id jedinstvenim — isti artikal se renderuje i u tabeli i u mobilnoj kartici. */}} + {{/* zaglavlje sa dugmetom za zatvaranje; method="dialog" zatvara modal bez slanja */}}

Premesti artikal

diff --git a/web/templates/stranice/nabavka_forma.html b/web/templates/stranice/nabavka_forma.html index 3f57bbc..e558816 100644 --- a/web/templates/stranice/nabavka_forma.html +++ b/web/templates/stranice/nabavka_forma.html @@ -128,8 +128,9 @@ - -