Swiss Motion Graphics — Style Prompt

International Typographic Style in motion: a modular grid, one typeface, one signal colour, and movement as exact as a printing press. References (grammar only): 1950s–70s Zurich posters (Müller-Brockmann, Hofmann, Gerstner, Crouwel) for the grid, flush-left type, scale contrast and "designing programmes"; modern identity systems in motion (Experimental Jetset, Pentagram) for snaps on the beat. Never copy a specific historical poster's composition (no concentric-circle or fan layouts lifted from Müller-Brockmann), never use Helvetica or Akzidenz font files, never name a real institution on a poster.

1. Essence, and what it is not

Not a keynote (no gradients, no glow, no device renders), not kinetic typography for a lyric video (words don't fly, spin or bounce), not data visualisation (bars have mass as graphic form, not as charted quantities, unless the grid gives them that meaning), not a Bauhaus pastiche of primary shapes.

2. Materials & rendering

3. Colour logic

4. Type & subtitles

5. Motion quality

6. Camera grammar

A vocabulary, not a route. The camera moves only with the precise ease and only on beats. Opening and ending come from the topic.

Move What it expresses Can serve
Locked spread cause (left) → effect (right) a rule applied; a before/after; a comparison
Hard pan by one page or column the next step in a system a sequence; a catalogue; a timeline
Rotate 90° and stop the same thing read another way a poster as a score; a chart as a map
Pull out to a wall of artifacts one programme, many outputs a brand system; a product range; a series
Push into one module detail; the unit of the system a pixel; a letter; a single data point
Grid extends past the page the system is bigger than the artifact scale; ambition; a break from constraints
Split frame into equal cells parallel cases options; variants; team members
Vertical scroll through a column reading; a list a manifesto; a spec sheet; a timetable

Framing: everything on the grid; the signal element may sit off-grid only when it is being the exception. Transitions are wipes, knife cuts, camera moves and re-flows; never dissolves.

7. Sound palette

8. Native moves

A menu: use the ones your story needs.

9. Pitfalls of the medium

10. Engine

In demo/: ease.js (cubic-bezier(.7,0,.2,1), snap(t, t_arrive, dur), steps(), track()), film.js (layout system, clip-reveal text, knife cuts, bars from a score, rotation reveal, wall of artifacts, caption rows), main.js (fonts, whisper word times, ?nosub=1, ?poster=1), score.json (the shared data file for picture and music), tools/words.py and tools/subs.py (word timings, asserted subtitle intervals). File list and build steps: DEMO.md "Build notes".

11. Variation space

You decide the system, what the grid means, the exception (or none), the signal colour, the opening and the ending. All far from our demo:


How our demo was made (story, shots, score, end card, build): DEMO.md. Read it after your treatment exists.