Hero Section

Landing hero with title, subtitle, CTAs, and optional fine print.

Bundles a full-viewport marketing shell — gradient backdrop, centered typography, and a CTA row — that would take several primitives to recreate by hand (Flex, Display or Title2, Button, custom section CSS). Use this for above-the-fold landing blocks; for simpler in-page headers, compose typography and buttons directly.

Set id for in-page anchor navigation. full_height=true (default) uses 100svh so the hero fills the viewport on mobile browsers with dynamic toolbars. Custom heights accept HeightUnit::Px, Vh, Svh, or Rem.

Background and text colors follow the active theme so contrast stays readable in light and dark mode.

Background parallax respects prefers-reduced-motion via the shared reduced-motion hook — test with OS accessibility settings enabled.

Default

Full-height hero with title, subtitle, CTAs, and fine print.

Your New Software Product

Build faster with a human-friendly, enterprise-ready toolkit.Free trial - No credit card - SSO ready
Full Height (Default)

Hero using the default full viewport height (100svh).

Full Height Hero

This hero section uses full viewport height (100svh) by default.Default behavior - full_height=true
Custom Height Examples

Fixed pixel, viewport, and rem height variants.

500px Height

Custom height using pixels.

50vh Height

Custom height using viewport height units.

30rem Height

Custom height using rem units.