diff --git a/app.py b/app.py index 9052802..5585dc2 100644 --- a/app.py +++ b/app.py @@ -1869,6 +1869,12 @@ def public_frontend(): .site-header .header-right { margin-left:auto; } .site-header .header-right a { color:#aaa; text-decoration:none; font-size:0.8rem; transition:color 0.2s; } .site-header .header-right a:hover { color:#fff; } + .filter-toggle-btn { background:none; border:1.5px solid rgba(255,255,255,0.3); border-radius:8px; color:#fff; font-size:1rem; cursor:pointer; padding:0.3rem 0.5rem; line-height:1; transition:all 0.15s; margin-left:0.5rem; } + .filter-toggle-btn:hover { background:rgba(255,255,255,0.1); border-color:rgba(255,255,255,0.6); } + .filter-toggle-btn.active { background:rgba(255,255,255,0.15); border-color:#fff; } + .filter-toggle-btn .badge { position:absolute; top:-4px; right:-4px; width:8px; height:8px; background:#dc3545; border-radius:50%; border:1.5px solid #20228a; display:none; } + .filter-toggle-btn.has-active .badge { display:block; } + .filter-collapsed { display:none; } /* Main grid β masonry (CSS columns) */ .main-grid { max-width:1300px; margin:1.5rem auto; padding:0 1rem; column-count:4; column-gap:1.2rem; } @@ -2057,6 +2063,7 @@ def public_frontend():
@@ -2069,6 +2076,20 @@ def public_frontend():Powered by brettspiel-news.de β Die Stimme der Brettspiel-Community
+ +