8Maverik8 / Design System v1
One design language for every internal tool.
Tokens, components and patterns shared across Archi, Cip and the next twenty things we build. Pure monochrome, dark-first, accessible by default. Pull a component into your app with a single shadcn command — the registry below is live.
Foundations
Components (50)
All →Button
primitivesTrigger for the primary action on a screen. For navigation use a `<Link>` or the `link` variant; never wrap a route push in a button.
Field
primitivesForm-field family — the canonical wrapper for any input + label + description + error in non-auth forms. Use this instead of composing labels and errors by hand so spacing and a11y stay consistent.
Card
primitivesSurface for grouping related content. Use for product detail tiles, settings sections, list items that need to feel like discrete objects.
DSTable
primitivesProduct-grade list table with sticky header, sortable columns, optional pagination and row-selection state. The default choice for any /list page.
Dialog
primitivesModal that interrupts the user. Use for confirmations, focused sub-tasks, or destructive flows. For long-form editing prefer a Sheet so the page stays visible behind it.
AppShell
layoutsUniversal in-app layout — TopBar with brand + breadcrumbs, collapsible Sidebar with three modes (expanded / collapsed / hover), scrollable content area. The chrome around every product page.
Pull into your app
Every documented component is exposed as a shadcn-compatible registry item. Run the command in Archi, Cip or any new project and the files land in your repo, ready to edit.
npx shadcn@latest add https://design.oapps.io/r/button.json