Marketing

SaaS Hero

Premium product hero with social proof and an application preview.

Open Markdown
PProa Cloud
Rust-native. Web-ready.

Ship the interface your product deserves.

Build polished, accessible product surfaces in Rust. Proa keeps rendering fast, components composable, and your design system fully yours.

No framework lock-in · Accessible defaults · Source in your repo

Production

Workspace overview

Healthy

Requests

1.84M

↑ 18.2%

Render time

7.6ms

↓ 2.1ms

Uptime

99.99%

Last 30 days

Recent deploymentsView all
catalog-v2
2 min ago
dashboard-polish
18 min ago
FreeSaaS Hero

Premium product hero with social proof and an application preview.

Browse block source
hero_saas.rs
// SPDX-FileCopyrightText: 2026 Proa Labs, Inc.
// SPDX-License-Identifier: (MIT OR Apache-2.0) AND MIT

// Adapted from MIT-licensed sources:
// - Tailark, `packages/mist-kit/blocks/hero-section/four/index.tsx`
//   https://github.com/tailark/blocks @ 8eadeb3389ccccc4bfc4a10bca959c1b39e47b71 (MIT License)
// - TWBlocks, `blocks/hero/hero3.tsx`
//   https://github.com/tommyjepsen/twblocks @ ff88cb951dab0dc01198b6570ec5f5cf21250d45 (MIT License)
//! SaaS hero block — product-led copy, dual CTAs, and an app preview.

use proa_macros::html_sync;
use proa_ui::{Badge, BadgeVariant, Button, ButtonSize, ButtonVariant, Card};

const NAV_LINKS: &[(&str, &str)] = &[
    ("/components", "Platform"),
    ("/blocks", "Customers"),
    ("/pricing", "Pricing"),
];

/// Preview-panel metrics. The trailing note is toned green when it reports an
/// improvement and muted when it is only context.
const METRICS: &[(&str, &str, &str, &str)] = &[

Search

Type at least 2 characters

Customize

Make it yours

Palette

Radius

Overview
Components
Settings

Build your own

Themed Proa UI surface

Preview
Components52
RecipesTyped
customer-portal