Skip to content

zits/ui

Machine-readable component contracts for the zits/ui styled components, built on the Navius Blazor primitives. One markdown manifest per component, meant to be read raw by a coding agent.

Every page under /components is a manifest for one styled component from zits/ui: frontmatter (registry item, composed Navius primitives, whether it’s helm-native), then Overview, Install, Usage, Parts and props, Styling surface, Data attribute hooks, and links to the underlying Navius primitives. No marketing copy, just the contract. See SCHEMA.md in the source repo for the exact shape every manifest follows.

Install any component with the navius CLI, e.g. navius add button --to ./src/MyApp --namespace MyApp.Ui; each manifest’s Install section has the exact command for that component’s registry item.

Keyboard interactions, ARIA roles, and focus behavior are the composed Navius primitive’s contract and live at docs.naviusui.dev, not restated here. Helm-native components (no primitive underneath) document their own ARIA mechanism inline instead.

For live, interactive demos of these components running in the browser, see the companion Blazor doc site: zitsui.dev.