Summary
Ship several more ready-made, name-selectable themes beyond the current Default theme.
Details
The theme architecture already resolves a theme name to an instance and lets a theme override styles and glyphs while inheriting the rest.
Add a small set of additional curated, high-contrast palettes selectable by name, so consumers get attractive options without writing a theme class.
Acceptance criteria
Summary
Ship several more ready-made, name-selectable themes beyond the current Default theme.
Details
The theme architecture already resolves a theme name to an instance and lets a theme override styles and glyphs while inheriting the rest.
Add a small set of additional curated, high-contrast palettes selectable by name, so consumers get attractive options without writing a theme class.
Acceptance criteria
->theme('<name>').