Simplify colour system and code using CSS custom properties
-
split theme data files into mono and colour (so mono values aren’t repeated) and simplify into basic form -
reintegrate CSS colours back into their components in other CSS files (as separation makes maintenance harder) -
use custom cascades to dictate light/dark mode support and theme colour options (perhaps using body classes?) -
use palette.css file to set theme options and accordingly assign values from data to CSS custom properties, but otherwise keep all CSS in proper stylesheets -
create pages (using shortcode) to test/preview colours and theme options. -
add sampler from old colour workings to theme-colour shortcode and devise tint and dark schemes -
devise best hues and saturations for other colour themes (blue, green, pink) -
get down arrows on select boxes working (or find alternative route)