Public Beta compatibility policy
Latest releases
@ds-gn/ui · 0.6.1
Add a public design-system repository link to the npm package READMEs.
1 release note
Read release notes →@ds-gn/ui · 0.6.0
Add two Public Beta components for long-form content. - dsgn-callout (@ds-gn/ui/callout) sets a note, tip, warning, or danger passage apart with a tone colour and icon, an optional title slot, and an <aside role="note"> landmark. - dsgn-code-snippet (@ds-gn/ui/code-snippet) frames a slotted, optionally pre-highlighted <pre> with an optional filename and language header and a copy button. The button renders only when copy-label is set, announces copied-label through a live region, and fires dsgn-copy (onDsgnCopy in React).
1 release note
Read release notes →@ds-gn/ui · 0.5.3
Make package README logos adapt to dark mode in a single SVG image.
1 release note
Read release notes →@ds-gn/ui · 0.5.2
Update package README logos to display correctly in dark mode.
1 release note
Read release notes →@ds-gn/ui · 0.5.1
Stack elements assigned to the Card footer slot vertically with a 24px gap, keeping descriptions and actions clearly separated without application-specific spacing wrappers.
1 release note
Read release notes →@ds-gn/ui · 0.5.0
Breaking change — migration required
## Breaking change
1 release note
Read release notes →@lightleaplabs/ui · 0.4.3
Add direct package changelog links to the npm-facing READMEs so consumers can find released changes and migration guidance in Docs.
1 release note
Read release notes →@lightleaplabs/ui · 0.4.2
Animate aurora position and size with translation and scale transforms instead of transitioning layout properties. Preserve the mesh controller's visibility, pause, and reduced-motion gates.
1 release note
Read release notes →@lightleaplabs/ui · 0.4.1
Declare the publishing repository required by npm Trusted Publishing. Public packages continue to include built runtime artifacts and declarations only.
1 release note
Read release notes →@lightleaplabs/ui · 0.4.0
Breaking change — migration required
Add an alignment prop to <lll-form-block> ('start' | 'center', default 'start', reflected). center centers the input/button row, the note, and the success message so a form can sit on the same centerline as a centered section heading. Existing forms are unchanged. The allowed values and type are exported from the new @lightleaplabs/ui/form-block/props entry point as formBlockAlignmentValues and FormBlockAlignmentType.
10 release notes
Read release notes →