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.json

Registry 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