Skip to content
K

Static Demos

Linked public demos for v0.1 without inline Ardo demos.

The v0.1 docs intentionally do not embed live demos inline. The public demo surface is built as a separate Vite site and linked from Ardo.

DemoLinkProves
Vite buildOpen demos.wc.tsx modules compile through @naos-ui/vite into native Custom Elements.
State and eventsReactive counterstate(), computed(), effect(), and typed native CustomEvent dispatch.
Slots and partsPrimitive togglepart, slot, data-state, ARIA, Show, keyed .map(), on(), and host().
CSS variablesThemingHost-provided CSS custom properties cross the Shadow DOM boundary.
Packaged primitivesPrimitive package@naos-ui/primitives imports compiled .wc.tsx package components.
Router packageCustom Element router@naos-ui/router maps browser URLs to native Custom Element views with loaders and action forms.
Static DSDDSD pageExplicit prerender output with <template shadowrootmode="open">.
Hydration behaviorDelayed upgradeStatic DOM is useful before upgrade and hydrates after the client module loads.

The demos consume generated elements and router-mounted custom elements from regular HTML. There is no React, Vue, Angular, Solid, or Remix host adapter in the v0.1 launch proof.