Integrate Nature palette from styles/nature.py into CSS design system #54
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
The Nature-conformant accessible palette lives in
styles/nature.py(P10) but the CSS files still use the old hex values. The design system should have a single source of truth.Plan
--tb-blueetc. to closest Nature palette equivalentsstyles/nature.pyto also export CSS custom property declarations (for build tooling)Palette mapping:
#4477AA(blue)--tb-blue: #3366cc#EE6677(red)--tb-red: #cc2244#228833(green)--tb-green: #44aa44#CCBB44(yellow)--tb-yellow: #ddaa33#66CCEE(cyan)#AA3377(purple)#BBBBBB(grey)--tb-steel: #5a7090#EE8866(orange)Decision needed:
--tb-prefix (minimal diff) or migrate to--ds-(design system)?