flowmance

Pofo eC Design System

Pofo eC website template previewPofo eC website template preview detail 2Pofo eC website template preview detail 3

Pofo is a dark, gallery-like agency site held inside a fixed frame. A 90px top bar and a 90px left rail, both drawn with white hairlines, stay on screen while the content scrolls under them. Headlines are big uppercase Satoshi in which some words switch to a light italic (WE ARE AN AWARD-WINNING *BRANDING* AND *WEB AGENCY*.), and the only filled buttons are white circles with black micro-caps. Saturated studio photography (chess on white plinths, a martini on orange, floating jeans) supplies the colour.

Signatures:

  1. The hairline frame. A fixed top bar (90px, 1px bottom rule at 20% white) and a left rail (90px wide, 1px right rule) with the crossed P O F O monogram in the corner square, spaced-out MENU top-right, and a stack of social icons at the bottom of the rail.
  2. Roman + italic uppercase. Most display lines mix Satoshi 700 roman words with Satoshi 400 italic words at the same size: FEATURED *CLIENTS*, WHAT THEY *THINK*, A *ITALIAN-AMERICAN* RUN AGENCY.
  3. Circles that turn. White 120px circle buttons (BOOK A FREE KICK-OFF CALL!) rotate −30° and grow on hover, and circular text rings (Play Showreel, Contact Us) spin around a play or arrow icon.
  4. Huge white space. 120px section padding and very little text per screen; some sections are a single centred headline and a circle.

Colors

Surfaces

canvas#171717

Page background and the menu overlay (--black-2)

surface-1#171717

Same as canvas: Pofo has no raised panels

field-line#FFFFFF · 22%

2px underline on the newsletter field and arrow button

inverse-canvas#FFFFFF

The white circle surfaces

Ink

on-primary#000000

Text on primary

on-secondary#FFFFFF

Text on secondary

ink#FFFFFF

Headlines, titles, nav, testimonial quote

ink-lead#FFFFFF · 80%

Hero lead We create digital products…

ink-soft#FFFFFF · 70%

Secondary meta and service text

ink-muted#FFFFFF · 60%

Paragraphs, list items, placeholder, paragraph links

ink-subtle#FFFFFF · 57%

Footer links (hover to full white)

on-media#FFFFFF
inverse-ink#000000

Text on inverse-canvas

Action

primary#FFFFFF

Circle buttons

primary-hover#FFFFFF

No colour change on hover; the hover is a −30° rotation and 1.1 scale

secondary#424242

Contact form Send Message submit

accent#F64D52

Line icons in the services list and the blockquote rule (--red-color)

success#2E856E

Form success message

Lines & effects

line#FFFFFF · 20%

The frame hairlines

Typography

Satoshi · display-marquee

The quick brown fox jumps

The sliding philosophy line (.philosopy-text), one line, no wrap. 75px · 700 · 0.99 · 7px

Satoshi · headline-menu

The quick brown fox jumps

Full-screen menu links (.navlinks). 50px · 500 · 1.0

Satoshi · body-quote

The quick brown fox jumps

Testimonial quote. 27px · 400 · 1.15

Satoshi · title-sm

The quick brown fox jumps

Footer column titles. 21px · 700 · 1.43

Satoshi · label

The quick brown fox jumps

MENU. 13px · 700 · 1.54 · 7px

Satoshi · caption

The quick brown fox jumps

Default small text. 14px · 500 · 1.43

Spacing & shape

PurposeValue
Containermax 1200px, centred
Breakpoints991px, 767px and 479px

Spacing scale

TokenValuePreview
xs5px
sm16px
md30px
lg40px
xl50px
2xl60px
3xl100px

Layout spacing

TokenValuePreview
section-short60px
section-side67.5px
frame90px
section120px
hero-left140px

Border radius

xs2px
full9999px

Motion

Page loadPage load: a preloader with 11px / 700 uppercase text at 5px tracking, then content fades in
Scroll revealScroll into view: opacity 0 → 1 and y 30px → 0, 500ms outExpo
Slow revealOpacity 0 → 1 and move to 0, 0, 1000ms outQuart
Mask / line growWidth or height, 500ms outExpo or ease
Sideways scrollWhile scrolling in view: the client logo row and the philosophy line move horizontally with scroll
Mouse parallaxMouse move: elements shift slightly with the cursor
Hover colourBackground colour 300ms outExpo, text colour 500ms outExpo (menu links; footer links use the CSS 200ms transition)
Circle button hoverrotate(-30deg) scale(1.1), CSS transition: all 0.3s

Do’s and don’ts

  • Keep the fixed frame: a 90px top bar and 90px left rail with 1px #FFFFFF33 hairlines.
  • Set display lines in uppercase Satoshi, bold roman with one or two light italic words at the same size.
  • Use #171717 for the page and white at 60% (#FFFFFF99) for paragraphs.
  • Use the 120px white circle button (11px / 900, 2px tracking, black) for the main call to action, with the −30° rotate and 1.1 scale on hover.
  • Leave 120px of space above and below each section and keep text per screen short.
  • Use square-cornered, saturated studio photography.
  • Add rectangular filled buttons on the home page; the only rectangle is the #424242 contact submit.
  • Add shadows, cards, panels or rounded image corners.
  • Use the red #F64D52 for text or fills; it is for thin icons and rules only.
  • Set headlines in sentence case or all-bold without the italic contrast.
  • Use solid greys for text; use white with alpha.
  • Run long paragraphs; keep descriptions to one or two lines.

Example prompt

Any page in the Pofo eC style

Prompt
Build your page in the Pofo style. Background #171717. Keep a fixed frame: a 90px top bar and a 90px left rail with 1px rgba(255,255,255,0.2) lines, a monogram logo in the corner square, "MENU" top-right in Satoshi 13px / 700 with 7px tracking, social icons at the bottom of the rail. Headlines are uppercase Satoshi: 70px / 700 / 1.04 with 2px tracking for statements, 40px / 700 / 1.15 for section titles, with the key words in Satoshi 400 italic at the same size. Paragraphs Satoshi 18px / 400 / 1.33 at white 60%. Sections have 120px vertical padding and a 1200px container. The main action is a 120px white circle with black 11px / 900 uppercase text at 2px tracking that rotates −30° and scales 1.1 on hover in 300ms. Square-cornered, saturated studio photos. No shadows, no panels.

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