Active
Project:
Belgrade
Version:
3.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
1 Dec 2025 at 11:44 UTC
Updated:
1 Dec 2025 at 11:44 UTC
Jump to comment: Most recent
Currently, Belgrade allows customization of primary, light, dark, body text, and body background colors through theme settings, but state colors (success, danger, warning, info) are hardcoded in SCSS:
#00746b (green)#ff4141 (red)#f28d4f (orange)#72b5e4 (blue)These colors are used throughout the theme for:
There is no way to customize state colors for branding. We alaso have limited accessibility options (can't adjust contrast ratios). That all is inconsistent with the primary color customization pattern.
And subthemes must override SCSS variables instead of using theme settings.
Comments