[theme]
name = "Color Pop Light"
author = "The Hush Developers"
dark = false
elevation = { --elevation-0 = "#FAFAFE", --elevation-1 = "#F2F2FA", --elevation-2 = "#EAEAF4", --elevation-3 = "#DDDDE8", --elevation-4 = "#CCCCD8" }
images = { background_image = "backgrounds/texture/pop-light_bg.png", logo = "logos/logo_ObsidianDragon_light.png" }

[theme.palette]
--primary = "#6040E0"
--primary-variant = "#4A28CC"
--primary-light = "#8B72F0"
--secondary = "#E040A0"
--secondary-variant = "#C42888"
--secondary-light = "#F070BC"
--background = "#F8F8FE"
--surface = "#FFFFFF"
--surface-variant = "#F4F4FC"
--on-primary = "#FFFFFF"
--on-secondary = "#FFFFFF"
--on-background = "#1E1E2A"
--on-surface = "#1E1E2A"
--on-surface-medium = "rgba(30,30,42,0.86)"
--on-surface-disabled = "rgba(30,30,42,0.62)"
--error = "#E0304A"
--on-error = "#FFFFFF"
--success = "#18A860"
--on-success = "#FFFFFF"
--warning = "#E09020"
--on-warning = "#000000"
--divider = "rgba(30,30,60,0.20)"
--outline = "rgba(30,30,60,0.24)"
--scrim = "rgba(0,0,0,0.45)"
--surface-hover = "rgba(96,64,224,0.05)"
--surface-alt = "rgba(96,64,224,0.02)"
--surface-active = "rgba(96,64,224,0.10)"
--glass-button = "rgba(96,64,224,0.06)"
--glass-button-hover = "rgba(96,64,224,0.12)"
--card-border = "rgba(30,30,60,0.08)"
--text-shadow = "rgba(0,0,0,0.08)"
--input-overlay-text = "rgba(30,30,42,0.26)"
--slider-text = "rgba(30,30,42,0.76)"
--thumb-fill = "rgba(96,64,224,0.14)"
--thumb-border = "rgba(96,64,224,0.40)"
--disabled-label = "rgba(30,30,60,0.22)"
--chart-grid = "rgba(30,30,60,0.06)"
--chart-crosshair = "rgba(30,30,60,0.18)"
--chart-hover-ring = "rgba(96,64,224,0.30)"
--tooltip-bg = "rgba(36,34,52,0.94)"
--tooltip-border = "rgba(96,64,224,0.16)"
--glass-fill = "rgba(255,255,255,0.20)"
--glass-border = "rgba(30,30,60,0.10)"
--glass-noise-tint = "rgba(96,64,224,0.02)"
--tactile-top = "rgba(255,255,255,0.40)"
--tactile-bottom = "rgba(255,255,255,0.05)"
--hover-overlay = "rgba(96,64,224,0.10)"
--active-overlay = "rgba(96,64,224,0.08)"
--rim-light = "rgba(30,30,42,0.22)"
--status-divider = "rgba(30,30,60,0.08)"
--sidebar-hover = "rgba(96,64,224,0.07)"
--sidebar-icon = "rgba(30,30,42,0.50)"
--sidebar-badge = "rgba(30,30,42,0.85)"
--sidebar-divider = "rgba(30,30,60,0.06)"
--chart-line = "rgba(96,64,224,0.10)"
--window-control = "rgba(30,30,42,0.65)"
--window-control-hover = "rgba(96,64,224,0.08)"
--window-close-hover = "rgba(224,48,74,0.80)"
--spinner-track = "rgba(30,30,60,0.10)"
--spinner-active = "rgba(96,64,224,0.85)"
--shutdown-panel-bg = "rgba(248,248,254,0.95)"
--shutdown-panel-border = "rgba(96,64,224,0.10)"
--ram-bar-app = "#6040E0"
--ram-bar-system = "rgba(30,30,60,0.15)"
--accent-total = "#6040E0"
--accent-shielded = "#18A860"
--accent-transparent = "#E09020"
--accent-action = "#E040A0"
--accent-market = "#00B8D4"
--accent-portfolio = "#8B72F0"
--toast-info-accent = "#6040E0"
--toast-info-text = "#4A28CC"
--toast-success-accent = "rgba(24,168,96,1.0)"
--toast-success-text = "rgba(12,130,68,1.0)"
--toast-warning-accent = "rgba(224,144,32,1.0)"
--toast-warning-text = "rgba(180,108,10,1.0)"
--toast-error-accent = "rgba(224,48,74,1.0)"
--toast-error-text = "rgba(180,28,50,1.0)"
--snackbar-bg = "rgba(40,38,56,0.95)"
--snackbar-text = "rgba(245,244,252,0.87)"
--snackbar-action = "rgba(139,114,240,1.0)"
--snackbar-action-hover = "rgba(168,148,255,1.0)"
--switch-track-off = "rgba(30,30,60,0.24)"
--switch-track-on = "rgba(96,64,224,0.38)"
--switch-thumb-off = "#F8F8FC"
--switch-thumb-on = "#FFFFFF"
--control-shadow = "rgba(0,0,0,0.18)"
--checkbox-check = "#FFFFFF"
--app-bar-shadow = "rgba(0,0,0,0.08)"

[backdrop]
base-color-top = "rgba(252,252,255,255)"
base-color-bottom = "rgba(244,244,252,255)"
texture-tint-alpha = 80
gradient-top-r = 250
gradient-top-g = 250
gradient-top-b = 255
gradient-top-a = 240
gradient-bottom-r = 242
gradient-bottom-g = 242
gradient-bottom-b = 252
gradient-bottom-a = 220
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 — Color Pop Light (gentle neon)
#   Softer neon hue-cycling and rainbow borders on a light background.
#   Lower saturation and slower speeds keep it elegant.
# ---------------------------------------------------------------------------
[effects]
hue-cycle-enabled            = { size = 1.0 }
hue-cycle-speed              = { size = 0.04 }
hue-cycle-saturation         = { size = 0.50 }
hue-cycle-value              = { size = 0.78 }
hue-cycle-range              = { size = 0.35 }
hue-cycle-offset             = { size = 0.72 }

rainbow-border-enabled       = { size = 1.0 }
rainbow-border-speed         = { size = 0.05 }
rainbow-border-alpha         = { size = 0.38 }
rainbow-border-stop-0        = { color = "#7C6CFF" }
rainbow-border-stop-1        = { color = "#FF6EC7" }
rainbow-border-stop-2        = { color = "#00E5FF" }

shimmer-enabled              = { size = 0.0 }

positional-hue-enabled       = { size = 0.0 }

glow-pulse-enabled           = { size = 0.0 }

edge-trace-enabled           = { size = 0.0 }

ember-rise-enabled           = { size = 0.0 }

# Shader-like viewport overlay — soft neon tint
viewport-wash-enabled        = { size = 1.0 }
viewport-wash-alpha          = { size = 0.06 }
viewport-wash-tl             = { color = "#7C6CFF" }
viewport-wash-tr             = { color = "#FF6EC7" }
viewport-wash-bl             = { color = "#00E5FF" }
viewport-wash-br             = { color = "#FF3D71" }
viewport-wash-rotate         = { size = 0.0 }
viewport-wash-pulse          = { size = 0.15 }
viewport-wash-pulse-depth    = { size = 0.25 }

viewport-vignette-enabled    = { size = 1.0 }
viewport-vignette-color      = { color = "#20182A" }
viewport-vignette-radius     = { size = 0.18 }
viewport-vignette-alpha      = { size = 0.12 }
