Skip to content

Jumbotron

Jumbotron is a large hero/banner section for prominent page introductions. It supports a title, description, action area, and an optional side image for left-aligned layouts.

Basic (centered)

Tailwind v4
vue
<Jumbotron
  title="Build faster with Jetpack UI"
  description="A private design system for Jetpack Labs..."
>
  <Button variant="primary">Get started</Button>
  <Button variant="secondary">View components</Button>
</Jumbotron>

Left-aligned with image

When align="left", text sits on the left and the image slot renders to the right.

Tailwind v4
vue
<Jumbotron
  align="left"
  title="Aggregate production, simplified."
  description="Track shifts, equipment, tanks, loadouts..."
>
  <Button variant="primary">Open app</Button>
  <Button variant="secondary">Learn more</Button>
  <template #image>
    <img src="/hero.png" alt="Hero" style="border-radius:12px;max-width:360px;width:100%" />
  </template>
</Jumbotron>

Props

PropTypeDefaultDescription
titlestringLarge heading text
descriptionstringSupporting paragraph below the title
align'left' | 'center''center'Text alignment and layout mode

Slots

SlotDescription
defaultAction area — buttons or CTAs rendered below the description
imageOptional image — only visible when align="left", rendered to the right of the text

Private — Jetpack Labs internal use only