Skip to main content
Reference

Shadcnblocks Premium

Shadcnblocks Premium-first policy. Use premium blocks before custom components. No exceptions without approval.

Shadcnblocks Premium

Purpose: Establishes the Premium Blocks-first policy for all UI work. Before building any custom component, check the Shadcnblocks Premium library and get human approval if no block fits.

Policy: All UI must use Premium Blocks first. No custom components without human approval.

We own Shadcnblocks Premium (lifetime). Browse the full library at https://www.shadcnblocks.com.


Policy

  1. Check first — Before building ANY UI component, check if a Premium Block exists
  2. Use as-is — Use blocks with minimal config changes (colors, copy, icons)
  3. Document gaps — If no block exists, document the gap and get human approval before building custom

Library overview

Group Blocks Examples
Marketing 878 Hero, Feature, Pricing, CTA, Footer, Navbar, FAQ, Contact, Team
App 190 Data Table, Chart, Sidebar, Application Shell, Settings, Stats Card
Ecommerce 122 Product List/Detail/Card, Cart, Checkout, Reviews, Order History
Portfolio 111 Gallery, Project pages
Background 50 Patterns, Shaders

Plus 1,189+ component variants and 12 templates.

How to check

  1. Browsehttps://www.shadcnblocks.com/blocks
  2. Filter by group — Marketing, App, Ecommerce, Portfolio, Background
  3. Match found — Note category and variant in your spec
  4. No match — Follow Gap Documentation below

Gap documentation

When no block covers your need:

Field Value
UI Pattern Needed [What you're building]
Category Checked [Which categories you searched]
Closest Block Found [Partial match, if any]
Why It Doesn't Fit [Specific reasons]
Proposed Alternative [Block adaptation or custom design]

Present to human and wait for approval before building custom.


Approved exceptions

Component Reason Approved By Date
(none yet)

Last updated: March 2026

Search Framework Explorer

Search agents, skills, and standards