Skip to content

Feat/tailor themes#222

Open
itsprade wants to merge 6 commits intomainfrom
feat/tailor-themes
Open

Feat/tailor themes#222
itsprade wants to merge 6 commits intomainfrom
feat/tailor-themes

Conversation

@itsprade
Copy link
Copy Markdown
Contributor

No description provided.

Rename theme API and html[data-theme] from tailor-* to short names.
LocalStorage values tailor-light, tailor-bloom, tailor-dark map to cream,
bloom, deep-dark on read. deep-dark keeps Tailwind dark class.

Includes palette CSS, shell gradients, tactile globals, docs, and changesets.
Checkpoint: cream + bloom + deep-dark brand themes alongside default light/dark.

Made-with: Cursor
- Add ThemeSwitcher (grid) and Tailor palettes (cream, bloom, deep-dark); wire sidebar slot; export THEMES/options.
- Theme context: bloom label, resolver updates; muted token comments aligned.
- Globals: tactile Cream/Bloom/deep-dark rules for composed controls (dialog-close/trigger slots); table layout fix.
- Dialog: card surface for content; footer/close compose with branded buttons.
- Vite example: CSS load order note (Tailwind before app-shell styles).
- Docs: use-theme and sidebar-layout; styling-theming palettes table.

Made-with: Cursor
After rebase onto latest main, restore dev/docs and nextjs-app local
config to match origin/main so theme work stays separate from dev
ergonomics (turbopack root, extra scripts).

Made-with: Cursor
Align snapshot output with upstream DataTable/menu DOM after merging main.

Made-with: Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant