Everything on this page is a White Label block — same content as our sister demo site, completely different theme.
The White Label platform
One backend. Every brand. This page proves it.
Every section below is an admin-editable block from the White Label library — accessible, responsive and themeable per tenant. Visit this same page on our second demo domain and watch an entirely different site appear.

A logo strip for instant credibility
And a marquee when you want some motion
Stats grid: lead with the numbers
45+
Library blocks
Every one of them on this page
1
Shared backend
Serving every tenant site
100
Lighthouse scores
Targeted on every block
2
Locales out of the box
English and Spanish, per field
Progress stats: show how you score
- Performance98%
- Accessibility100%
- Best practices100%
- SEO100%
Stats rings: progress at a glance
- 84%
Page views
456,578
24% more than last month
- 62%
Orders
4,145
13% more than last month
- 91%
Revenue
$13,456
Best quarter so far
- 12%
Refunds
145
7% less than last month
Stats segments: break one number down
Page views by device
$74,123
+18%
- Mobile51%$18,153
- Desktop32%$11,213
- Tablet17%$6,123
Stats trends: values with direction
Revenue
$13,456
+34%
Compared to previous month
Profit
$4,145
-13%
Compared to previous month
Coupon usage
745
+18%
Compared to previous month
New users
188
-30%
Compared to previous month
Icon features: six benefits at a glance
Fast by default
Server-rendered semantic HTML with minimal client JS.
Accessible
Keyboard support, reduced-motion and WCAG-minded markup.
Localized
Every field can be translated per tenant locale.
Themeable
Every color on this page is a CSS custom property.
Multi-tenant
Strict data isolation between tenants out of the box.
Fast to launch
Compose a page from blocks and publish — no build step.
Feature grid: three cards that do the selling

Compose in the admin
Tour the page builderEditors assemble pages from the block library — no tickets to engineering.

Theme with tokens
Browse the theme tokensA tenant's Custom CSS re-skins every block, from buttons to borders.

Publish everywhere
How multi-tenant routing worksEach tenant's domain serves its own pages from the shared backend.
Feature list: alternating rows for longer stories

Step 1: Build the page
See the editing experiencePick blocks, fill in content, reorder with drag and drop — the layout you see here is just an ordered list in the admin.

Step 2: Brand the tenant
Read the theming guidePaste brand tokens into the tenant's Custom CSS field and the whole site follows, including this very row.

Step 3: Ship the domain
See the launch checklistPoint DNS at the platform and the tenant resolves by host — no separate deployment per site.
Image + text: the classic feature spotlight
Pair an image with rich text and a call to action. On our sister demo this exact block wears a different theme — tilted photo, serif type, another palette entirely.

Bento grid: mix cell sizes for editorial layouts

Flagship
Lead with your hero feature
The large cell anchors the grid.
Speed
Fast
Server-first.
A11y
Accessible
WCAG-minded.

Scale
Multi-tenant by design
Strict isolation between tenants.
Theme
Tokens everywhere
Radii, borders and colors in this grid are all tenant-themeable.
Tabbed content keeps dense information scannable — tabs on desktop, an accordion on mobile, automatically.
Each tab is a rich-text field in the admin; add or remove tabs without touching code.
Active-tab accents and borders follow the tenant theme like everything else.
Why tabs?
Tabbed content keeps dense information scannable — tabs on desktop, an accordion on mobile, automatically.
Editing
Each tab is a rich-text field in the admin; add or remove tabs without touching code.
Theming
Active-tab accents and borders follow the tenant theme like everything else.
Steps: onboard in four moves
Create a tenant
Spin up an isolated tenant in seconds.
Compose pages
Assemble them from this block library.
Apply the brand
Custom CSS tokens re-skin every block.
Go live
Point the domain and publish.
Timeline: tell the story in order
Foundation
Q1 2026Multi-tenancy and localization land.
Block library
Q2 2026The full themeable library ships — this page.
Live preview
Q3 2026In-admin preview for every block.
Card grid: posts, case studies, anything card-shaped

Theming
Re-skinning a whole site with one CSS field
Read: Re-skinning a whole site with one CSS fieldHow tenant tokens cascade through every block on this page.

Architecture
One backend, many domains
Read: One backend, many domainsHost-based routing means each tenant is just DNS away.

