Minor changes
- 716e5b8
Add the
Textheadingvariant with a 16px semibold default and a 20pxsize="lg"option. The variant defaults to aspan, so callers choose heading semantics explicitly withas. Deprecate the numberedheading1,heading2, andheading3variants.
Patch changes
- d7a7a35
Collapsible.DefaultTriggernow usestext-kumo-default(neutral) withfont-mediuminstead of the bluetext-kumo-linkcolor. - 0db4f66
deprecate
MenuBarin favor of segmentedTabs- mark the
MenuBarcomponent (and its exports) as@deprecated; it will be removed in a future release - new usage should prefer
Tabswithvariant="segmented"(the defaultTabsvariant) - the runtime behaviour of
MenuBaris unchanged for existing consumers - remove the
MenuBardocumentation page and demos from the docs site
- mark the
- c64183b
Fix Toast background clipping the ring outline at the corners — the inner background layer's radius (11px) was smaller than the root's
rounded-xl(12px), painting over the ring at the corners. Matched them up. - ef13cb4
Restore disabled and loading state handling for
Toolbar.Buttonso disabled controls expose the correct semantics and cannot be activated. - 51d0f03
Normalize shadows and outlines on tip-style overlays (Popover, Tooltip, ClipboardText, Chart tooltip).
- Drop the
shadow-kumo-tip-shadowcolor override so shadows use Tailwind's default translucent black instead of an opaque light-gray in light mode. - Tune shadow sizes: Popover, Tooltip, ClipboardText tooltip, and Chart tooltip use
shadow-md; ClipboardText's "Copied" toast keepsshadow-lgto match the Toast component. - Switch these overlays from
outline-kumo-filltooutline-kumo-line, matching every other floating surface (Dropdown, Select, Combobox, Dialog, etc.). - Rename
kumo-tip-shadow→kumo-arrow-edgeandkumo-tip-stroke→kumo-arrow-stroke. The tokens draw the border on Popover/Tooltip arrow SVGs, not a box shadow. Both now resolve tokumo-line, so the arrow border aligns with the popup outline in both modes.
- Drop the
- d586bf3
Add
scrollToItem(id, options?)touseSidebar()for imperatively scrolling a nav item into the sidebar viewport. Tag items with the newitemIdprop onSidebar.MenuButtonorSidebar.MenuItem.Options:
align:"start" | "center" | "end" | "auto"(default"auto"— no-op if the item is already visible; otherwise scroll the minimum distance).behavior:"auto" | "smooth"(default"auto"— instant, best for cross-app landings so users don't watch the sidebar animate on entry).prefers-reduced-motionforces"auto".
Scrolls only the sidebar viewport (never the document) and works with
Sidebar.SlidingViews: items register with the provider via an internal map, soscrollToItemwalks up from the target to find its owning viewport rather than querying the DOM.