diff --git a/glance-system/glance-orsi.yaml b/glance-system/glance-orsi.yaml index c2f51f0..fa72387 100644 --- a/glance-system/glance-orsi.yaml +++ b/glance-system/glance-orsi.yaml @@ -471,7 +471,7 @@ data: widgets: # Weather Widget (Időkép) - type: custom-api - title: "Időkép – Budapest VII." + title: "Időkép — Budapest VII." url: "http://idokep-scraper.glance-system.svc.cluster.local:8000/api?v=2" cache: 30s template: | @@ -776,28 +776,34 @@ data: title: NextCloud custom.css: | - /* Custom CSS for Orsi's Glance Dashboard */ - /* Purple theme with background image matching Homepage */ + /* ============================================================================= + Custom CSS for Orsi's Glance Dashboard + Purple theme with background image matching Homepage + OPTIMIZED: Duplicates removed, styles consolidated + ============================================================================= */ - /* ===== Wallpaper visible ===== */ + /* ============================================================================= + 1. BACKGROUND & BASE TRANSPARENCY + ============================================================================= */ html, body { height: 100%; } html { background: url("https://web.dooplex.hu/static/wallpaper-orsi.jpg") center / cover no-repeat fixed !important; } - /* Glance containers that tend to paint over the wallpaper */ + /* Make all Glance containers transparent to show wallpaper */ body, .page, #page-content, .page-content, .content-bounds, + .body-content, .page-columns, .page-column { background: transparent !important; } - /* Optional readability veil (Homepage-like) */ + /* Readability veil overlay */ body::before { content: ""; position: fixed; @@ -808,30 +814,30 @@ data: } body > * { position: relative; z-index: 1; } - /* ===== Glassy widgets like Homepage ===== */ - .widget { - background: rgba(45, 31, 61, 0.55) !important; - border: 1px solid rgba(255,255,255,0.08) !important; - border-radius: 10px !important; - backdrop-filter: blur(6px) !important; - -webkit-backdrop-filter: blur(6px) !important; - } - - /* ===== Header + bigger logo ===== */ - .header-container { - background: rgba(45, 31, 61, 0.55) !important; - backdrop-filter: blur(10px) !important; - -webkit-backdrop-filter: blur(10px) !important; - border-bottom: 1px solid rgba(255,255,255,0.08) !important; + /* ============================================================================= + 2. HEADER & NAVIGATION + ============================================================================= */ + .header-container, + .header, + .page-header, + .nav, + .navigation { + background: transparent !important; + backdrop-filter: none !important; + -webkit-backdrop-filter: none !important; + box-shadow: none !important; + border: 0 !important; } .header { min-height: 150px !important; + display: flex !important; align-items: flex-end !important; + gap: 18px !important; padding: 16px 18px !important; } - /* This matches your DOM: