SolutionsPackagesComponentsCLI — Coming soonResourcesDocumentationStorybookChangelogBlogAboutInstall PackagesSign Up Free
Docs

Documentation

Public Beta support

The supported @ds-gn/ui Public Beta components and their 0.x compatibility promise.

The Public Beta of @ds-gn/ui includes 26 supported custom elements, listed below.

Included component set

GroupComponentCustom elementPackage subpath
App-capableButtondsgn-button@ds-gn/ui/button
App-capableInputdsgn-input@ds-gn/ui/input
App-capableModaldsgn-modal@ds-gn/ui/modal
Display and layoutBackgrounddsgn-background@ds-gn/ui/background
Display and layoutBadgedsgn-badge@ds-gn/ui/badge
Display and layoutCarddsgn-card@ds-gn/ui/card
Display and layoutCodeBlockdsgn-code-block@ds-gn/ui/code-block
Display and layoutContainerdsgn-container@ds-gn/ui/container
Display and layoutDividerdsgn-divider@ds-gn/ui/divider
Display and layoutGriddsgn-grid@ds-gn/ui/grid
Display and layoutStackdsgn-stack@ds-gn/ui/stack
ContentHeadingdsgn-heading@ds-gn/ui/heading
ContentTextdsgn-text@ds-gn/ui/text
ContentIcondsgn-icon@ds-gn/ui/icon
ContentImagedsgn-image@ds-gn/ui/image
ContentCalloutdsgn-callout@ds-gn/ui/callout
ContentCodeSnippetdsgn-code-snippet@ds-gn/ui/code-snippet
Marketing and compositionHerodsgn-hero@ds-gn/ui/hero
Marketing and compositionHeadingBlockdsgn-heading-block@ds-gn/ui/heading-block
Marketing and compositionFeatureItemdsgn-feature-item@ds-gn/ui/feature-item
Marketing and compositionFeatureTabsdsgn-feature-tabs@ds-gn/ui/feature-tabs
Marketing and compositionFormBlockdsgn-form-block@ds-gn/ui/form-block
NavigationNavdsgn-nav@ds-gn/ui/nav
NavigationNavLinkdsgn-nav-link@ds-gn/ui/nav-link
NavigationNavDropdownColumndsgn-nav-dropdown-column@ds-gn/ui/nav-dropdown-column
NavigationFooterdsgn-footer@ds-gn/ui/footer

Modal supports native <dialog> semantics, centered and edge-sheet placements, focus containment and return, and cancelable dismissal. It also includes a React wrapper.

Every currently exported custom element is included. There are no exported components withheld from the Public Beta.

Each of the 26 has one canonical documentation page under Components, and those pages are the compatibility surface: the props, slots, events, methods, and CSS parts they document are what the 0.x promise below covers.

Explicit exclusions

  • The aurora mesh engine is an internal rendering helper. It has no custom element tag, package subpath, or React wrapper and is not public API.
  • Field, Label, Description, Error, Table, Select, Option, Dropdown Menu, Toast Region, Toast, Avatar, Checkbox, Radio, Radio Group, Switch, Toggle, Toggle Group, Popover, Tooltip, application Tabs, Accordion, Collapsible, Skeleton, Spinner, Pagination, Combobox, DataTable controllers, Menu, and Menubar are post-launch roadmap work. None are currently exported, and none blocks the initial Public Beta.
  • Vue-, Svelte-, and Solid-specific wrappers are not part of this launch.

0.x compatibility promise

Public Beta components are supported for consumer evaluation and production trials. Before 1.0, we may refine their APIs based on usage, accessibility findings, and platform changes.

  • Patch releases do not intentionally break documented APIs.
  • Planned breaking changes ship in a minor release. The changelog and release notes announce the change and include migration guidance.
  • Deprecations remain available for at least one complete minor release and at least 90 days, whichever is longer, before removal.
  • Security, legal, or broken-platform emergencies may require a faster change. We announce those exceptions explicitly and provide the safest available migration.

The supported surface includes documented package subpaths, custom element tags, attributes and properties, slots, public methods, events, CSS parts and custom properties, and generated React wrappers. Undocumented implementation details are not part of the compatibility contract.

DS-GN maintains the documentation against the shipped component APIs.

DocumentationGet startedComponentsTokensChangelog
© 2026 LightLeap Labs LLC. All rights reserved. · Terms of Service · Privacy Policy · Cookies · Contact · Support