registry 0.5.0
All releasesTheme picker
- Every Tailwind base color (9 gray scales) × accent color (17 colors plus a neutral default) combination — 161 themes generated from Tailwind’s official oklch palette as registry entries (
styles-blue,styles-slate,styles-slate-blue, …). bearnie initandcreate-bearnieask for base and accent;create-bearnie --theme=<name>skips the prompts.- Switching themes via
bearnie add styles-<name> --overwriterecords the choice inbearnie.json, keepingdiff/updateand the MCPlist_installedtool comparing against the active palette.
Per-feature UI runtime
- The monolithic
ui-boot.tsis gone; components register only the runtime modules they use viaregisterUiInit(). Installing e.g.tabsno longer pulls in popover, dialog, command, combobox, and dropdown code. - Component script fixes along the way: stepper content panels show/hide with the active step, tree folder icons swap open/closed, buttons default to
type="button", file-upload removes files frominput.files, sliders no longer scroll the page during touch drag, toasts escape user-provided strings, and document-level listeners no longer leak across view-transition navigations.
Run bearnie update to pull the new loader and component scripts together. A leftover src/utils/runtime/ui-boot.ts from older installs is orphaned and safe to delete.