Skip to content

v0.3.0 — Instant apply, hex colours, native buttons

Choose a tag to compare

@sanchomuzax sanchomuzax released this 04 May 22:24
· 6 commits to main since this release

hermes-theme-editor v0.3.0

What's new

Instant theme apply on save
Saving the currently-active theme now applies all CSS variables directly to the page — no reload required. The plugin writes palette layers (color-mix), typography vars (--theme-font-*, --theme-base-size), layout vars (--radius, --theme-spacing-mul), colour overrides, component styles, assets, customCSS, and layoutVariant directly to :root, exactly mirroring what Hermes Agent does internally.

Hex colour input for rgba values
Colour-override fields that store rgba(...) values (e.g. border, muted) now display the correct hex colour in the text input instead of #000000. The resolver parses rgb/rgba strings and converts them to hex.

Native button styling
Save / Activate / Delete / Close buttons in the Live Preview column are now plain <button> elements styled with theme CSS variables, matching the rest of the editor UI. The SDK Button component was producing styles visually foreign to the editor.

Upgrade

bash install.sh
systemctl --user restart hermes-dashboard.service