@vireya/blocks

Blocks Showcase

Pre-composed, themeable sections customized through props. Drop one in, tweak the props, ship.

26 blocks10 families0 runtime CSS

Blocks are pre-composed page sections — heroes, pricing tables, feature grids, footers — assembled from Vireya components and customised entirely through props. Instead of rebuilding the same marketing markup on every project, you drop a block in, pass your content, and ship. Every block reads the same design tokens, so it inherits your theme automatically.

Each family below opens to live examples with copyable source plus a short guide on when to use it. Browse by category, or read more about theming & design tokens.

hero/*

Heroes

Page-opening sections — set the tone, frame the value, get the user to scroll.

4 variants

cta/*

Calls to action

Conversion sections — banner, mid-page, or inline email capture.

3 variants

feature/*

Features

Show what you do — icon grid, alternating rows, or a check-list of capabilities.

5 variants

logoCloud/*

Logo clouds

Social proof — single row or grid, with optional grayscale.

2 variants

pricing/*

Pricing

Tier comparison cards with popular highlight, or simple two-column.

2 variants

testimonials/*

Testimonials

Social proof — quote grid or single featured statement.

2 variants

faq/*

FAQ

Accordion list, single-column or sticky-title two-column.

2 variants

contact/*

Contact forms

Get-in-touch sections — centered card or split with info column.

2 variants

navbar/*

Navbars

Page header with the @vireya/ui NavigationMenu primitive — flat or with dropdowns.

2 variants

footer/*

Footers

Multi-column links with brand, or minimal single-row.

2 variants