From d8edaebf43d0b5d9ee6b902d9552d66980a557ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dalibor=20Markovi=C4=87?= Date: Mon, 22 Jun 2026 01:19:58 +0200 Subject: [PATCH] =?UTF-8?q?Servis=20detalji:=20osve=C5=BEavaj=20samo=20tab?= =?UTF-8?q?elu,=20bez=20animacije=20i=20skoka?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dodavanje/brisanje rada i dela osvežava SAMO svoju tabelu (#radovi-spisak / #delovi-spisak), promena statusa samo zaglavlje (#nalog-zaglavlje) — više se ne iscrtava cela stranica. Posle osvežavanja ponovo se vežu handleri (ntechInicijalizuj) pa brisanje opet traži potvrdu i ne ide punim POST-om (nema skoka na vrh). bez-anim isključuje animaciju kartica i redova pri svakoj radnji; scroll se čuva preko #sadrzaj. --- web/static/css/main.css | 11 +++++++---- web/templates/stranice/servis_detalji.html | 12 ++++++------ web/templates/teme/podrazumevana/base.html | 8 ++++++++ 3 files changed, 21 insertions(+), 10 deletions(-) diff --git a/web/static/css/main.css b/web/static/css/main.css index 26f0579..a61d45e 100644 --- a/web/static/css/main.css +++ b/web/static/css/main.css @@ -1101,12 +1101,15 @@ select { #dobavljaci-rezultati.bez-anim .animiraj { animation: none; } /* osvežavanje dela stranice preko data-refresh (npr. detalji naloga) ne sme da - re-animira kartice — sprečava treptaj pri dodavanju/brisanju i promeni statusa */ -#glavni-sadrzaj.bez-anim .tabela tbody tr, -#glavni-sadrzaj.bez-anim .animiraj, + re-animira kartice ni redove — sprečava treptaj pri dodavanju/brisanju i promeni + statusa. Pokriva i sam osveženi element (.bez-anim) i sve unutar njega. */ +.bez-anim, .bez-anim.kartica, +.bez-anim.animiraj, +.bez-anim .kartica, +.bez-anim .animiraj, .bez-anim .tabela tbody tr, -.bez-anim .animiraj { animation: none; } +.bez-anim.tabela tbody tr { animation: none !important; } /* korisnikova preferencija animacije: body[data-animacija] nadjačava podrazumevano. Kad korisnik odabere stil, animiraju se i redovi tabela i mobilne kartice. */ diff --git a/web/templates/stranice/servis_detalji.html b/web/templates/stranice/servis_detalji.html index d597dce..e58029a 100644 --- a/web/templates/stranice/servis_detalji.html +++ b/web/templates/stranice/servis_detalji.html @@ -37,7 +37,7 @@ -
+
@@ -45,7 +45,7 @@
{{template "status-badge-detalji" .Nalog.Status}} -
+
@@ -215,7 +215,7 @@ {{dinari .Ukupno}} din {{if index $.Dozvole "servis.izmeni"}} - +