110 Blocks

Block Library

A curated collection of production-ready UI blocks built with shadcn/ui and Tailwind CSS. Install any block directly into your project with the shadcn CLI.

Install any block with:

npx shadcn@latest add https://chloe-workspace.dev.optimotive-tools.co.uk/r/{name}.json

Authentication

5 blocks
Auth Login
block

Email and password login form with social sign-in options

buttoncardinputlabelseparator
Auth Register
block

Registration form with name, email, password fields and terms agreement

buttoncardinputlabelcheckboxseparator
Auth Forgot Password
block

Forgot password form with sent confirmation state

buttoncardinputlabel
Auth OTP
block

6-digit OTP input with auto-focus and backspace navigation

buttoncardinput
Auth Magic Link
block

Passwordless login with email magic link and sent confirmation

buttoncardinputlabelseparator

Settings

4 blocks
Settings Profile
block

User profile settings with avatar, bio, and social links

buttoncardinputlabelavatartextarea
Settings Notifications
block

Notification preferences with email, push, and schedule settings

buttoncardlabelseparatorswitchselect
Settings Billing
block

Billing settings with plan details, payment method, and history

buttoncardbadgetable
Settings Security
block

Security settings with password change, 2FA toggle, and active sessions

buttoncardinputlabelseparatorbadge

Data Display

2 blocks
Data Table
block

Full-featured data table with sort, filter, pagination, row selection, and actions

buttoncardinputtablecheckboxdropdown-menuselect
Dashboard KPI
block

KPI stats dashboard with stat cards, area chart, donut chart, bar chart, and line chart

cardchart

Charts

6 blocks
Chart Area
block

Area chart with gradient fill showing monthly revenue with two series

cardchart
Chart Bar
block

Grouped bar chart showing quarterly sales comparison across platforms

cardchart
Chart Line
block

Multi-line chart with dot indicators showing daily active users

cardchart
Chart Pie
block

Pie chart with legend showing traffic sources breakdown

cardchart
Chart Donut
block

Donut chart with center metric showing budget allocation by department

cardchart
Chart Sparkline
block

Compact inline sparkline charts for KPI cards with area, line, and bar variants

cardchart

Navigation

3 blocks
Sidebar Collapsible
block

Collapsible sidebar with expandable menu groups, user footer, and resize rail

sidebaravatarcollapsibleseparator
Sidebar Icon Rail
block

Icon-only rail sidebar that expands on hover with tooltip labels

sidebaravatartooltipbadgeseparator
Sidebar Multi-Level
block

Three-level nested sidebar navigation for documentation or admin panels

sidebarcollapsibleinputbuttonseparator

E-Commerce

5 blocks
Product Card
block

E-commerce product cards with ratings, color swatches, badges, wishlist, and add-to-cart

cardbuttonbadge
Product Grid
block

Filterable and sortable product listing grid with category, price, and stock filters

cardbuttonbadgeinputcheckboxcollapsiblelabelselectswitchseparator
Product Quick View
block

Product quick-view modal with image gallery, size and color selectors, and details accordion

cardbuttonbadgedialogaccordionseparator
Cart Drawer
block

Slide-out shopping cart drawer with quantity controls, item removal, and order totals

sheetbuttonbadgeseparator
Checkout Form
block

Multi-section checkout form with shipping address, payment method, and order summary

cardbuttoninputlabelselectradio-grouptabscheckboxseparator

Productivity

1 block
Kanban Board
block

Drag-and-drop kanban board with four columns, task cards, tags, and assignees

cardbuttonbadgeavatardropdown-menuinput

Notifications

2 blocks
Notification Toast
block

Toast notification variants showcase with success, error, warning, action, and promise toasts

cardbuttonbadgeselectseparatoravatar
Notification Center
block

Notification center with read/unread states, type-based icons, tab filters, and bulk actions

cardbuttonbadgetabsseparatordropdown-menu

Other

82 blocks
Hello World
block

A placeholder block for testing the registry pipeline.

buttoncard
Animated Button
ui

Button with gradient, shimmer, glow, and pulse animation variants.

button
Glass Card
ui

Glassmorphism card with frosted, subtle, colored, and elevated backdrop-blur variants.

Gradient Badge
ui

Badge with gradient color variants — sunrise, ocean, forest, sunset, and neon.

badge
Kbd
ui

