Servis detalji: osvežavaj samo tabelu, bez animacije i skoka

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.
This commit is contained in:
2026-06-22 01:19:58 +02:00
parent 862b5f3d7a
commit d8edaebf43
3 changed files with 21 additions and 10 deletions
+7 -4
View File
@@ -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. */