Files
teamai-test/.teamai/skills/common/web-design-engineer/references/style-recipes/field-io.md
T

2.9 KiB

field-io — Field.io (Generative Motion Identity)

  • School: Motion / Experimental
  • Vibe: The brand is movement; the page generates itself in front of the visitor
  • Best for: Brand films, launch moments, agency portfolios, "the visit is the experience" sites
  • Touchstone: field.io, FIELD.SYSTEMS work, kinetic identity case studies

Palette

  • Often dark base — #0B0B0F to #000000
  • One or two generative gradient hues used throughout the motion — frequently a single bold hue cycled through hue rotation, e.g., a deep cyan #0CE0E5 blending into electric violet #5B2EFF, or generated procedurally
  • Ink for type: high-contrast white #FFFFFF
  • Secondary type: cool gray #A0A4B0

Typography

  • Display: a variable font that animates on its own axes — Söhne Variable, Editorial New Variable, or Inter Display Variable
  • Type often morphs weight, width, or optical-size during scroll
  • Body type kept restrained — a single grotesque at neutral weight; the motion is the show, not the body

Spacing: irregular by design — content lands in unexpected positions; the grid sometimes appears and disappears

Radius: 0 — Field.io's work is rarely soft-cornered

Shadow: not via CSS — through generative lighting in WebGL / Canvas scenes

Motion: the entire recipe is motion. Multi-stage choreographed sequences. Scroll-driven not just for parallax but for state changes. Pages frequently feel like a video playing itself.

Signature moves

  • Generative type sequences where letters appear, morph, and resolve into headlines on scroll
  • Particle / mesh systems that respond to cursor and scroll position
  • Long-tail eased curves (expo-out, quint-out) — cubic-bezier(0.83, 0, 0.17, 1) and similar
  • Section breaks where the entire page state transforms (a full-bleed canvas overtakes the layout)
  • Choreographed multi-element entries — six elements arrive on staggered delays, not all at once

Avoid

  • Static recipes (this isn't a static recipe — a static screenshot will feel underwhelming)
  • Too many cursor-reactive elements (one or two key WebGL moments is the recipe, not the whole page)
  • Heavy text content — this recipe is for moments, not for reading

AI prompt seed

Generative type composition, single phrase resolving from particle field, electric violet #5B2EFF and deep cyan #0CE0E5 light traces, on near-black background, long motion trails, 16:9 cinematic.

Don't use when

  • The deliverable will live as a static screenshot (the recipe loses ~70% of its impact)
  • Build budget is small (this is the most labor-intensive of the 25)
  • The target audience uses low-end hardware or care about performance / accessibility above wow

Same school — Motion / Experimental: active-theory · resn-storytelling
Browse all 25 recipes: INDEX.md