Skip to content
Motion
ProIn reviewv1.0.0

Parol CTA

A seasonal call to action: a capiz parol builds itself in 3D, lights chasing round its rays, beside the offer.

Controls

Variant
<CtaParol />

About

A Lokal, seasonal block built on Parol. Launchpad offers it from October to January.

Use it when

  • Holiday offers, pre-orders and party bookings.

Skip it when

  • Outside the season.
  • The page already has a 3D section (one per page).

Install

The demo above is live today. Installing Pro items opens with VibeBox Motion Pro; join the waitlist to hear first.

Code

The source is part of VibeBox Motion Pro.

Licensed per seat; it installs with the same shadcn command once Pro opens.

See Pro and join the waitlist

Content

Typed slots from schema.ts. Facts (hours, prices, quotes, names) come only from the business; until then they render as fill-ins.

SlotLabelTypeLimitFact
eyebrowKickertext32 chars—
headingHeadingtext60 chars—
leadIntrotext160 chars—
primaryActionMain buttonaction24 chars—
secondaryActionSecond buttonaction24 chars—

Variants

  • Parol rightdefault

    parol-right

    Copy left, the parol right.

  • Parol left

    parol-left

    The parol left, copy right.

Accessibility and motion

Keyboard
The actions.
Screen readers
A heading, a line and actions; the parol is decorative.
Touch
Nothing depends on touch.
Reduced motion
A still, fully lit parol.

Edge cases and limits

  • One own-WebGL section per page.
  • A band of pool caustics with a call to action to book a stay

    A closing call to action on light moving through water, for resorts, pools, spas and swim schools.

    Calls to action block · WebGL2

  • Large type reading Ready when you are beside a line and two buttons

    The last nudge before the footer: one line and one action, as big type, a panel with art, or a quiet row.

    Calls to action block · Server

  • A rounded band of drifting spectrum colours with a centred call to action

    A closing call to action on a band of the brand's colours drifting slowly as a mesh gradient.

    Calls to action block · WebGL2

↑ ↓ to move↵ to openesc to close