flowmance

AGNCY Design System

AGNCY website template previewAGNCY website template preview detail 2AGNCY website template preview detail 3

AGNCY is a dark, kinetic agency site. Everything is set in white uppercase Inter Tight on a soft black (#181818), and a single electric violet-blue (#5A26F0) does all the colour work: big circles, a solid panel, icon discs and a tilted ribbon. The page is built around huge type that moves with the scroll, and a gap-free strip of colourful editorial photos.

Four signatures make it recognisable:

  1. Statement under a growing circle. A sticky, full-screen section where the line BUILDING BRANDS THAT MATTER AND EXPERIENCES THAT AMAZE. slides sideways at 15vw while a #5A26F0 circle grows from 1px behind it.
  2. The tilted WORK ribbon. A full-width #5A26F0 band rotated −6° and scaled 1.2, repeating WORK · at 6vw in white, with a soft shadow; a second, darker ribbon crosses behind it with faint text.
  3. Uppercase everywhere. body { text-transform: uppercase }. The nav centre shows a tagline instead of links: BORN IN CURIOSITY, RAISED BY DEDICATION.
  4. Square bullets. Section labels are preceded by an 8px white square (WE BUILD EXPERIENCES, OUR SKILLS, VISIT US).

AGNCY is dark-only.

Colors

Surfaces

canvas#181818

Page background (--black-2)

surface-1#000000

Full-screen menu overlay (--black)

field-placeholder#525252

Form placeholder text (--dim-grey)

Ink

on-primary#FFFFFF

Text on primary

ink#FFFFFF

All text

ink-muted#FFFFFF

Body text is full white too

ink-subtle#FFFFFF · 28%

Blog dates; menu indexes use 33% opacity

on-media#FFFFFF

Action

primary#5A26F0

--blue: the form button, circles, the about panel, the ribbon

primary-hover#6E3FF5

.button:hover

Lines & effects

line#FFFFFF · 30%

1px rules between service rows

line-link#FFFFFF · 29%

1px underline under footer and contact links

scrim#181818 · 20%

Overlay on work images

shadow#000000 · 10%

Ribbon shadow 1px 10px 15px

Typography

Inter Tight · display-statement

The quick brown fox jumps

The sliding statement (.text-rotator-1, 15vw, nowrap). 216px · 500 · 1.2

Inter Tight · headline-sm

The quick brown fox jumps

Project titles on images, with 0 3px 6px #0000001A text-shadow. 32px · 500 · 1.2

Inter Tight · title-lg

The quick brown fox jumps

Section labels WE BUILD EXPERIENCES, OUR SKILLS (.title-2). 24px · 500 · 1.3

Inter Tight · body-lg

The quick brown fox jumps

About text on the blue panel (.subhead). 20px · 400 · 1.3

Inter Tight · label-lg

The quick brown fox jumps

Skill rows CONCEPT 95%. 17px · 500 · 1.18

Inter Tight · link

The quick brown fox jumps

Underlined footer links. 16px · 400 · 1.4

Spacing & shape

PurposeValue
Container1400px max, centred
Breakpoints991px, 767px, 479px

Spacing scale

TokenValuePreview
hair6px
xs10px
sm15px
md20px
lg25px
xl35px
2xl50px
3xl80px

Layout spacing

TokenValuePreview
nav-y21px
section100px
section-about120px
section-cta150px

Border radius

pill50px
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 revealLines move y 110–130% → 0% with skewY 7° → 0° in an overflow mask, 500ms; large titles 1100ms outQuint
Fade-inopacity 0 → 1, 500ms; 1000ms outQuart for slower blocks
Side slidex ±30px → 0, 500ms
StatementScroll-scrubbed: the 15vw line moves sideways and the circle scales up across a 400vh track
RibbonWORK · text moves sideways as the section scrolls in view
Bars and linesWidth 0 → value, 500ms ease
Icon nudgex/y ±6–10px, 500ms
HamburgerLines rotate 200ms outSine
Buttonall 300ms; the CTA circle all 200ms

Do’s and don’ts

  • Keep canvas #181818 with ink #FFFFFF uppercase Inter Tight 500.
  • Use #5A26F0 for big shapes: circles, the half-width panel, the ribbon.
  • Put an 8px white square before every section label.
  • Let display type scale with the viewport (vw or em) and move it with scroll.
  • Run work photos edge to edge with square corners and a 20% #181818 scrim.
  • Separate list rows with 1px #FFFFFF4D rules.
  • Use ink-subtle (white at 28%) for anything but 15px+ dates and indexes; it is only about 2.5:1.
  • Add a second accent; the yellow and rose variables are unused.
  • Round photos, panels or buttons; only circles are round.
  • Use sentence case or weights above 600.
  • Add shadows beyond the ribbon's 1px 10px 15px #0000001A.
  • Put text links in the nav bar; it holds the logo, the tagline and the hamburger only.

Example prompt

Any page in the AGNCY style

Prompt
Build your page in the AGNCY style. Background #181818, all text #FFFFFF, uppercase Inter Tight weight 500 (body 15px, line height 1.4). Fixed transparent nav: 90px logo left, a centred 15px tagline, a 2-line hamburger right, padding 21px 5%. Hero: two centred lines at 10.5em (147px), line height 1. Mark each section label (24px weight 500) with an 8px white square. Use #5A26F0 only for large shapes: 90px icon circles, a half-width panel with 80px padding, a full-width band rotated −6° and scaled 1.2 with repeating "WORK ·" at 6vw, and a circle that grows behind a 15vw sliding statement. Run photos edge to edge with square corners and a #18181833 scrim, titles 32px centred near the bottom. Sections pad 100px top and bottom, container 1400px. Reveal text with y 110% → 0 and skewY 7° → 0 in 500ms. The filled button is #5A26F0 with white 16px weight-600 text, padding 17px 30px, square, hover #6E3FF5.

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