Skip to content

Content studio

Two-column masonry of AI studio feature tiles.

Usage

Usage
import { BentoGrid } from '@/components/blocks/bento-grid-01'


<BentoGrid />


// Change the copy with props. The images live in bento-grid-01.tsx, so edit them there.
<BentoGrid
  eyebrow="Why us"
  title="Everything your content team needs"
  promptText="Create a summer launch ad"
  features={{
    prompt: { label: 'Prompt', title: 'Describe the ad you want' },
    modes: { title: 'Pick how hands-on you want to be' },
  }}
/>

Install

pnpm dlx shadcn@latest add @pastaui-pro/bento-grid-01

Source

Props

Content studio props
PropTypeDefaultDescription
eyebrowstring= 'Why Loudhailer'Small label above the heading.
titleReactNode= Every campaign, one prompt awaySection heading. The default highlights “one prompt” in a coral gradient.
featuresPartial<Record<'prompt' | 'variants' | 'models' | 'integrations' | 'consistency' | 'modes', { label?: string; title?: string }>>= —Overrides for the label and heading of each tile. Anything you leave out keeps its default.
promptTextstring= 'Make a cold brew ad'Text typed into the prompt input mockup.
modesHintstring= 'Autopilot picks sizes, copy and layout'Muted line under the mode toggle.
classNamestring= —Extra classes for the outer section.