Introduction
Livepeer UI is a shadcn component registry. Every component is built on the luma style with the neutral palette and the Favorit typefaces — the preset this registry ships as its theme.
Installation
Install any component directly from this registry with the shadcn CLI. For example, to add the button:
pnpm dlx shadcn@latest add http://localhost:3000/r/button.jsonRegistry namespace
To install components with the shorter @livepeer-ui/button syntax, add the registry to your components.json:
{
"registries": {
"@livepeer-ui": "http://localhost:3000/r/{name}.json"
}
}Theme
The registry is generated from the shadcn preset b1VlIttI — luma style, neutral base color, lucide icons, default radius, subtle menu accent — typeset in Favorit Pro and Favorit Mono. The theme is available as a registry item and can be applied to an existing project:
pnpm dlx shadcn@latest add http://localhost:3000/r/theme.json