Pick one path: install the package, or copy component source with the CLI.
Install the library and import components from @sivir/ui.
Import the stylesheet once (for example in src/app.css):
Use a component:
Compound components use a namespace export (for example Modal with Modal.Root, Modal.Content, …).
The CLI copies source into your project. The package name is @sivir/ui; the binary is sivir.
Creates src/lib/sivir/ (tokens + utilities) and sivir.json.
@theme and color-mix..dark class on <html>.bunx --package @sivir/ui sivir add theme <slug> (for example default).
bun add @sivir/ui # npm i @sivir/ui # pnpm add @sivir/ui