NAMCHE UI

Components

Every component in the @namche registry, grouped by what it's for.

Each page below is a real, working component — install it with the shadcn CLI and it lands in src/components/ui/ in your own repo. All of them are built on Base UI primitives and read the NAMCHE design tokens; none of them ship a hardcoded brand value.

Form

Inputs, selection controls, and the layout primitives (Field, Label) that hold them together: Button, Button Group, Checkbox, Combobox, Command, Field, Input, Input Group, Input OTP, Label, Radio Group, Select, Slider, Switch, Textarea, Toggle, Toggle Group, Calendar.

Overlay

Layers that float above the page: Alert Dialog, Dialog, Drawer, Sheet, Popover, Hover Card, Tooltip, Context Menu, Dropdown Menu, Menubar.

Wayfinding: Breadcrumb, Navigation Menu, Pagination, Sidebar, Tabs.

Data display

Presenting information: Avatar, Badge, Card, Carousel, Chart, Item, Kbd, Table, Aspect Ratio.

Feedback

Status and system state: Alert, Empty, Progress, Skeleton, Sonner, Spinner.

Layout

Structure: Accordion, Collapsible, Resizable, Scroll Area, Separator.

On this page