Keyboard shortcut display component for showing key combinations inline.

Stat Card
ui

Dashboard stat/KPI card with trend indicators, change percentages, and variant styles.

card
Enhanced Tooltip
ui

Enhanced tooltip with arrow support, slide/fade animations, and styled variants.

Float Label Input
ui

Animated floating label input with peer CSS transitions

Search Input
ui

Search input with leading icon, clear button, and loading state

OTP Input
ui

One-time password input with individual digit slots and auto-advance

Avatar Group
ui

Stacked overlapping avatars with overflow indicator

Progress Ring
ui

SVG circular progress indicator with animated fill and color variants

Timeline
ui

Vertical timeline with dot markers, connector lines, and icon support

Motion List
ui

Animated list with staggered fade-in animations

Accordion Fancy
ui

Enhanced accordion with bordered, separated, and flush variants

Tabs Fancy
ui

Enhanced tabs with underline, pill, and segmented variants

Navbar Sticky
block

A sticky navbar with scroll-triggered backdrop blur, mobile Sheet menu, and semantic color tokens.

buttonsheet
Navbar Transparent
block

A transparent navbar that transitions to a solid background on scroll, with mobile Sheet menu.

buttonsheet
Navbar Mega Menu
block

A full-width mega menu navbar with NavigationMenu dropdowns, accordion mobile nav, and Sheet drawer.

buttonsheetnavigation-menuaccordion
Navbar Pill
block

A pill-shaped floating navbar with rounded corners, mobile Sheet menu, and semantic color tokens.

buttonsheet
Navbar Bordered
block

A bordered navbar with search input, avatar dropdown, badge notifications, and mobile Sheet menu.

buttonsheetinputavatarbadgedropdown-menu
Navbar Sidebar
block

A sidebar-style navbar with avatar user menu, separator dividers, and mobile Sheet drawer.

buttonsheetavatarseparator
Footer Minimal
block

A minimal footer with logo, copyright text, and a small set of navigation links.

button
Footer Columns
block

A multi-column footer with grouped navigation links, logo, and separator divider.

buttonseparator
Footer Newsletter
block

A footer with an email newsletter signup form, input field, and separator divider.

buttoninputseparator
Footer Social
block

A footer focused on social media links with icon buttons and separator divider.

separator
Footer Sitemap
block

A comprehensive sitemap footer with categorized links, badge labels, and separator divider.

buttonbadgeseparator
Hero Fullscreen
block

A fullscreen hero section with centered content, badge label, and CTA buttons.

buttonbadge
Hero Split
block

A split-layout hero with text on one side and an image or graphic on the other, with badge and CTA.

buttonbadge
Hero Animated Gradient
block

A hero section with an animated gradient background, bold headline, and CTA buttons.

button
Hero Video Background
block

A hero section with a looping video background, overlay, headline, and CTA buttons.

button
Hero Illustration
block

A hero section with a decorative illustration or SVG graphic, badge, headline, and CTA buttons.

buttonbadge
Hero Bento
block

A bento-grid style hero section with feature cards, badge label, and CTA buttons.

buttonbadge
Hero Typewriter
block

A hero section with an animated typewriter text effect, badge label, and CTA buttons.

buttonbadge
Hero Particles
block

A hero section with an animated particle canvas background, badge label, and CTA buttons.

buttonbadge
Features Grid
block

A responsive grid of feature cards with icons, titles, and descriptions.

card
Features Bento
block

A bento-grid layout showcasing features with varied card sizes and visual hierarchy.

card
Features Icon Row
block

A horizontal row of icon-led feature highlights with short labels and descriptions.

card
Features Alternating
block

Alternating left/right feature sections with image, badge, heading, and description.

cardbadge
Features Comparison
block

A side-by-side feature comparison table with checkmarks and cross indicators.

card
Features Spotlight
block

An interactive spotlight feature section with mouse-following highlight effect on cards.

card
Features Cards
block

A set of elevated feature cards with icon, title, description, and hover effects.

card
Features Masonry
block

A masonry-style layout of feature cards with varying heights and visual interest.

card
Pricing Cards
block

A classic pricing section with tiered plan cards, feature lists, and CTA buttons.

buttoncardbadge
Pricing Toggle
block

A pricing section with a monthly/annual billing toggle switch and dynamic price display.

buttoncardbadgeswitch
Pricing Comparison
block

