Material 3 Expressive for shadcn/ui. Base UI primitives restyled with M3 tokens extracted from the official Figma kit, so stock shadcn markup renders as Material — retheme an existing project with a single item.
The Material divider, horizontal or vertical, full-width or inset.
Side and bottom sheets, modal or standard.
Loading placeholders sized to the type scale role they stand in for.
The M3 Expressive slider, continuous or stepped, with the value label.
The Material snackbar and its imperative `toast` API, with stacking and actions.
A primary action joined to a menu trigger, with the kit's asymmetric segment geometry.
The Material 3 switch, with the icon-in-thumb variants.
Primary and secondary tabs with the sliding active indicator.
The Material text field, filled and outlined, with the floating label, supporting text, and character counter.
The context behind `useTheme`: the current color scheme and palette.
Puts the page in light, dark, or system mode and selects a palette, persisting the choice and exposing it through `useTheme`.
The Material clock dial, and the dialog that pairs it with text entry.
Text entry for a time, in 12- or 24-hour mode.
A button that stays pressed, with the Material selected state.
Single- or multi-select groups of toggles.
The floating and docked toolbars, in standard and vibrant color.
The plain Material tooltip.
Small, medium, and large top app bars, with the scroll-collapse behavior.