-
v0.5.1 — motion immediate opt-out + CommandPalette and danger-token fixes
Stableci / build-and-design (push) Failing after 2sreleased this
2026-08-24 22:41:29 -05:00 | 1 commits to main since this releaseAdded
immediateprop onFadeInandAnimatedNumber(#3, fixes #1) — both components previously only animated once scrolled into view. On a wall display or any short viewport that never fires, so stat tiles sat at0and content stayed atopacity: 0forever.immediate(defaultfalse) runs the animation on mount instead. Existing callers are unchanged.
<FadeIn immediate /> <AnimatedNumber value={42} immediate />Fixed
- CommandPalette item labels no longer render uppercase (#4, fixes #2) —
uppercase/tracking-widesat onCommand.Group, so cmdk items inherited them and a label came out asREFRESH ATTENDANCE. Those styles now apply to[cmdk-group-heading]only. - Light-mode
dangerpinned to brand Terracotta#A42D20(#5) — was#9B3D22.theme.generated.cssregenerated fromtokens.json. Darkdanger(#D76F4A) and bothdangerForegroundvalues are unchanged.
Chores
.gitignorenow coversoutput/andtmp/demo-PDF artifacts, and.npmrcso a registry token can't be committed.package.json/package-lock.jsonbumped to0.5.1.
Upgrading
No breaking changes — a drop-in from
v0.5.0.npm i git+https://git.alwisp.com/jason/ui-kit.git#v0.5.1If you consume
dangerin light mode, re-pullstyles.css/ the Tailwind preset so the regenerated token takes effect.Full changelog:
v0.5.0...v0.5.1Downloads