Label

Monospaced, uppercase labels that align with the Omni control-plane typography system. Labels respond to invalid states and pair with Inputs or other field elements.

Label component

Default
Labels paired with inputs inherit the PoC typography rhythm.
Invalid State
Demonstrates label and field responses when validation fails.

Region is required to deploy resources.

Installation

pnpm dlx shadcn@latest add @omni/label

Usage

import { Label } from "@/components/ui/label"
<div className="grid gap-2">
  <Label htmlFor="project">Project Name</Label>
  <Input id="project" placeholder="Aurora" />
</div>