Blocks
The sections your sites and apps are made of
752 blocks and 1471 variants across 7 families — landing, commerce, saas, editorial and more — in Vue and React, all on the same design tokens. Switch the theme; every block follows.
752 blocks

Design system
Browse all blocksTokens, themes, components and blocks for Vue and React — generated sites assemble them; one set of DTCG tokens themes them all.
Blocks
752 blocks and 1471 variants across 7 families — landing, commerce, saas, editorial and more — in Vue and React, all on the same design tokens. Switch the theme; every block follows.
752 blocks

Components
Buttons, fields, overlays and motion — the same classes and pixels in Vue and React.
100+ components
Themes
7 themes
Registry
shadcn-compatible
Featured

saas
KPIs, charts and activity, assembled from the saas family.
4 variants

commerce
3 variants

editorial
5 variants

commerce
3 variants
Every component, block and variant is an item of a shadcn-compatible registry. The code is copied into your project — yours to keep and change, no package to depend on.
npx shadcn-vue@latest add @trame/landing-steps # Vue
npx shadcn@latest add @trame/landing-steps # React