Showcase logoShowcase logo
  • Showcase
  • Docs

Docs

Guides for using the Showcase design system in your own projects.

Getting started

Install the Showcase design system in your own project — prerequisites, shadcn/ui setup, and your first component.

Component tiers

How the design system is layered — experiences, components, blocks, primitives, and graphics — and which tier to pick when.

Theming & design tokens

Theme tokens, the palette/component layer split, and how to author or override a theme. Tailwind v4 @theme + CSS variables.

Rendering variants

How rendering variants work — separate function exports that share a props shape, never a discriminator prop on a single function.

Brand kits

What a brand kit is, what it carries, and how it relates to themes — palette, typography, and source documents grouped into a portable identity.

Showcase tour

A tour of the component preview — the Visual, Code, Recipe, and Content tabs, and how they fit together.

RTL support

How to wire up right-to-left languages — DirectionProvider, the useDirection hook, and language detection utilities.