Introduce CSS custom properties for consistent theming #7
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem: 100+ hardcoded color values scattered across CSS files made theming inconsistent and maintenance difficult. Dark mode overrides were duplicated between files.
Solution: Added block with ~25 CSS custom properties for colors, radii, shadows, and gradients. Replaced ~93 hardcoded color values in components.css and updated main.css to use variables throughout.
Files changed: