[theme] name = "Dark" author = "The Hush Developers" dark = true elevation = { --elevation-0 = "#161618", --elevation-1 = "#222224", --elevation-2 = "#2E2E32", --elevation-3 = "#363638", --elevation-4 = "#404044" } images = { background_image = "backgrounds/texture/dark_bg.png", logo = "logos/logo_ObsidianDragon_dark.png" } [theme.palette] --primary = "#9AAFC8" --primary-variant = "#7B92B0" --primary-light = "#B8CCE0" --secondary = "#7DABA3" --secondary-variant = "#5D8A82" --secondary-light = "#9DC5BE" --background = "#141416" --surface = "#1A1A1C" --surface-variant = "#2E2E32" --on-primary = "#000000" --on-secondary = "#000000" --on-background = "#D0D0D4" --on-surface = "#D0D0D4" --on-surface-medium = "rgba(208,208,212,0.75)" --on-surface-disabled = "rgba(208,208,212,0.45)" --error = "#B07080" --on-error = "#000000" --success = "#7AAE7C" --on-success = "#000000" --warning = "#C4A870" --on-warning = "#000000" --divider = "rgba(220,220,225,0.14)" --outline = "rgba(220,220,225,0.14)" --scrim = "rgba(0,0,0,0.5)" --surface-hover = "rgba(220,220,225,0.06)" --surface-alt = "rgba(220,220,225,0.04)" --surface-active = "rgba(220,220,225,0.08)" --glass-button = "rgba(220,220,225,0.05)" --glass-button-hover = "rgba(220,220,225,0.10)" --card-border = "rgba(220,220,225,0.24)" --text-shadow = "rgba(0,0,0,0.40)" --input-overlay-text = "rgba(208,208,212,0.28)" --slider-text = "rgba(208,208,212,0.85)" --thumb-fill = "rgba(220,220,225,0.14)" --thumb-border = "rgba(220,220,225,0.45)" --disabled-label = "rgba(220,220,225,0.18)" --chart-grid = "rgba(220,220,225,0.04)" --chart-crosshair = "rgba(220,220,225,0.14)" --chart-hover-ring = "rgba(220,220,225,0.28)" --tooltip-bg = "rgba(18,18,22,0.92)" --tooltip-border = "rgba(220,220,225,0.10)" --glass-fill = "rgba(220,220,225,0.07)" --glass-border = "rgba(154,175,200,0.28)" --glass-noise-tint = "rgba(220,220,225,0.03)" --tactile-top = "rgba(220,220,225,0.06)" --tactile-bottom = "rgba(220,220,225,0.0)" --hover-overlay = "rgba(220,220,225,0.04)" --active-overlay = "rgba(220,220,225,0.08)" --rim-light = "rgba(220,220,225,0.14)" --status-divider = "rgba(220,220,225,0.06)" --sidebar-hover = "rgba(220,220,225,0.08)" --sidebar-icon = "rgba(220,220,225,0.40)" --sidebar-badge = "rgba(208,208,212,1.0)" --sidebar-divider = "rgba(220,220,225,0.05)" --chart-line = "rgba(220,220,225,0.08)" --window-control = "rgba(208,208,212,0.75)" --window-control-hover = "rgba(220,220,225,0.10)" --window-close-hover = "rgba(200,50,60,0.70)" --spinner-track = "rgba(220,220,225,0.08)" --spinner-active = "rgba(154,175,200,0.85)" --shutdown-panel-bg = "rgba(14,14,18,0.88)" --shutdown-panel-border = "rgba(220,220,225,0.06)" --ram-bar-app = "#5C9CE6" --ram-bar-system = "rgba(255,255,255,0.15)" --accent-total = "#B8CCE0" --accent-shielded = "#7DABA3" --accent-transparent = "#C4A870" --accent-action = "#9AAFC8" --accent-market = "#7DABA3" --accent-portfolio = "#B8CCE0" --toast-info-accent = "#9AAFC8" --toast-info-text = "#B8CCE0" --toast-success-accent = "rgba(80,155,85,1.0)" --toast-success-text = "rgba(180,230,180,1.0)" --toast-warning-accent = "rgba(180,150,75,1.0)" --toast-warning-text = "rgba(235,215,140,1.0)" --toast-error-accent = "rgba(175,75,80,1.0)" --toast-error-text = "rgba(235,160,160,1.0)" --snackbar-bg = "rgba(45,45,48,0.95)" --snackbar-text = "rgba(208,208,212,0.87)" --snackbar-action = "rgba(154,175,200,1.0)" --snackbar-action-hover = "rgba(184,204,224,1.0)" --switch-track-off = "rgba(220,220,225,0.10)" --switch-track-on = "rgba(154,175,200,0.40)" --switch-thumb-off = "#A0A0A4" --switch-thumb-on = "#D8D8DC" --control-shadow = "rgba(0,0,0,0.22)" --checkbox-check = "#000000" --app-bar-shadow = "rgba(0,0,0,0.18)" [backdrop] base-color-top = "rgba(20,22,28,200)" base-color-bottom = "rgba(10,11,16,200)" texture-tint-alpha = 120 gradient-top-r = 14 gradient-top-g = 15 gradient-top-b = 20 gradient-top-a = 80 gradient-bottom-r = 8 gradient-bottom-g = 9 gradient-bottom-b = 13 gradient-bottom-a = 60 background-alpha = 0.52 surface-alpha = 0.58 frame-alpha = 0.78 surface-inline-alpha = 0.60 background-inline-alpha = 0.45 # --------------------------------------------------------------------------- # Theme Visual Effects — Dark (minimal, clean) # Near-static soft glow behind active button. Professional and understated. # --------------------------------------------------------------------------- [effects] hue-cycle-enabled = { size = 0.0 } rainbow-border-enabled = { size = 0.0 } shimmer-enabled = { size = 0.0 } positional-hue-enabled = { size = 0.0 } glow-pulse-enabled = { size = 1.0 } glow-pulse-speed = { size = 0.25 } glow-pulse-min-alpha = { size = 0.02 } glow-pulse-max-alpha = { size = 0.04 } glow-pulse-radius = { size = 2.0 } glow-pulse-color = { color = "var(--primary)" } edge-trace-enabled = { size = 0.0 } ember-rise-enabled = { size = 0.0 } # Shader-like viewport overlay — subtle neutral vignette viewport-wash-enabled = { size = 0.0 } viewport-vignette-enabled = { size = 1.0 } viewport-vignette-color = { color = "#000000" } viewport-vignette-radius = { size = 0.20 } viewport-vignette-alpha = { size = 0.08 }