Plugin screenshot thumbnail 1/4
Plugin screenshot thumbnail 2/4
Plugin screenshot thumbnail 3/4
Plugin screenshot thumbnail 4/4

Colour modes for the Craft CMS control panel.

Bundled themes, an Auto mode that follows the operating system, and a per-user picker.

A theme is a stylesheet redeclaring the custom properties Craft already ships in ThemeAsset. No forked templates, no rewritten layouts, so a Craft upgrade comes through untouched. The active theme is stamped onto <html> by an inline head script, so there's no flash, and picking one repaints immediately without a save.

🚧 Cast is in beta. The theme APIs are settled (Themes::EVENT_REGISTER_THEMES and the cast-themes/ file format won't change before 1.0.0) but the plugin's own settings may still move.


Bundled themes

ThemeSchemeNotes
DarkDarkNeutral dark CP. The reference implementation.
DimDarkSofter and lower contrast, for long sessions.
StoneLightA warm neutral, based on Tailwind's stone ramp.
Stone DarkDarkThe same warm neutral, but.. dark.
High ContrastLightNear-black text, solid borders, widened focus ring.
High Contrast DarkDarkThe same treatment on a near-black canvas.

Adding your own theme

Drop a .css file in cast-themes/, alongside config/ and templates/. The filename is the handle, a header comment supplies the rest.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
5
Version
v1.0.0-beta.7
License
MIT
Compatibility
Craft 5
Last release
July 31, 2026
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs