refactor(css): stagger animacija redova tabela na jedno mesto u main.css
Svaka lista-strana je imala identičan tbody tr:nth-child stagger (0.04s korak do 10), samo sa drugim prefiksom klase (.prodaja-tabela, .servis-tabela...). Uvedeno JEDNO univerzalno pravilo .tabela tbody tr:nth-child(1..10) u main.css (sve tabele već imaju .tabela, redovi .animiraj). Uklonjeni per-page blokovi iz 10 strana (uklj. duplikat .dozvole-tabela iz admin_dozvole — kopija ostaje u main.css). Pogađa samo redove koji se animiraju; nije bilo HTML izmena. Bonus: sada radi i pod HTMX navigacijom (page <style> blokovi se odbacuju sa <head>, main.css ostaje). Animacija redova se sada menja na JEDNOM mestu. Mobilni card stagger (.X-kartica:nth-child) je zaseban — ostaje za sledeći korak.
This commit is contained in:
@@ -4,16 +4,6 @@
|
||||
|
||||
{{define "dodatni-css"}}
|
||||
<style>
|
||||
.dobavljaci-tabela tbody tr:nth-child(1) { animation-delay: 0.04s; }
|
||||
.dobavljaci-tabela tbody tr:nth-child(2) { animation-delay: 0.08s; }
|
||||
.dobavljaci-tabela tbody tr:nth-child(3) { animation-delay: 0.12s; }
|
||||
.dobavljaci-tabela tbody tr:nth-child(4) { animation-delay: 0.16s; }
|
||||
.dobavljaci-tabela tbody tr:nth-child(5) { animation-delay: 0.20s; }
|
||||
.dobavljaci-tabela tbody tr:nth-child(6) { animation-delay: 0.24s; }
|
||||
.dobavljaci-tabela tbody tr:nth-child(7) { animation-delay: 0.28s; }
|
||||
.dobavljaci-tabela tbody tr:nth-child(8) { animation-delay: 0.32s; }
|
||||
.dobavljaci-tabela tbody tr:nth-child(9) { animation-delay: 0.36s; }
|
||||
.dobavljaci-tabela tbody tr:nth-child(10) { animation-delay: 0.40s; }
|
||||
.dobavljac-kartica:nth-child(1) { animation-delay: 0.04s; }
|
||||
.dobavljac-kartica:nth-child(2) { animation-delay: 0.10s; }
|
||||
.dobavljac-kartica:nth-child(3) { animation-delay: 0.16s; }
|
||||
|
||||
Reference in New Issue
Block a user