Curtain reveal
Section transition where two lit-key curtain halves part (or one panel wipes up) on scroll into view or on cue, content settles from a slight zoom and headline parts rise after; reduced motion shows it.
Preview
Split, on scroll into view
Opening night
The lantern season
Twelve evenings of light and music along the old harbour wall.
Wipe, on cue
Announcing
A second stage
The square gets its own stage this year, with a late set every Friday.
Install
Pro source requires Pebble Pro. Try the full preview above.
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| variant | "split" | "wipe" | "split" | Two halves parting to the sides, or one panel wiping up. |
| open | boolean | — | Controlled reveal on cue; omit to open on scroll into view. |
| amount | number (0–1) | 0.4 | Visible fraction of the section that triggers the reveal. |
| once | boolean | true | Stay open after the first reveal (false closes again on leave). |
| cover | ReactNode | — | Shown on the closed curtain; in split it parts with the halves. |
| CurtainRevealRise delay | number (s) | 0 | Wrap headline parts to lift them in after the curtains clear. |
Pro component
Try the full preview above. Editable source and build guides require Pebble Pro.
