# colors.conf — CyberQueer Theme Color Palette
#
# Central definition of the five named colors that make up the CyberQueer theme.
# All other config files (hyprland, kitty, waybar, yazi, starship, etc.) reference
# these hex values. When you change a color here, run apply-theme.sh to propagate
# the change to every deployed config file at once.
#
# Format rules (enforced by apply-theme.sh's parse_colors function):
#   - Bare 6-digit hex values only — NO # prefix, NO quotes
#   - Inline comments after the value are allowed (stripped during parsing)
#   - Keys must be exact: COLOR_TEXT, COLOR_BG, COLOR_HIGHLIGHT, COLOR_DARK, COLOR_RED
#
# Usage:
#   Edit values below, then run:  ~/Dotfiles/apply-theme.sh
#   The script compares these values against the last-applied state
#   (~/.config/colors.state) and only replaces changed colors.
#
# Edit values, then run: ~/Dotfiles/apply-theme.sh
# Bare 6-digit hex values only (no # prefix)

COLOR_TEXT=D6ABAB       # Quasi-White Text  — foreground, labels; slightly warm/muted to reduce eye strain
COLOR_BG=1A1A1A         # Gray Background   — near-black base surface; dark enough to make colors pop
COLOR_HIGHLIGHT=E40046  # Hot Pink Accent   — primary accent used for active borders, selections, and highlights
COLOR_DARK=5018DD       # Electric Violet   — secondary accent used for inactive borders and informational segments
COLOR_RED=F50505        # Red Hi-vis        — danger color for errors, alerts, and high-visibility UI elements
