From d99db72665f9cdc386e0787ac77f95b5a404c51d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dalibor=20Markovi=C4=87?= Date: Sat, 13 Jun 2026 01:02:37 +0200 Subject: [PATCH] =?UTF-8?q?refactor(css):=20ghost-obri=C5=A1i=20dugme=20na?= =?UTF-8?q?=20.btn-obrisi-ghost=20klasu=20Nova=20klasa=20.btn-obrisi-ghost?= =?UTF-8?q?=20(providna=20pozadina,=20#fca5a5=20ivica,=20#dc2626=20tekst)?= =?UTF-8?q?=20=E2=80=94=20ghost=20varijanta=20brisanja,=20druga=C4=8Dija?= =?UTF-8?q?=20od=20pune=20.btn-obrisi-malo.=20Zamenjeno=206=20inline=20poj?= =?UTF-8?q?ava=20u:=20admin=5Fkorisnici,=20podesavanja=20(2x),=20podesavan?= =?UTF-8?q?ja=5Fsistem,=20podesavanja=5Fizgled,=20profil=5Ftema.=20Mala=20?= =?UTF-8?q?veli=C4=8Dina=20je=20default=20klase;=20srednje=20(7px=2014px?= =?UTF-8?q?=20/=20radius=208px=20/=20font=2013px)=20dobile=20kontekstualni?= =?UTF-8?q?=20override.=20Dodat=20suptilan=20hover=20(ranije=20ga=20nije?= =?UTF-8?q?=20bilo).=20Preostali=20#fca5a5=20su=20error/toast=20poruke=20(?= =?UTF-8?q?.greska/.toast-greska)=20=E2=80=94=20nisu=20dugmad.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/static/css/main.css | 17 +++++++++++++++++ web/templates/stranice/admin_korisnici.html | 2 +- web/templates/stranice/podesavanja.html | 4 ++-- web/templates/stranice/podesavanja_izgled.html | 2 +- web/templates/stranice/podesavanja_sistem.html | 2 +- web/templates/stranice/profil_tema.html | 2 +- 6 files changed, 23 insertions(+), 6 deletions(-) diff --git a/web/static/css/main.css b/web/static/css/main.css index 7e4bac4..ba99dfc 100644 --- a/web/static/css/main.css +++ b/web/static/css/main.css @@ -494,6 +494,23 @@ body { } .btn-obrisi-malo:hover { opacity: 0.8; } +/* ghost dugme za brisanje — providna pozadina, crvena ivica i tekst */ +.btn-obrisi-ghost { + display: inline-flex; + align-items: center; + background: transparent; + color: #dc2626; + border: 0.5px solid #fca5a5; + border-radius: 6px; + padding: 4px 12px; + font-size: 12px; + cursor: pointer; + text-decoration: none; + white-space: nowrap; + transition: background 0.2s; +} +.btn-obrisi-ghost:hover { background: rgba(220, 38, 38, 0.08); } + /* opasno dugme (Obriši/Deaktiviraj) — pun format, crveno */ .btn-opasno { display: inline-flex; diff --git a/web/templates/stranice/admin_korisnici.html b/web/templates/stranice/admin_korisnici.html index eae66c0..51eb688 100644 --- a/web/templates/stranice/admin_korisnici.html +++ b/web/templates/stranice/admin_korisnici.html @@ -95,7 +95,7 @@
diff --git a/web/templates/stranice/podesavanja.html b/web/templates/stranice/podesavanja.html index 1c9e411..653a202 100644 --- a/web/templates/stranice/podesavanja.html +++ b/web/templates/stranice/podesavanja.html @@ -158,7 +158,7 @@
@@ -317,7 +317,7 @@ onsubmit="return confirm('Vratiti bazu na stanje od: {{.Datum}}?\n\nTrenutna baza će biti automatski sačuvana pre obnove.')">
diff --git a/web/templates/stranice/podesavanja_izgled.html b/web/templates/stranice/podesavanja_izgled.html index 97268f6..2bbacdd 100644 --- a/web/templates/stranice/podesavanja_izgled.html +++ b/web/templates/stranice/podesavanja_izgled.html @@ -31,7 +31,7 @@
diff --git a/web/templates/stranice/podesavanja_sistem.html b/web/templates/stranice/podesavanja_sistem.html index ec7ab05..166a1b9 100644 --- a/web/templates/stranice/podesavanja_sistem.html +++ b/web/templates/stranice/podesavanja_sistem.html @@ -87,7 +87,7 @@ onsubmit="return confirm('Vratiti bazu na stanje od: {{.Datum}}?\n\nTrenutna baza će biti automatski sačuvana pre obnove.')">
diff --git a/web/templates/stranice/profil_tema.html b/web/templates/stranice/profil_tema.html index 03aee57..c5953ea 100644 --- a/web/templates/stranice/profil_tema.html +++ b/web/templates/stranice/profil_tema.html @@ -96,7 +96,7 @@