-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Description
Description
The /playground/themes page currently shows all 10 themes stacked vertically with buttons, inputs, toggles, and cards. It works as a quick overview but makes it hard to compare themes across specific component groups.
Proposed Changes
-
Add a "Themes" section to the playground sidebar — currently there is no
Themessection insite/src/routes/(play)/playground/+layout.svelte. -
Create per-component-group comparison pages under
/playground/themes/:/playground/themes/inputs— all 10 themes × input, button, toggle, switch, range, rating/playground/themes/navigation— all 10 themes × list, tree, menu, select, multi-select/playground/themes/display— all 10 themes × card, pill, alert-list, message, table/playground/themes/forms— all 10 themes × form elements/playground/themes/feedback— all 10 themes × progress, stepper, status-list
Each page renders the same component group in a grid of data-style="{theme}" sections so differences are immediately visible side-by-side.
Affected Files
site/src/routes/(play)/playground/+layout.svelte— add Themes section to sidebarsite/src/routes/(play)/playground/themes/— new sub-route pages per group
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels