From 16a590150bbcd843dd1f2b96c1076bf9f038016c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dalibor=20Markovi=C4=87?= Date: Sat, 13 Jun 2026 09:39:53 +0200 Subject: [PATCH] fix(ui): vidljivost elemenata van kartica preko pozadinske slike MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Glass override je davao svetli tekst i staklenu podlogu samo karticama, tabelama i sidebaru — elementi van kartica (.nazad-link, .btn-sekundarno, .btn-obrisi-ghost, checkbox-traka „Samo aktivni") i goli
napomene („maksimum N MB") ostajali su u prigušenoj boji i jedva se videli. Dodata pravila u glass blok: pomenuti elementi dobijaju sopstvenu staklenu pill-podlogu (poluprovidna + blur + svetli border + svetli tekst), pa se vide bez obzira da li je slika tamna ili svetla. Napomene dobile klasu .pomocni-tekst da ih override dohvati; checkbox-traka klasu .cek-filter. --- web/templates/stranice/podesavanja_izgled.html | 2 +- web/templates/stranice/podesavanja_opste.html | 2 +- web/templates/stranice/podsetnici.html | 2 +- web/templates/stranice/profil_tema.html | 2 +- web/templates/teme/podrazumevana/base.html | 13 +++++++++++++ 5 files changed, 17 insertions(+), 4 deletions(-) diff --git a/web/templates/stranice/podesavanja_izgled.html b/web/templates/stranice/podesavanja_izgled.html index 935fbf9..41ef46d 100644 --- a/web/templates/stranice/podesavanja_izgled.html +++ b/web/templates/stranice/podesavanja_izgled.html @@ -47,7 +47,7 @@ Otpremi sliku
-
JPG, PNG ili WebP — maksimum 5 MB
+
JPG, PNG ili WebP — maksimum 5 MB
-
PNG, JPG ili SVG — maksimum 2 MB
+
PNG, JPG ili SVG — maksimum 2 MB
diff --git a/web/templates/stranice/podsetnici.html b/web/templates/stranice/podsetnici.html index 2972874..37f9c5e 100644 --- a/web/templates/stranice/podsetnici.html +++ b/web/templates/stranice/podsetnici.html @@ -24,7 +24,7 @@
+ Novi podsetnik
-
-
JPG, PNG ili WebP — maksimum 5 MB
+
JPG, PNG ili WebP — maksimum 5 MB
canvas) { background: rgba(0,0,0,0.3); border-radius: 8px; padding: 8px; } + /* elementi van kartica (i preskočeni tagovi) koje glass override gore ne dohvata — + dobijaju sopstvenu staklenu podlogu da se vide bez obzira na sliku ispod */ + .nazad-link, .btn-sekundarno, .btn-obrisi-ghost, .cek-filter { + background: rgba(0,0,0,0.28) !important; + backdrop-filter: blur({{.AppPozadinaBlur}}px); -webkit-backdrop-filter: blur({{.AppPozadinaBlur}}px); + border: 1px solid rgba(255,255,255,0.18) !important; + color: rgba(255,255,255,0.95) !important; text-shadow: 0 1px 3px rgba(0,0,0,0.8); + } + /* .nazad-link i checkbox-traka nemaju sopstveni padding — dajemo „pill" oblik */ + .nazad-link, .cek-filter { padding: 6px 12px; border-radius: 8px; } + .nazad-link svg, .btn-sekundarno svg, .cek-filter svg { color: rgba(255,255,255,0.95) !important; stroke: rgba(255,255,255,0.95) !important; } + /* sitne napomene (npr. „maksimum 5 MB") — svetli tekst + halo, bez podloge */ + .pomocni-tekst { color: rgba(255,255,255,0.9) !important; text-shadow: 0 1px 3px rgba(0,0,0,0.8); }