Looks & styles
Every colour scheme, font, background, host, animation and caption look, drawn by the same code that draws your videos. Hover a tile to bring its animation to life.
The look of a video comes from layers. Name a domain and you get a complete, matching look. Add a theme for a different complete look in one word, and a style block to change any part of it. Whatever you set in style wins over the theme, the theme wins over the domain, and everything you leave out stays as decided by the layer below.
{
"domain": "science",
"style": {
"theme": "blueprint-lab",
"palette": "ocean",
"mascot": "robot",
"transition": "iris",
"captions": "highlight",
"progress": "ring",
"header": [
"title"
],
"effects": [
"vignette"
]
}
}
Domains
A domain is a ready-made look for a kind of topic. If you do not set one, the engine guesses it from the title and topic.
Neutral default: the original colourful look.
general · palette classic · fonts classic · buddy host
Markets, money, trading, banking and personal finance.
finance · palette classic · fonts classic · candle host
Strategy, management, startups, operations and careers.
business · palette corporate · fonts corporate · buddy host
Brand, advertising, social media, growth and e-commerce.
marketing · palette berry · fonts bold · buddy host
Programming, software, devices, cloud and the web.
technology · palette midnight · fonts technical · robot host
Artificial intelligence, machine learning, data science and automation.
ai · palette neon · fonts technical · robot host
Security, privacy, hacking and safe computing.
cybersecurity · palette matrix · fonts terminal · robot host
Lessons, study skills, languages and how-to explainers.
education · palette arctic · fonts friendly · owl host
Physics, chemistry, biology, astronomy and discovery.
science · palette ocean · fonts technical · owl host
Playful content for children.
kids · palette candy · fonts playful · buddy host
Medicine, sleep, mental health, nutrition and self-care.
health · palette mint · fonts friendly · buddy host
Workouts, running, strength and sport performance.
fitness · palette ember · fonts sporty · buddy host
Recipes, cooking techniques, restaurants and drinks.
food · palette peach · fonts editorial · buddy host
Destinations, itineraries, culture and tips for travellers.
travel · palette ocean · fonts friendly · buddy host
Animals, plants, climate and sustainability.
nature · palette forest · fonts editorial · owl host
The past, civilisations, biographies and society.
history · palette paper · fonts editorial · owl host
Briefings, reports and explainers on events.
news · palette graphite · fonts sporty · none host
Video games, streaming and geek culture.
gaming · palette neon · fonts bold · robot host
Property, housing, architecture and interiors.
realestate · palette royal · fonts editorial · buddy host
Teams, matches, athletes and tactics.
sports · palette ember · fonts sporty · buddy host
Law, rights, contracts and regulation.
legal · palette graphite · fonts editorial · none host
Home, fashion, beauty, hobbies and personal growth.
lifestyle · palette lavender · fonts friendly · buddy host
Visual arts, music, film, photography and design.
art · palette berry · fonts bold · buddy host
Planets, stars, rockets, telescopes and the universe.
space · palette galaxy · fonts technical · robot host
Jobs, interviews, workplaces, focus and getting things done.
career · palette porcelain · fonts startup · fox host
Climate, energy, recycling, wildlife and sustainability.
environment · palette jade · fonts readable · bear host
Cars, bikes, trains, planes and how we get around.
automotive · palette graphite · fonts poster · none host
Concerts, albums, bands, podcasts and live shows.
music · palette twilight · fonts bold · cat host
Birthdays, weddings, holidays, parties and greetings.
celebration · palette sunrise · fonts bubbly · buddy host
Meditation, sleep, stress, gratitude and mental health.
mindfulness · palette aurora · fonts book · owl host
Detectives, crime, ghosts, thrillers and spooky tales.
mystery · palette noir · fonts editorial · fox host
Dogs, cats, pet care and the animal kingdom.
pets · palette lemon · fonts friendly · cat host
Themes
A theme bundles a palette, fonts, background, host, motion, captions and effects that were chosen to go together. style.theme takes its id; any other style field you add replaces that part of the theme.
neon-nights: Electric colour, glowing captions and scan lines. Gaming, tech and nightlife.
paper-press: Cream paper, serif type and a thin frame. Editorial and bookish.
kids-fun: Candy colours, chunky bubbly shapes and bouncy motion.
boardroom: Calm navy, tidy type and quiet motion. Business and reports.
arcade: Pixels, a perspective floor and a console font. Retro games.
ocean-calm: Deep blues, slow drifting motion and a soft haze. Wellbeing and nature.
golden-hour: Sunset colour, film grade and subtitles. Travel and stories.
midnight-tech: Dark navy, code in the background and glowing accents. Developers and products.
newsroom: Charcoal, headline type and a caption strip. News and updates.
chalkboard-class: A green board with chalk dust and handwriting. Lessons.
blueprint-lab: Technical drawings on blue. Engineering and how-it-works.
cinema: Letterbox bars, film grade and serif subtitles. Trailers and documentaries.
sunny-pop: Lemon yellow, stickers and shapes. Cheerful and loud.
forest-walk: Deep greens, drifting leaves and gentle haze. Nature and sustainability.
cotton-candy: Pale pink, dreamy bokeh and pill shapes. Lifestyle and beauty.
minimal-ink: Porcelain white, black type and no decoration. Clean explainers.
galaxy-quest: Nebulae, comets and a warp-speed entrance. Space and science fiction.
retro-tv: Warm faded colour, scan lines and a tube-TV cut. Nostalgia.
terracotta-studio: Clay and sand with silk ribbons. Crafts, design and food.
volcanic: Black rock, lava and heavy poster type. Sports and action.
springtime: Fresh green, falling petals and birds. Gardens, seasons and new beginnings.
gold-luxe: Charcoal and gold with a thin frame. Premium and formal.
showroom: A bright photo studio: soft light panels, a seamless floor and a glint of shine. Products on a clean stage.
launch-night: Dark and glassy, with drifting orbs and sparkle. Premium launches and tech products.
flash-sale: Speed lines, confetti and loud poster type. Offers, deadlines and big discounts.
fresh-glow: Blush tones, glass orbs and falling petals with serif type. Beauty, wellness and lifestyle brands.
app-glass: Cool light mode, frosted orbs and flowing colour. Apps, software and online services.
saas-light: Porcelain white with one soft glow of the brand colour over a faint dot grid, dark ink and rounded cards. The clean look of a software ad: app windows, notifications, short bold lines.
organic-market: Sand and leaf green, paper texture and soft light. Farm shops, groceries, bakeries and natural food.
kitchen-table: Warm ember tones, paper and a gentle film look. Restaurants, cafes, menus and recipes.
bold-street: Halftone dots, speed lines and heavy type on black. Streetwear, sneakers, music and nightlife.
clinic-calm: Light mint, floating orbs and a soft haze. Clinics, therapy, dentists, spas and wellbeing.
fintech-pro: Deep ocean blue, a network grid and glowing orbs. Banks, payments, insurance and B2B software.
estate-classic: Warm sand, a skyline and soft studio light with serif type. Property, hotels, interiors and luxury services.
festival-pop: Stage beams, confetti and loud colour. Events, concerts, launches, openings and parties.
sunset-escape: A low sun over waves and clouds. Travel, hotels, resorts, tours and getaways.
edu-bright: Sky blue notebook paper, doodles and rounded shapes. Courses, schools, tutoring and learning apps.
Palettes
A palette is a list of backdrops. By default each scene moves to the next one, which gives a video its rhythm; set cycleBackdrops to false to keep the first. Or skip palettes: brandColor builds one around a single hex colour.
classicThe original rainbow: violet, ocean, emerald, sunset, berry and midnight, one per scene.
violetDeep purple to magenta.
oceanTeal and deep blue.
emeraldGreen and teal.
sunsetCrimson, orange and violet.
berryFuchsia and raspberry.
midnightNavy with violet light.
graphiteNeutral charcoal with cool blue light. Serious and calm.
corporateTrustworthy navy and cobalt.
royalDeep blue with gold light. Premium and formal.
neonCyber purple with cyan and magenta light.
emberCharcoal red with orange fire. Energetic.
forestPine green and moss.
matrixBlack with terminal green.
paperWarm cream with amber and rose. Editorial and friendly.
arcticFresh icy blue. Clear and optimistic.
mintSoft green. Calm and healthy.
lavenderPale violet with pink. Gentle and creative.
peachWarm apricot and coral. Appetising and welcoming.
candyBubblegum pink and lemon. Playful, made for kids.
noirNear-black with a gold glint. Cinematic and elegant.
cherryDeep cherry red with blush pink light. Bold and passionate.
copperWarm brown and copper with teal light. Craft, coffee and heritage.
galaxyIndigo and violet with cyan sparks, like a night sky.
skyFresh sky blue and white. Clean and friendly.
sageSoft green and cream. Calm, natural and organic.
sandWarm beige and terracotta. Earthy and editorial.
blushPale rose and champagne. Soft, romantic and stylish.
auroraPolar-night teal melting into violet, like the northern lights.
twilightIndigo dusk with pink and amber on the horizon.
volcanoBlack rock lit from below by red and orange lava.
deepseaNear-black blue with cold turquoise light.
goldCharcoal and bronze with golden light. Luxurious.
jadeDeep green with lime and mint light. Calm and natural.
creamWarm off-white with teal and amber. Clean and approachable.
lemonSunny yellow with orange and lime. Bright and upbeat.
coralWarm coral with a splash of aqua. Playful and fresh.
meadowSpring green with buttercup yellow. Growth and nature.
porcelainCool white and slate with a blue accent. Professional.
terracottaBaked clay and sand. Earthy and handmade.
sunriseApricot sky fading to pink. Hopeful and warm.
Fonts
fonts picks a heading and body pairing. displayFont and bodyFont override one side with any of the 27 fonts below.
Pairings
classicGeist throughout (the original look).modernInter throughout.friendlyPoppins headings, Nunito text.corporatePlus Jakarta Sans headings, Inter text.technicalSpace Grotesk headings, Inter text.terminalJetBrains Mono headings, Inter text.editorialPlayfair Display headings, Lora text.boldBricolage Grotesque headings, DM Sans text.playfulBaloo 2 headings, Nunito text.sportyOswald headings, Inter text.handwrittenCaveat headings, Nunito text.sturdyRoboto Slab headings, DM Sans text.startupSora headings, Outfit text.readableLexend throughout. Easy on the eyes.magazineDM Serif Display headings, Inter text.posterBebas Neue headings, Manrope text.bubblyFredoka headings, Nunito text.markerPermanent Marker headings, Rubik text.surfPacifico headings, Outfit text.bookMerriweather throughout. Calm and literary.retro-techSpace Mono headings, DM Sans text.friendly-sansOutfit headings, Lexend text.All fonts
geist · grotesk. Clean neutral sans (the original lesson-video font).inter · grotesk. Neutral, very readable UI sans.dm-sans · geometric. Low-contrast geometric sans, friendly and modern.manrope · geometric. Modern geometric sans with a crisp look.poppins · geometric. Round geometric sans, upbeat and bold.plus-jakarta-sans · geometric. Contemporary sans with a business feel.space-grotesk · grotesk. Quirky technical grotesk.nunito · rounded. Soft rounded sans, warm and approachable.baloo-2 · rounded. Chunky rounded display, made for kids.playfair-display · serif. High-contrast editorial serif. Elegant.lora · serif. Calligraphic body serif, easy to read.roboto-slab · slab. Sturdy slab serif.oswald · condensed. Tall condensed headline face. Sporty, newsy.bricolage-grotesque · display. Characterful heavy display grotesque.caveat · hand. Handwritten accent.jetbrains-mono · mono. Monospace for code and terminals.outfit · geometric. Clean geometric sans with a friendly, modern feel.sora · geometric. Wide, techy sans that suits product and startup videos.lexend · humanist. Highly legible sans designed for easy reading.rubik · rounded. Slightly rounded sans, sturdy and playful.fredoka · rounded. Soft, bubbly display face. Cheerful.merriweather · serif. Sturdy screen serif, comfortable in long text.dm-serif-display · serif. Fat, high-contrast display serif. Magazine headlines.bebas-neue · condensed. All-caps condensed poster face. Punchy titles.pacifico · hand. Brush script with a surf-shop feel.permanent-marker · hand. Marker pen lettering. Informal and loud.space-mono · mono. Quirky monospace with retro-futurist character.Backgrounds
Backgrounds are animated layers behind every scene. background picks a ready-made stack by name (one per domain and mood, listed below); backgroundLayers builds your own, up to six layers from the bottom up. Use [] for a plain backdrop and glyphs to choose the symbols of the floating-glyphs layer.
Layers
blobs: Three big soft colour glows drifting slowly.
grid: A fine line grid fading out towards the edges.
chart-wave: A scrolling price line with ghosted candlesticks.
floaters: Symbols or emoji drifting upwards (set `glyphs`).
stars: Twinkling dots.
aurora: Wide colour ribbons waving like northern lights.
waves: Layered sine waves sliding along the bottom.
dots: A dotted grid with a soft moving highlight.
diagonal: Slanted stripes sliding across.
hex: Honeycomb pattern with cells lighting up.
bokeh: Out-of-focus light discs drifting upwards.
bubbles: Translucent bubbles rising.
particles: Dust or fireflies drifting diagonally.
matrix: Falling columns of glyphs.
network: Nodes joined by links, pulsing.
circuit: Circuit traces with pulses of light.
rays: A slowly rotating sunburst.
mountains: Layered ridges with parallax drift.
skyline: Layered city silhouettes with lit windows.
grain: A fine photographic grain overlay.
spotlight: A vignette with a soft moving spotlight.
paper: Subtle paper fibres with a soft vignette.
chalk: Chalkboard dust and faint scribbles.
confetti: Colourful pieces falling and spinning.
snow: Gently falling snow.
clouds: Soft clouds drifting across.
streams: Horizontal streams of bars and dots.
perspective: A synthwave perspective grid scrolling to the horizon.
mesh: A large soft multi-colour gradient slowly turning.
lava: Soft glowing blobs rising and sinking.
ribbons: Long flowing ribbons of colour.
sun: A glowing sun with pulsing rays above a warm horizon.
topo: Topographic contour lines turning slowly.
blueprint: A technical grid with construction sketches drawing themselves.
notebook: Ruled notebook paper with a margin line, slowly scrolling.
gears: Large interlocking gear outlines turning.
waveform: Layered oscilloscope-style sine lines.
warp: Star streaks rushing out from the centre.
galaxy: A slowly turning spiral nebula with a bright core.
orbits: Planets circling a small sun.
comets: Comets streaking across now and then.
sparkles: Four-point stars twinkling in and out.
radar: A radar scope with a rotating sweep and blips.
fireflies: Glowing dots wandering and blinking.
rain: Slanted raindrops falling.
embers: Glowing sparks rising from below.
leaves: Autumn leaves tumbling down.
underwater: Shafts of light swaying through deep water.
lightning: Flashes and bolts in a storm.
lanterns: Warm glowing lanterns drifting upwards.
halftone: A comic-book dot pattern drifting diagonally.
triangles: Translucent triangles drifting and turning.
shapes: Memphis-style circles, rings, squares and crosses.
equalizer: Audio bars bouncing along the bottom.
scanlines: CRT scanlines with a rolling bright band.
ripples: Rings spreading out from a few points, like rain on a pond.
spiral: A slowly turning spiral that draws the eye in.
beams: Light beams swinging from the top like a concert.
flow: Wide soft colour bands sliding sideways.
pixels: Square pixels blinking on and off, retro-game style.
dna: A double helix scrolling past.
atoms: Electrons orbiting a nucleus on tilted orbits.
formulas: Faint maths symbols and equations drifting up.
code: Faint lines of code scrolling upwards.
birds: A flock of small birds gliding across.
balloons: Coloured balloons floating up on strings.
fireworks: Bursts of sparks opening in the sky.
petals: Blossom petals falling and turning.
fog: Slow banks of mist drifting across.
filmstrip: Film frames scrolling along the top and bottom edges.
ticker: A band of rising and falling numbers scrolling by.
isogrid: A fine isometric (diamond) grid sliding diagonally.
doodles: Hand-drawn stars, squiggles and swirls drifting about.
softbox: Tall panels of soft studio light that slowly swell and fade, like a photo studio.
lightsweep: A smooth curved floor that melts into the wall, with a pool of light: the seamless backdrop of product photography.
orbs: Large translucent spheres drifting and catching the light, in the style of frosted-glass interfaces.
speedlines: Bold lines rushing out from the centre, for sales and big announcements.
aura: One soft glow of the brand colour breathing in the middle of a faint dot grid: the quiet backdrop of a software ad.
Ready-made stacks
| background | Layers, bottom to top |
|---|---|
general | blobs → grid → stars → floaters |
finance | blobs → grid → chart-wave → floaters → stars |
business | blobs → grid → dots |
marketing | aurora → bokeh → floaters |
technology | blobs → grid → circuit → particles |
ai | blobs → network → streams → stars |
cybersecurity | matrix → grid |
education | blobs → dots → floaters |
science | blobs → hex → particles → ripples |
kids | bubbles → confetti → floaters |
health | blobs → bokeh → floaters |
fitness | blobs → diagonal → mesh → particles |
food | paper → bokeh → floaters |
travel | rays → clouds → mountains → floaters |
nature | clouds → mountains → particles → floaters |
history | paper → grain → spotlight |
news | grid → streams → spotlight |
gaming | perspective → particles → stars |
realestate | blobs → skyline → grid |
sports | spotlight → diagonal → confetti |
legal | blobs → grid → spotlight |
lifestyle | aurora → bokeh → clouds |
art | aurora → grain → bokeh → floaters |
minimal | blobs |
calm | aurora → stars |
dreamy | bokeh → clouds → stars |
cosmos | stars → particles → orbits |
chalkboard | chalk → dots |
snowy | snow → stars |
neon | mesh → grid → scanlines → sparkles |
cyberpunk | rain → skyline → scanlines → grid |
ocean | underwater → bubbles → waves |
sunset | sun → clouds → mountains → particles |
autumn | blobs → leaves → particles |
storm | clouds → rain → lightning |
space | galaxy → stars → comets → orbits |
hyperspace | warp → stars → comets |
blueprint | blueprint → gears |
notebook | notebook → floaters |
retro | diagonal → perspective → scanlines |
party | confetti → sparkles → bokeh |
celebration | lanterns → sparkles → embers |
forest | clouds → mountains → fireflies → leaves |
night | stars → fireflies → mountains |
warm | mesh → embers → particles |
pop | shapes → halftone → triangles |
lowpoly | triangles → mesh |
music | equalizer → waveform → mesh |
radar | radar → grid → network |
biotech | hex → particles → sparkles |
industrial | gears → blueprint → embers |
silk | ribbons → mesh → grain |
map | topo → grain |
lava | lava → grain |
stage | beams → sparkles → bokeh |
lab | atoms → formulas → dots |
genetics | dna → particles → hex |
developer | code → grid → particles |
springtime | petals → clouds → birds |
carnival | balloons → confetti → doodles |
fireworks | fireworks → stars → mountains |
mystery | fog → stars → spotlight |
studio | filmstrip → beams → grain |
markets | ticker → grid → chart-wave |
isometric | isogrid → blobs |
playground | doodles → bubbles → shapes |
meditation | ripples → fog → bokeh |
hypnotic | spiral → mesh |
liquid | flow → mesh → grain |
arcade | pixels → scanlines → perspective |
skies | birds → clouds → rays |
paper | paper → grain → dots |
showroom | softbox → lightsweep → grain |
launch | orbs → mesh → sparkles |
flash | speedlines → confetti → sparkles |
glass | orbs → flow → grain |
saas | aura |
fresh | orbs → bokeh → petals |
market | paper → leaves → bokeh |
kitchen | paper → embers → bokeh |
street | halftone → speedlines → sparkles |
wellness | orbs → ripples → fog |
fintech | orbs → grid → network |
estate | skyline → softbox → grain |
festival | beams → confetti → sparkles |
escape | sun → waves → clouds |
school | notebook → doodles → floaters |
none | No layers: a plain backdrop |
Host characters
The host waves on the title card and reacts while the narrator speaks. Set mascot to none for a video without a character.
candle: The green candlestick host (the original, finance).
buddy: A friendly rounded blob in the palette colours.
robot: A cheerful robot, for tech and AI.
owl: A wise owl, for learning and history.
cat: A curious cat, for lifestyle and everyday topics.
fox: A clever fox, for tips, tricks and stories.
bear: A cuddly bear, for kids, health and food.
none: No host character.
Motion
Item animations (enter)
How the items of a scene appear as the narrator reaches them. Set style.enter for the whole video or enter on one scene.
| enter | Name | What it does |
|---|---|---|
pop | Pop | Rise and scale up with a small overshoot (the original). |
fade | Fade | Plain cross-fade. |
slide-up | Slide up | Glide in from below. |
slide-left | Slide from right | Glide in from the right. |
slide-right | Slide from left | Glide in from the left. |
slide-blur | Slide and focus | Glides in from the right while coming into focus. |
drift | Drift | Floats up slowly while fading in. Calm and natural. |
zoom | Zoom | Grow from the centre. |
focus-pull | Focus pull | Starts large and blurred, then snaps into focus. |
blur | Blur in | Come into focus. |
flip | Flip | Turn around a horizontal axis. |
tilt | Tilt | Turns in around a vertical axis. |
rotate | Rotate | Spin in slightly. |
swing | Swing | Hangs from its top edge and swings down. |
bounce | Bounce | Drop in and bounce. |
drop | Drop | Fall from above. |
elastic | Elastic | Snaps in with a rubbery overshoot. |
grow | Grow | Shoots up from its base. |
launch | Launch | Shoots up from below, stretched, and settles. |
reveal | Wipe reveal | Drawn from left to right by a moving edge. |
reveal-up | Rise reveal | Drawn from the bottom up by a moving edge. |
curtain | Curtain | Opens from the centre outwards. |
iris | Iris | A circle opens around each item. |
warp-in | Warp | Rushes in from far away, skewed and blurred. |
flash | Flash | A bright flash that settles into place. |
glitch | Glitch | A short digital stutter. |
none | None | Appear instantly. |
Scene transitions
How a scene replaces the one before it. Set style.transition for the whole video or transition on one scene.
| transition | Name | What it does |
|---|---|---|
rise | Rise | The old scene drifts up and away as the new one rises into place (the original). |
fade | Dissolve | A cross-dissolve: the old scene fades out while the new one fades in. |
slide-left | Push left | The old scene is pushed out to the left as the new one arrives from the right. |
slide-right | Push right | The old scene is pushed out to the right as the new one arrives from the left. |
slide-up | Push up | The old scene is pushed up as the new one arrives from below. |
slide-down | Push down | The old scene is pushed down as the new one arrives from above. |
zoom-in | Push in | The camera moves forward: the old scene grows past the viewer, the new one grows into place. |
zoom-out | Pull back | The camera moves back: the old scene shrinks away, the new one settles from close up. |
blur | Defocus | The old scene goes out of focus and the new one comes into focus. |
blur-zoom | Zoom blur | A fast push forward with motion blur, as in a vlog. |
whip | Whip pan | A fast sideways pan with motion blur. |
flip | Flip | The old scene turns away and the new one turns in. |
cube | Cube | Both scenes sit on the sides of a cube that turns. |
wipe | Wipe | The old scene fades as an edge wipes the new one in from the left. |
wipe-up | Wipe up | The old scene fades as an edge wipes the new one in from below. |
iris | Iris | The new scene opens from the centre as a circle. |
diamond | Diamond | The new scene opens from the centre as a diamond. |
split-h | Split open | The new scene opens from a centre line, left and right. |
swirl | Swirl | The old scene spins away and the new one swirls in. |
drop | Drop | The old scene falls away and the new one drops in with a bounce. |
bounce | Bounce up | The new scene flies up from below with a bounce. |
elastic | Elastic | The new scene stretches in and springs back. |
through | Zoom through | The camera flies through the old scene and out the other side into the new one, with motion blur. |
burn | Light burn | The old scene burns out in a warm wash of light and the new one develops from it, like a film burn. |
dip | Dip to black | The old scene fades to black and the new one fades up from it. |
flash | Flash | A white flash covers the cut. |
glitch | Glitch | A digital glitch cut. |
tv | TV | The old scene switches off like a tube television and the new one switches on. |
none | Cut | Instant cut. |
The scene that leaves stays on screen while the next one comes in, so a cut never looks like a slide being swapped. Pick one calm transition for the whole video and use a different one on the few scenes where the story turns.
Camera
style.camera decides how the picture moves while a scene is on screen. dolly and handheld are the moves of a professional edit: the first lasts exactly as long as each scene.
| camera | Name | What it does |
|---|---|---|
drift | Drift | A slow push in, pull out or sideways glide that changes from scene to scene (the default). |
dolly | Dolly | A clear, eased push in, pull out or glide that lasts exactly as long as each scene, so the picture is always travelling. |
handheld | Handheld | A faint, irregular sway, like a camera held by a person. |
still | Still | The camera does not move. |
Colour grade
style.grade puts one deliberate colour look over the whole picture, the way the last step of a professional edit does: a tone curve, a saturation and a tint for the shadows and the highlights. It is left out by default.
clean: A little more contrast and colour; nothing else. Bright product shots stay true to life.
cinematic: Teal shadows and warm highlights, the look of a film trailer.
warm: Warm, sunlit tones. Food, coffee, lifestyle and hospitality.
cool: Crisp, bluish shadows. Tech, software and anything that should feel precise.
punchy: High contrast and saturated, made to stop a thumb on a feed.
matte: Lifted blacks and softer colour. Fashion, beauty and lifestyle brands.
luxe: Deep blacks, restrained colour and gold in the highlights. Premium products.
Effects
Effects are finishing touches over the whole picture: a vignette, film bars, a colour grade, a glow. style.effects takes a list of up to 4; [] switches off the effects of a theme.
vignette: Darkens the corners to pull the eye to the centre.
letterbox: Black cinema bars at the top and bottom.
frame: A thin inset border, like a picture frame.
film: Warm, slightly faded colour with a hint of grain, like old film.
mono: Drains all colour from the picture.
vivid: Pushes saturation and contrast.
dim: A darker, moodier picture.
leak: Warm light drifting across the picture, as if the lens let some in.
haze: A soft, bright bloom over the picture.
glow: Headlines and captions get a soft glowing halo.
chromatic: Headlines get a subtle red and blue colour split.
scanfx: Fine CRT lines over everything.
shine: A band of light that glides across the picture every few seconds, like a glint on polished metal.
grain: Fine, restless grain over the picture. It takes the digital edge off and makes the colours feel printed.
Captions
Captions show the sentence being spoken, a few words at a time, with the current word highlighted. They can be burnt into exports (captions: true, the default) or switched off. captionPosition is bottom (the default) or top.
glass: Frosted dark pill with a karaoke highlight (the original).
plain: Bold text with a soft shadow, no box.
highlight: Spoken word gets a coloured marker behind it.
outline: Heavy outlined text, social-video style.
bar: A full-width dark strip, news style.
bold: Large bold text with the spoken word enlarged.
neon: Glowing letters in the accent colours; the spoken word flares up.
sticker: A white label, slightly tilted, like a sticker slapped on the picture.
underline: Plain bold text; the spoken word gets a thick coloured underline.
boxed: Every word in its own rounded chip; the spoken word lights up.
karaoke: Words already sung are lit, the rest are dimmed, like a lyric video.
cinema: Italic serif subtitles with a fine shadow, like a film.
comic: Chunky letters with a hard offset shadow; the spoken word pops.
gradient: Letters filled with the accent gradient.
terminal: Green-on-black monospace in a console strip.
Top bar, progress and logo
Top bar
Every scene except the title card shows a bar along the top with the host, the title, the kicker and the brand name. style.header is the list of the parts to show: leave it out for all of them, give a shorter list to keep some, or [] to remove the bar from the whole video. A single scene can override it with header: true or header: false, which is handy for a map or a big statement that should fill the frame.
| header part | Name | What it shows |
|---|---|---|
host | Host | The host character (or picture) at the left end of the bar. |
title | Title | The title of the video. |
kicker | Kicker | The small line above the title (`kicker` of the video). |
brand | Brand name | The brand name at the right end of the bar (`brand.name` of the video). |
Progress indicator
style.progress adds an indicator along the top edge of the video (or a small ring in the corner), so viewers see how far they are. It is off by default, which suits short and cinematic videos; use it for long lessons. A scene can turn it on or off with progress: true or progress: false. With more than 16 scenes dots falls back to bar.
| progress | Name | What it does |
|---|---|---|
none | None | No progress indicator. |
bar | Bar | A thin bar along the top edge that fills as the video goes on. |
dots | Dots | One dot per scene along the top edge; the current one is stretched. |
glow | Glow bar | A thicker bar with a glowing head that fills as the video goes on. |
ring | Ring | A small ring in the top corner that fills as the video goes on. |
Logo
brand.logo is the address of a picture (an http(s) address, a data:image URL or a path starting with /) shown in a corner of every scene. brand.logoPosition picks the corner: top-right, top-left, bottom-right, bottom-left. A transparent PNG or an SVG looks best. A logo that would not stand out on the background (a white logo on a light video) can sit on a rounded plate: brand.logoPlate is light (for a dark logo) or dark (for a light one).
Safe zones
On a tall video (9:16) the apps of TikTok, Instagram and YouTube draw their own buttons, names and captions over the picture. style.safeZone keeps the titles, captions and logo clear of them, and draws everything a little smaller to fit. The margins are those the platforms publish for a 1080 × 1920 video; all takes the tightest of each, so one video works everywhere. Other shapes are not changed.
| safeZone | Name | What it keeps clear |
|---|---|---|
tiktok | TikTok | Clear of TikTok's top bar and the caption, music and button stack at the bottom and right. |
reels | Instagram Reels | Clear of the Reels header and the account, caption and button stack. |
shorts | YouTube Shorts | Clear of the Shorts header, the channel line and the buttons on the right. |
all | All of them | The tightest margins of the three, so one video works on every platform. |
Shapes and tones
Corner shape
shape sets how round cards, chips and buttons are.
sharp · Almost square corners. Technical and editorial.soft · Gently rounded corners.round · The original generous corners.pill · Very round, bubbly corners.bubble · The roundest corners the cards can take. Toy-like.Tone sets
Tones colour chips, bars and chart parts. tones chooses the set; an item then picks one of the eight tones by name with its own tone field (rose marks something negative, emerald something positive).
vivid · Saturated accents (the original).pastel · Soft light accents.muted · Desaturated, serious accents.mono · Neutral slate accents, no colour coding.neon · Electric accents that glow on dark backdrops.earth · Natural clay, moss and stone accents.candy · Bright sugary accents.ocean · Cool blues and teals only.retro · Warm, slightly faded print-era accents.