Editorial
Blocks editors actually enjoy
Read: Blocks editors actually enjoyDrag, drop, publish — the admin works the way editors expect.
Gallery: a uniform grid with captions

Captions are optional 
Aspect ratio is a theme token 
So is the corner radius 
Lazy-loaded by default 
Semantic figure markup 
Six items, zero JavaScript
Testimonial grid: three voices side by side
We launched four branded tenant sites in the time the old stack needed for one.

Editors stopped filing tickets — they compose pages themselves now.

The theming tokens meant our brand guidelines survived contact with the CMS.

Or a carousel when you have more praise than room

We replaced three separate site builds with one White Label backend — every brand keeps its own look, we keep one codebase.

Trust badge: borrow some social proof
Excellent
The fastest way to see the platform's value is this page — once on each demo domain.
Pricing table: tiers, badges and feature lists
Starter
$0foreverKick the tyres on one tenant
- 1 tenant
- Community support
- Most popular
Studio
$99per monthFor agencies shipping client sites
- Unlimited tenants
- Custom domains
- Per-tenant theming
- Priority support
Enterprise
CustomFor platforms and regulated teams
- SSO & audit logs
- SLA
Comparison table: the side-by-side close
| Starter | Studio | Enterprise | |
|---|---|---|---|
| Tenants | 1 | Unlimited | Unlimited |
| Custom domains | — | ✓ | ✓ |
| Per-tenant theming | ✓ | ✓ | ✓ |
| SSO | — | — | ✓ |
| Support | Community | Priority | Dedicated |
Content columns: three threads of one story
Architecture
One Payload backend serves every tenant with strict data isolation.
Localization
Every field is translatable; English and Spanish ship by default.
Theming
Each block exposes CSS custom properties for per-tenant branding.
Glossary: define your terms
- Tenant
An isolated customer site served from the shared backend — like this one.
- Block
A themeable, admin-editable page section. You are reading one.
- Token
A CSS custom property a tenant theme overrides — colors, radii, spacing.
FAQ: answer objections before the call
Is this really the same content on both demo sites?
Word for word. Both tenants seed this exact page; only the theme and chrome differ.
Can each tenant theme every block?
Yes — every color, radius and accent on this page is a CSS custom property with a sensible fallback.
What about new blocks?
A drift guard fails the seed if a registered block is missing from this page, so the showcase can't silently go stale.
Event list: dates, times and a place to click
- 2:00 PM
- 11:00 AM
- 5:30 PM
Post list: editorial without the cards
- ReleaseJun 10, 2026
Every block, one page: the new showcase seeds
Two demo tenants, identical content, opposite themes.
- GuideMay 28, 2026
Theming a tenant from a brand book
Turning brand guidelines into Custom CSS tokens.
- EngineeringMay 14, 2026
Why the block layer is server-first
Semantic HTML and modern CSS over client JavaScript.
Team grid: put faces to the platform

Noor Patel
Platform engineering
Builds delightful, accessible tenant sites.

Eli Sanderson
Block library
Builds delightful, accessible tenant sites.

Ana Duarte
Design systems
Builds delightful, accessible tenant sites.

Kit Alvarez
Customer success
Builds delightful, accessible tenant sites.
Video embed: the two-minute tour
Map embed: show up on the map
Image compare: drag the handle, tell the story



Image banner: the full-bleed moment
A scrimmed photo with overlaid calls to action — the highest-impact block in the library.
Image tile grid: clickable, captioned tiles
Container: the same grid, wrapped in a narrow column
Download list: hand over the files
Contact card: the essentials, structured
Talk to the team
- 123 Example Street, London, SE8 3GGView map
- hello@example.com
- +44 20 1234 5678
- Mon–Fri, 9am–6pm
App download: badges done properly
Store badges with real, accessible markup.

Newsletter: capture the interested
A themed signup form, no third-party widget.
CTA split: the considered ask
Image plus copy plus buttons — for when the banner below feels too loud.

CTA banner: the direct ask
Seen everything? This is where a visitor becomes a conversation.
Link columns: footer-grade navigation, anywhere
Logo wall: the bigger trust grid
Rich text, beautifully styled
Long-form editorial prose uses the same token-driven styles as admin rich text, so articles and policies stay on brand without extra work.
Subsections flow in the reading column
Headings, paragraphs and inline emphasis stay within a comfortable measure for readability across tenant themes — including the two demo themes wrapped around this very paragraph.

























