What we shipped on 2026-08-25
Shipped 26 items (14 code, 2 docs, 10 release).
Code
feat(theme): draw every border at 1.5pxTailwind's bare border is 1px, which renders thin and washed-out against the
feat(RadioCard, CheckboxCard): add an inline layoutBoth cards take a new layout prop -- 'stacked' 'inline' , on the group and
fix(RadioCard, CheckboxCard): drop the resting outlineBoth cards drew a border-border outline at rest, so an unselected card was
fix(BloomMenu): drop the morph card's outline and full-bleed the trigger faceThe shared-layout card that springs between the trigger and the panel carried a
fix(MorphingSwitcher): size the stacked carets to sit flush without a negative marginThe switcher trigger's stacked caret pair was pulled together with a per-size
fix(MultiStepMenu): glide content slides with a lightly-damped spring
fix(MultiStepMenu): remove exit animation when returning to the root
fix(MultiStepMenu): fade out deeper-menu content almost instantly on exit
fix(MultiStepMenu): roll content up on back-to-root and fade in the first layerOn the small screen the content below the title slid horizontally while the title rolled up, so the two moved out of sync. Returning to the root now rolls the content up alongside the title (both the exiting deeper pane and the entering root pane), and entering the first layer from the root fades it in with opacity instead of sliding in from the side. Deeper navigation keeps its horizontal slide. The wide-screen content pane also now slides horizontally with the sidebar selection.
feat(StatefulButton): expose the Button styling surface and fix label weightRoute className/contentClassName/labelClassName/style through the wrapper,
feat(Card): flatten by defaultFlip the default elevation from 3 to 0 so a plain Card rests flat,
feat(Button): add `elevation` (0-8) and flatten by defaultMove the filled variants' baked-in shadow-elevated-3 out of the variant
feat(Input): replace `variant` with shared `floating` + `elevation` surface propsDrop Input's bespoke base / elevated / floating variant table in favour of
refactor!: rename the `elevated` prop to `floating` and give it real meaningelevated was a mistake: it only dropped the shadow-elevated-N ladder
Docs
chore: auto-sync README
docs: correct stale references to Input's removed `floating` variantInput no longer has a variant prop; point the shared halo docs at its
Release
Staging build #216
Storybook build #180
Storybook build #179
Storybook build #178
Storybook build #177
Storybook build #176
Storybook build #175
Storybook build #174
Storybook build #173
Storybook build #172
← All shipped days