[theme] name = "Marble" author = "The Hush Developers" dark = false images = { background_image = "backgrounds/texture/marble_bg.png", logo = "logos/logo_ObsidianDragon_light.png" } elevation = { --elevation-0 = "#FAFAF8", --elevation-1 = "#F0EEEC", --elevation-2 = "#E8E4E0", --elevation-3 = "#DCD6D0", --elevation-4 = "#CEC6BE" } [theme.palette] # Marble: cool stone tones — slate, charcoal, warm gray, aged gold accents --primary = "#6E7580" --primary-variant = "#555D68" --primary-light = "#94999F" --secondary = "#8A7D6C" --secondary-variant = "#706454" --secondary-light = "#A89E90" --background = "#F8F6F4" --surface = "#FEFEFE" --surface-variant = "#F2EFEC" --on-primary = "#FFFFFF" --on-secondary = "#FFFFFF" --on-background = "#2C2A28" --on-surface = "#2C2A28" --on-surface-medium = "rgba(44,42,40,0.68)" --on-surface-disabled = "rgba(44,42,40,0.38)" --error = "#8C5250" --on-error = "#FFFFFF" --success = "#5C7A62" --on-success = "#FFFFFF" --warning = "#8A7A4C" --on-warning = "#000000" --divider = "rgba(80,75,68,0.12)" --outline = "rgba(80,75,68,0.14)" --scrim = "rgba(20,18,16,0.42)" --surface-hover = "rgba(110,117,128,0.05)" --surface-alt = "rgba(110,117,128,0.025)" --surface-active = "rgba(110,117,128,0.08)" --glass-button = "rgba(110,117,128,0.05)" --glass-button-hover = "rgba(110,117,128,0.10)" --card-border = "rgba(110,117,128,0.10)" --text-shadow = "rgba(0,0,0,0.05)" --input-overlay-text = "rgba(44,42,40,0.24)" --slider-text = "rgba(44,42,40,0.72)" --thumb-fill = "rgba(110,117,128,0.10)" --thumb-border = "rgba(110,117,128,0.28)" --disabled-label = "rgba(44,42,40,0.20)" --chart-grid = "rgba(110,117,128,0.06)" --chart-crosshair = "rgba(110,117,128,0.16)" --chart-hover-ring = "rgba(110,117,128,0.24)" --tooltip-bg = "rgba(44,42,40,0.94)" --tooltip-border = "rgba(110,117,128,0.10)" --glass-fill = "rgba(255,255,254,0.62)" --glass-border = "rgba(110,117,128,0.10)" --glass-noise-tint = "rgba(80,75,68,0.02)" --tactile-top = "rgba(255,255,255,0.45)" --tactile-bottom = "rgba(255,255,255,0.06)" --hover-overlay = "rgba(110,117,128,0.04)" --active-overlay = "rgba(110,117,128,0.08)" --rim-light = "rgba(180,175,168,0.10)" --status-divider = "rgba(110,117,128,0.08)" --sidebar-hover = "rgba(110,117,128,0.06)" --sidebar-icon = "rgba(44,42,40,0.48)" --sidebar-badge = "rgba(44,42,40,0.82)" --sidebar-divider = "rgba(110,117,128,0.06)" --chart-line = "rgba(110,117,128,0.08)" --window-control = "rgba(44,42,40,0.62)" --window-control-hover = "rgba(110,117,128,0.08)" --window-close-hover = "rgba(140,82,80,0.75)" --spinner-track = "rgba(110,117,128,0.10)" --spinner-active = "rgba(110,117,128,0.80)" --shutdown-panel-bg = "rgba(248,246,244,0.96)" --shutdown-panel-border = "rgba(110,117,128,0.08)" # RAM bar: slate --ram-bar-app = "#6E7580" --ram-bar-system = "rgba(44,42,40,0.14)" # Accent strips: stone palette — slate, taupe, aged gold, charcoal, olive, warm gray --accent-total = "#6E7580" --accent-shielded = "#8A7D6C" --accent-transparent = "#8A7A4C" --accent-action = "#6E7580" --accent-market = "#5C7A62" --accent-portfolio = "#706454" # Toasts: warm stone --toast-info-accent = "#6E7580" --toast-info-text = "#555D68" --toast-success-accent = "rgba(92,122,98,1.0)" --toast-success-text = "rgba(66,96,72,1.0)" --toast-warning-accent = "rgba(138,122,76,1.0)" --toast-warning-text = "rgba(110,96,52,1.0)" --toast-error-accent = "rgba(140,82,80,1.0)" --toast-error-text = "rgba(112,56,54,1.0)" # Snackbar --snackbar-bg = "rgba(44,42,40,0.95)" --snackbar-text = "rgba(248,246,244,0.87)" --snackbar-action = "rgba(148,153,159,1.0)" --snackbar-action-hover = "rgba(180,185,190,1.0)" # Controls --switch-track-off = "rgba(44,42,40,0.22)" --switch-track-on = "rgba(110,117,128,0.35)" --switch-thumb-off = "#F0EEEC" --switch-thumb-on = "#FEFEFE" --control-shadow = "rgba(0,0,0,0.14)" --checkbox-check = "#FFFFFF" --app-bar-shadow = "rgba(0,0,0,0.06)" [backdrop] base-color-top = "rgba(250,250,248,255)" base-color-bottom = "rgba(238,234,228,255)" texture-tint-alpha = 85 gradient-top-r = 248 gradient-top-g = 248 gradient-top-b = 245 gradient-top-a = 240 gradient-bottom-r = 235 gradient-bottom-g = 230 gradient-bottom-b = 224 gradient-bottom-a = 230 background-alpha = 0.97 surface-alpha = 0.97 frame-alpha = 0.94 surface-inline-alpha = 0.95 background-inline-alpha = 0.94 # --------------------------------------------------------------------------- # Theme Visual Effects — Marble (polished stone) # Minimal, elegant. Faint cool shimmer like light gliding across # polished stone. No particles, no color shifting — pure restraint. # --------------------------------------------------------------------------- [effects] hue-cycle-enabled = { size = 0.0 } rainbow-border-enabled = { size = 0.0 } # Very slow, very wide, very faint — like a reflection on polished marble shimmer-enabled = { size = 1.0 } shimmer-speed = { size = 0.018 } shimmer-width = { size = 250.0 } shimmer-alpha = { size = 0.015 } shimmer-angle = { size = 10.0 } shimmer-color = { color = "rgba(200,195,188,1.0)" } positional-hue-enabled = { size = 0.0 } # Gentle active-element glow — warm stone highlight glow-pulse-enabled = { size = 1.0 } glow-pulse-speed = { size = 0.18 } glow-pulse-min-alpha = { size = 0.008 } glow-pulse-max-alpha = { size = 0.025 } glow-pulse-radius = { size = 2.0 } glow-pulse-color = { color = "#8A7D6C" } edge-trace-enabled = { size = 0.0 } ember-rise-enabled = { size = 0.0 } gradient-border-enabled = { size = 0.0 } # No viewport wash — marble is clean and quiet viewport-wash-enabled = { size = 0.0 } viewport-vignette-enabled = { size = 1.0 } viewport-vignette-color = { color = "#100E0C" } viewport-vignette-radius = { size = 0.16 } viewport-vignette-alpha = { size = 0.04 }