A detailed pricing comparison table showing features across all plans.

button
Pricing Horizontal
block

A horizontal pricing layout with plans displayed side by side in a single row.

buttoncardbadge
Pricing Minimal
block

A clean minimal pricing section with a single highlighted plan and simple feature list.

button
Pricing Enterprise
block

An enterprise-focused pricing section with custom quote CTA, feature highlights, and badge tiers.

buttoncardbadge
Testimonials Grid
block

A responsive grid of testimonial cards with avatar, name, role, and quote.

card
Testimonials Carousel
block

A sliding carousel of testimonial cards with prev/next navigation buttons.

buttoncard
Testimonials Masonry
block

A masonry-column layout of testimonial cards with varying quote lengths.

card
Testimonials Marquee
block

An auto-scrolling marquee of testimonial cards for continuous social proof display.

card
Testimonials Featured
block

A large featured testimonial section with a prominent quote, author details, and supporting cards.

card
Testimonials Video
block

A video testimonials section with play-button cards, thumbnails, and quote overlays.

cardbutton
Centered CTA
block

A classic centered CTA section with bold heading, description, and two action buttons.

buttonbadge
Split CTA
block

A two-column split CTA with text and benefits on the left, visual placeholder on the right.

buttonbadge
Gradient CTA
block

A full-width gradient CTA section with primary background and inverted button styling.

button
Card CTA
block

A contained card CTA centered on a muted background with heading and action button.

buttoncardbadge
Banner CTA
block

A slim horizontal announcement banner with text and dismiss button.

button
FAQ Accordion
block

A standard FAQ section using shadcn Accordion with collapsible question-answer pairs.

accordion
FAQ Two Column
block

A two-column FAQ grid layout with questions and answers in a clean open format.

FAQ Centered
block

A single-column centered FAQ list with large question text and separator dividers.

separator
FAQ with Contact
block

A FAQ list with a sticky contact CTA sidebar card for additional support.

button
Stats Counters
block

Animated number counters that count up on scroll using IntersectionObserver.

Stats Bar Chart
block

Horizontal bar chart stats with CSS-width progress bars and percentage labels.

Stats Grid
block

A 4-cell stat grid with icons, large numbers, and descriptive labels.

card
Stats Timeline
block

A vertical timeline of company milestones with dates, titles, and stats.

badge
Logo Cloud Grid
block

A static grid of logo placeholders with hover opacity transitions.

Logo Cloud Marquee
block

An auto-scrolling CSS marquee of logo placeholders with gradient edge fades.

Logo Cloud with Text
block

A logo cloud with trust headline, category badges, and logo grid.

badge
Logo Cloud Large
block

A large-format logo grid with card containers and hover opacity effect.

Bento Asymmetric
block

An asymmetric bento grid with 5 cells of varying column and row spans.

Bento Magazine
block

A magazine-style bento grid with image placeholder areas and text overlays.

badge
Bento Dark
block

A dark-themed inverted bento grid using bg-foreground and text-background tokens.

Bento Minimal
block

A minimal border-only bento grid with zero-gap shared borders and editorial typography.

SaaS Modern Landing Page
block

Full SaaS landing page with gradient hero, animated feature grid, social proof marquee, pricing toggle, and email CTA.

buttoncardbadgeswitchavataraccordioninputseparator
SaaS Minimal Landing Page
block

Clean, typography-driven SaaS landing page with maximum whitespace, trust signals, and understated elegance.

buttoncardbadgeavataraccordioninputseparator
SaaS Bold/Dark Landing Page
block

Dramatic dark-themed SaaS landing page with glow effects, neon accents, bento grid features, and enterprise-grade pricing.

buttoncardbadgeavataraccordioninputseparatortabs
Analytics Dashboard
block

Full analytics dashboard with collapsible sidebar, KPI cards, Recharts area/bar charts, and a filterable data table.

buttoncardbadgeinputavatarseparatortablescroll-areatooltip
CRM Dashboard
block

CRM dashboard with contacts table, deal pipeline kanban, activity feed, and collapsible sidebar navigation.

buttoncardbadgeinputavatarseparatortablescroll-area
Project Management Dashboard
block

Project management dashboard with kanban task board, project progress cards, team overview, and collapsible sidebar.

buttoncardbadgeinputavatarseparatorprogressscroll-area