From a20d2baae2e197b0be8f3ccebfffe548f42a8a63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dalibor=20Markovi=C4=87?= Date: Fri, 19 Jun 2026 02:51:55 +0200 Subject: [PATCH] =?UTF-8?q?Dashboard:=20inline=20stilovi=20=E2=86=92=20CSS?= =?UTF-8?q?=20klase,=20hover=20zatamnjuje=20ikone=20u=20glass=20modu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/static/css/main.css | 16 ++++++++++++++++ web/templates/stranice/dashboard.html | 20 ++++++++++---------- web/templates/teme/podrazumevana/base.html | 1 + 3 files changed, 27 insertions(+), 10 deletions(-) diff --git a/web/static/css/main.css b/web/static/css/main.css index 1e72776..895f197 100644 --- a/web/static/css/main.css +++ b/web/static/css/main.css @@ -1121,6 +1121,22 @@ select { .dash-stat.animiraj:nth-child(4) { animation-delay: 0.23s; } .dash-stat.animiraj:nth-child(5) { animation-delay: 0.28s; } +/* kartica koja je ujedno i link — zamena za inline text-decoration/display/cursor */ +.kartica-link { text-decoration: none; display: block; cursor: pointer; } + +/* ikona wrapper na stat karticama dashboarda */ +.dash-ikona { + width: 36px; height: 36px; border-radius: 8px; + display: flex; align-items: center; justify-content: center; + margin-bottom: 10px; + transition: filter 0.25s; +} +.dash-ikona-plava { background: #eff2ff; } +.dash-ikona-zelena { background: #f0fdf4; } +.dash-ikona-narandzasta { background: #fff7ed; } +.dash-ikona-crvena { background: #fef2f2; } +.dash-ikona-nebo { background: #f0f9ff; } + /* Bedž statusa servisnog naloga — JEDNO mesto za izgled i boje statusa (lista i detalji). Mora biti u main.css: HTMX navigacija odbacuje , pa page