Curbly
Curbly
A deep teal void with drifting lagoon light and tumbling out-of-focus coral icon cubes; every 3 s hard cut brings a new arrangement of phones (one, a grid of six, a fan of three, a pair) and a frosted glass callout card whose title types on.
No set: a deep backdrop with three soft haze clouds drifting well behind the subject, small rounded icon cubes tumbling out of focus, and frosted translucent slabs with a glare band, under a soft directional key and a cool fill. A clean, airy 26.1 s piece at 120 bpm in nine evenly spaced beats of about 3 s, each a new arrangement rising, sliding or fanning in.
- Length
- 26 s
- Scenes
- 9
- Device
- iphone
- Style
- abstract
- Camera
- fast cuts, push in, locked off
//
CURBLY · FROSTED CALLOUTS — a 26.1 s app promo for Curbly, a ride-hailing app ("the ride that meets
you at the curb"). Shot sheet: reference-shot-sheet.md beside this file. Same beat order, same nine
pictures, same 3.0 s hard cuts, same phone counts and poses, a deep teal void with drifting lagoon
light and tumbling coral icon cubes, the same frosted callout card per beat with its title typing on.
Preview: http://localhost:4444/runtime?project=projects/templates/ref-ma-08-frosted-callouts/ref-ma-08-frosted-callouts.promo
IDENTITY. Mark: the Tabler `route` glyph (a curb-to-curb path) on a coral tile + the lowercase
"curbly" wordmark. Palette: void #1d302e -> #1a2a29 · haze #245650 / #284b47 / #3a9e92 · screen
night #0c1a19 / card #142826 / line #23403d · ink #ffffff / #0b1f1c · muted #a3bdb8 / #4a5e5a ·
paper #ffffff / #f1f6f5 · Curbly coral #ff7a59 (accent) · lagoon teal #2ec4b6 · live #ff4d6d.
THE WORLD (1 unit = 1 mm). No set: the reference is a void, so the world is the void.
backdrop a deep teal plate (#1d302e -> #1a2a29) with three soft lagoon haze clouds 1.1-1.5 m behind
the subject that drift across the frame each shot (the reference's moving light blotches).
cubes fourteen rounded "app icon cubes" (14-26 mm, coral, each face a 2x2 grid of Curbly
pictograms: pin, car, star, clock — media/curbly-cube-face.png, made by
textures-src/make_textures.py) spread 80-650 mm behind the subject, tumbling and drifting,
out of focus. The same field restarts every shot, as the template's pre-comp does.
phones iPhones with a deep teal clear-coated shell (teal-shell), every screen a
ui3d(overlay=screen) stage converted from ref-ma-08-frosted-callouts.screens.html
(npx tsx scripts/html-screens.mts with the .screens.html, .sections.json and .screens.json here).
cards the callouts: a frosted slab (extruded rounded rect, translucent clear-coated physical)
+ a ui3d stage carrying the copy with the glare band (media/curbly-glare.png) on top. The card body
is teal slate #395a57 at ~75 % (solved from the reference card over dark and over white), which also
lets the DOF pre-pass see it, so the type stays sharp while the cubes behind it blur.
BEATS (wall clock, hard cuts, no transitions — the reference cuts at 2.0, 5.03, 8.0, 11.07, 14.07,
17.07, 20.01, 23.01)
t-title 0.0- 2.0 the void, "MEET CURBLY / RIGHT TO YOUR CURB" small and centred, fades in.
s1 2.0- 5.0 card left "YOUR CURB, ON DEMAND"; one phone rises in from the bottom right (dark hero).
s2 5.0- 8.0 six phones in a staggered two-column grid recede and slide down-left; card right
"ONE TAP FOR EVERY ROUTE".
s3 8.0-11.0 one phone leaning back, rolled, rising in; card left over it "FIXED PRICES".
s4 11.0-14.0 three phones: the centre one alone, then two slide out from behind it; card
rises in over the lower half "CHOOSE A CAR FOR THE DAY".
s5 14.0-17.0 the close shot: one screen fills the frame height; two cards slide in from the
sides "SHARE YOUR TRIP LIVE" / "TRUSTED DRIVERS"; the car marker drives the route.
s6 17.0-20.0 a phone standing, a phone lying flat in front of it (landscape); card right
"DRIVE ON YOUR CLOCK".
s7 20.0-23.0 one phone, then a second splits out from behind it, both tilt apart; card centre
"PINNED SPOTS, QUICKER PICKUPS".
s8 23.0-26.1 the last phone slides in lying back on a diagonal; centred card
"DOWNLOAD CURBLY / FIRST TRIP FREE".
WAIVED FOR THIS BATCH (the reference has none of them): no ultra close-up, no growing input, no screen
assembly; the camera-on-scre