Airloom
Airloom
A guided-tour reel in a dark void: white chevron nav buttons appear and get pressed before every whip pan to the next shot, phones in different finishes scroll their screens beside condensed two-line labels, the screen's layers drop home, map pins pop off the glass, and an address types into a search bar.
A dark void with fine grain and a vignette, lighter at the top centre, scattered with flat diamond confetti, lit by one soft key from the upper left and a gentle fill over a studio reflection for metal, with map pins popping up on thin stems. A smooth, guided 60.5 s piece at 120 bpm in seven beats of about 8-10 s, each one handing off to the next with a whip pan.
- Length
- 1:01
- Scenes
- 7
- Device
- iphone
- Style
- abstract
- Camera
- locked off, whip pan, tracking, crane, pull back
//
AIRLOOM — "Every flight, woven together." 60.5 s, 16:9, 1920×1080 @ 30, no VO.
Airloom (fictional) is a flight tracker that weaves every flight, gate ping, fare
alert and trip plan into one thread: live flights, delay outlooks, fare finds, a
day-by-day trip planner, a logbook of passes and photos, and a world map of flights.
REFERENCE a stock app-promo template (projects/references/README.md), mimicked shot for shot:
reference-shot-sheet.md in this folder. Kept: the dark void with grain and
vignette, the flat diamond confetti, the white chevron nav buttons pressed before
each pan, the condensed uppercase two-line labels, every pan, the T3 turn, the
screen-assemble beat, the map pins and the typed address end card.
IDENTITY Name "Airloom", wordmark lowercase "airloom" (Inter 800). The mark: an aubergine
rounded square holding a jade infinity loop (Tabler infinity), the "loom" thread;
on the end card a white ring with the same loop. Title mark in Playfair Display.
PALETTE stage: aubergine-charcoal void #241b2c → #110c16, env #140f19, lavender fill
light #e3d9ee. Type: ink-white #ffffff, ink-grey #bdb2c8 (basic, unlit).
Diamonds: lavender greys #ddd3e6 #ad9fbb #efe9f4 #c8bcd3 + one jade #6fc2a6,
fills #8d8199 #6f647b #a194ad #5a5066, dots #f6f1f9. Nav: #e6dfec / #f4eff7 / #261538.
App: canvas #f6f3f8, surface #ffffff, ink #261538, muted #5e5070, line #e5ddeb,
jade #11a67d (brand), rose #e0538c, plum #9b4fd1, mustard #e3b93a, cobalt #3d6fe0,
teal #1497b0. Map pins: jade dots, lavender-white stems.
PHONES s2 space-black, s3/s6 a matte mauve custom finish (gold preset, body-color
#c7b3c2, roughness 0.3), s4 silver, s5 graphite.
SCREENS ref-ma-03-map-pins.screens.html (Tailwind only) → scripts/html-screens.mts
(sections in ref-ma-03-map-pins.sections.json) → ref-ma-03-map-pins.screens.json,
pasted below as templates with the hand tracks re-attached (scrolls, swipe, row
gates, alert, tap, layer drops). r = 9.1 on every full-screen card.
IMAGES placeholders filled by npm run promo:images (media/ph-*, ps-*, ch-*).
AUDIO music: music/airloom-bed.wav (audio-work/score.py); SFX media/sfx-*.wav
(audio-work/sfx.py), spotted on the picture's own keys.
BEATS (wall clock, gap-clock=run, 0.5 s gaps carry the pans)
# in out shot
S1 0.0 5.5 title: "Airloom", EVERY FLIGHT, WOVEN TOGETHER, diamonds rise; pan up
S2 6.0 15.5 SMART TOOLS: black phone swings in, feed scrolls, swipe to the flight
page at 10.0, ‹ › at 10.3, QUIET DESIGN, › pressed 14.55; pan right
S3 16.0 25.5 CATCH EVERY FARE DIP: fare grid scrolls, alert lands 17.9; T3 turn
21.1–22.4 to the trip plan; WEAVE THE WHOLE TRIP; ˅ pressed 25.0
S4 26.0 33.5 the screen's four layers drop home 27.5–28.2; › pressed 32.9
S5 34.0 41.5 logbook grid scrolls, three captions; ˅ pressed 40.95
S6 42.0 49.5 map: FLIGHTS FOLLOWED IN 2026, six pins pop 45.1–45.85; ˅ pressed 48.95
S7 50.0 60.5 bar clicked 53.0, WWW.AIRLOOM.APP types 53.5–55.9, magnifier 56.55,
mark rises 57.0, fade 59.4–60.4
Preview: http://localhost:4444/runtime?project=projects/templates/ref-ma-03-map-pins/ref-ma-03-map-pins.promo
promo#ref-ma-03-map-pins(width=1920 height=1080 fps=30 gap-clock=run)
audio
tracks
// music: music/airloom-bed.wav — procedural score (audio-work/score.py), D major, 120 BPM, −16 LUFS;
// one bar = 2 s, so every pan lands on a bar line (6, 16, 26, 34, 42, 50); the logo chord hits 57.0
track#music(asset="music:airloom-bed" start=0 volume=0.8)
// designed SFX (audio-work/sfx.py → media/sfx-*.wav), on the picture's own keys (wall clock)
// ── the pans: