flowmance

Dynamo Design System

Dynamo website template previewDynamo website template preview detail 2Dynamo website template preview detail 3

Dynamo is a loud, poster-like agency site built from black, white and glossy 3D renders. It opens on a full-screen black hero with an iridescent glass ring and a centred white statement, then a white page slides up over it with a huge 300px rounded top edge. From there it is a clean white layout: very wide uppercase titles in Unbounded, short reading text in Inter Tight, and soft #F7F7F7 cards. All the colour comes from the 3D art (violet, magenta, cobalt, coral) and memoji avatars.

Four signatures make it recognisable:

  1. The overlap reveal. The hero is position: sticky and the first white section has border-radius: 300px 300px 0 0, so it rises over the black hero like a dome.
  2. Wide uppercase titles with a down arrow. The main sections open with a 62px Unbounded uppercase title (WHAT WE DO, WORK, WHAT THEY THINK) on the left and a thin ↓ arrow about 45px tall on the right.
  3. Outlined pill nav. Five uppercase nav links, each in its own 2px-outlined pill, sit top-right; they are white over the hero and turn black over white sections.
  4. Glossy 3D objects. Service icons and project panels use translucent violet and magenta 3D shapes (cubes, layered diamonds, pie slices) on #F7F7F7.

Colors

Surfaces

canvas#FFFFFF

Page background, the overlapping section, footer (variable --floral-white)

surface-1#F7F7F7

Service, intro, testimonial and project cards

field#FFFFFF

Inputs and their placeholder

field-placeholder#686868

Placeholder text on field

inverse-canvas#000000

The sticky hero, tag hover

Ink

on-primary#FFFFFF

Text on primary

on-secondary#000000

Text on secondary

ink#000000

Titles, nav on white, metric numbers, links (variable --light-blue)

ink-muted#000000 · 75%

Paragraphs (p { opacity: .75 })

ink-subtle#2C2C2C · 50%

The role after a name (CEO AT WEBFLOW)

on-media#FFFFFF

Text over the hero art and project images

inverse-ink#FFFFFF

Text on inverse-canvas

Action

primary#000000

Black pill buttons (About Dynamo, Contact us)

primary-hover#000000
secondary#FFFFFF

The white hero pill (Get in touch) and nav-pill hover fill

Lines & effects

line#000000

2px pill outlines, 2px link underlines

Typography

Inter Tight · display-metric

The quick brown fox jumps

Metric numbers >800, +1,870 (.title-4, 10vw). 144px · 600 · 1.0

Unbounded · headline-marquee

The quick brown fox jumps

White rotating text on project cards (.text-rotator-2). 50px · 600 · 1.2 · 1px

Inter Tight · title-lg

The quick brown fox jumps

Intro card text, Join these amazing companies. 25px · 600 · 1.3

Inter Tight · body

The quick brown fox jumps

Paragraphs at 75% (16px at ≤479px). 17px · 500 · 1.3

Inter Tight · label

The quick brown fox jumps

Metric labels (WORLDWIDE CLIENTS), skill rows, input text. 15px · 600 · 1.33

Unbounded · eyebrow

The quick brown fox jumps

Small section labels WHO WE ARE. 14px · 600 · 1.0

Spacing & shape

PurposeValue
Containermax 1200px, centred
Section rhythm100px top and bottom (.section { padding: 100px 5% }), 80px at ≤991px and 50px at ≤767px
Section headera flex row, title left and ↓ arrow right (.big-title-flex), about 60px above the content
Breakpoints991px, 767px and 479px, plus min-width 768px and 1440px steps

Spacing scale

TokenValuePreview
xs7px
sm10px
md15px
lg25px
xl30px
2xl50px
3xl100px

Layout spacing

TokenValuePreview
nav-pad-x25px
nav-pad-y30px
gutter72px
hero-top80px
section100px

Border radius

sm18px
md20px
lg25px
field30px
button40px
pill50px
hero-overlap300px
full9999px

Surfaces

How the surfaces stack, from the page background up. Hex codes and roles are in Colors above.

Level 1canvas
Level 2surface-1

Motion

Text roll on buttonsLabel y 0 → −110% (500ms easeOut), copy y 100% → 0% (500ms easeIn) inside an overflow mask
Reveal on scrollElements rise y 100% → 0% over 500ms, or scale 0 → 1 over 500ms, and fade from opacity 0
Heading wipeA black .heading-overlay block starts at translateX(-100%) and sweeps across headings (size and move, 500ms)
Slide-insx ±30px → 0, 500ms
Card pressscale 1 → 0.95 on hover, 300ms outSine, back to 1 over 300–500ms (outQuint)
Arrow turnrotate, 400ms ease
Nav colour switchPage-scroll: background colour and filter change over 500ms
Nav pill hoverbackground-color 200ms; label filter 300ms ease
CSS transitionsLinks and titles all .3s

Do’s and don’ts

  • Set every title, nav item and button in Unbounded uppercase, and every paragraph in Inter Tight 17px sentence case at 75% black.
  • Open sections with a display-section title on the left and a thin ↓ arrow on the right.
  • Keep the UI black #000000, white #FFFFFF and #F7F7F7 only; let 3D renders bring the colour.
  • Use 2px black outlines for nav pills, tags and footer tags.
  • Start the page with a sticky black hero and a white section with a 300px rounded top that rises over it.
  • Use 20px radii on cards and 40–50px pills for buttons.
  • Use ink-subtle (#2C2C2C at 50%) for anything under 14px or for paragraphs; it is only about 3:1 on white. Keep it for the role after a name.
  • Add a brand colour, coloured buttons, or the unused pastel variables.
  • Use Oswald, or set Unbounded in sentence case.
  • Add drop shadows; depth comes from the overlap and the renders.
  • Use thin or grey outlines; outlines are always 2px in the text colour.
  • Write long titles; Unbounded is very wide, so keep display titles to 1–3 words.

Example prompt

Any page in the Dynamo style

Prompt
Build your page in the Dynamo style. Start with a full-height sticky black #000000 hero: a centred glossy iridescent 3D render, a white statement in Inter Tight 54px weight 600, line height 1.3, and a white pill button (Unbounded 15px uppercase, black text, 40px radius, 60px tall, padding 20px 46px). The next section is white #FFFFFF with a 300px top radius so it slides over the hero. Section titles: Unbounded 62px, weight 600, uppercase, with a thin down arrow on the right. Paragraphs: Inter Tight 17px weight 500 at 75% black. Cards: #F7F7F7, 20px radius, about 50px padding, a glossy violet 3D icon, an Unbounded 16px uppercase title. Nav: five uppercase pills with 2px outlines and a 50px radius, top right. No accent colour, no shadows; colour comes only from 3D renders and memoji avatars. Motion: 500ms text rolls and rise-in reveals.

More design systems like this

Agency design systems, the same colors first.

Browse all 398

Bring any of them to your AI tool

All Access unlocks all 398 design systems, ready for Claude, ChatGPT, Gemini, Cursor, v0 and Lovable, plus 400+ templates on all 5 platforms.

Get All AccessUpgrade to All Access