flowmance

Mango Design System

Mango website template previewMango website template preview detail 2Mango website template preview detail 3

Mango is a loud, type-led creative-agency site. It opens and closes in black, and in between it is white: oversized Inter Tight 500 headlines at 70–150px, edge-to-edge product photography in candy colours, and uppercase outline pills for actions. One mango-orange disc is the only interface colour.

Four signatures make it recognisable:

  1. A quote as the hero. The first screen is a black band with a dimmed landscape photo, a 90px orange disc holding a white quote mark, a centred three-line 96px quote (Great designs are born from stories that captivate and inspire.), an about 60px white rule and the attribution Lucas Green, Mango Founder.
  2. The two-column text nav. No bar, no burger on desktop: the Mango wordmark, then six links stacked in two short columns (About / Blog / Contact, Pricing / Style Guide / Licensing).
  3. Edge-to-edge gallery. Square-cornered, full-height product photos placed side by side with no gutters, bleeding off both edges, mostly single saturated colour fields (pink, violet, ice blue, red), plus one on muted taupe.
  4. Huge list type. Services, section names and stats are set at 100–150px, weight 500, with large white rotating labels over imagery.

Colors

Surfaces

canvas#FFFFFF

Page background between the black bands

surface-1#EEF0E9

--floral-white: soft off-white for fills on dark; there are no grey card panels

inverse-canvas#000000

Hero band, We partner with… CTA band, footer

field-dark#121212

Subscribe input on the black footer

Ink

on-primary#222222

Text on primary

on-accent#FFFFFF
ink#000000

Headlines, team names, tags

ink-strong#222222

Nav links, outline button text and border (--black-second)

ink-muted#757575

Paragraphs and list items (--grey-second), stat labels, team roles

inverse-ink#FFFFFF

Text on the black bands and on photos

inverse-ink-muted#FFFFFF · 57%

Footer links (hover goes to full white); the attribution role sits at 60%

on-media#FFFFFF

Action

primary#EEF0E9

The only filled light pill, used on black

primary-hover#EEF0E9
accent#FF8517

--mango: the hero quote disc and the orange pill (.button-main)

accent-soft#FFA04A

The circular bloom that grows inside the orange pill on hover

Lines & effects

line#DDDDDD

1px border on contact inputs

line-strong#000000

2px borders on tags and outline buttons (#222222 on buttons)

Typography

Inter Tight · display-xl

The quick brown fox jumps

.sub-title statement words (3 uses). 150px · 500 · 0.9 · 3px

Inter Tight · headline-lg

The quick brown fox jumps

CTA band title, white (.title-2). 70px · 500 · 1.1

Inter Tight · title-md

The quick brown fox jumps

Small white titles on dark. 22px · 500 · 1.5

Inter Tight · body-lg

The quick brown fox jumps

Paragraphs (#757575), stat labels, hero attribution. 19px · 500 · 1.3

Inter Tight · label-nav

The quick brown fox jumps

Nav links. 17px · 600 · 1.1

Inter Tight · caption

The quick brown fox jumps

Meta lines. 15px · 500 · 1.2

Spacing & shape

PurposeValue
Containermax 1200px, centred (.container); sections add 5% side padding (72px at 1440px)
Section rhythm.section is padding: 120px 5% (80px top and bottom at ≤991px, 60px at ≤479px); the main CTA uses 150px (100px at ≤991px, 80px at ≤767px, 60px at ≤479px)
Breakpoints991px, 767px and 479px (Webflow defaults)

Spacing scale

TokenValuePreview
xs10px
sm16px
md20px
lg40px
xl60px
2xl120px

Layout spacing

TokenValuePreview
column-gap40px
nav-top50px
section-x72px
section120px
section-cta150px

Border radius

md30px
field-lg38px
pill100px
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

Fade inopacity 0 → 1, 1000ms outQuart (and 800ms ease) on scroll into view
Risey 100px or 50px → 0, 500ms, on scroll into view
Heading wipeBlack overlay slides from translateX(-100%) across and off the heading, about 500ms
Image revealscale 1.3 → 1, 500ms
Image hoverFilter change 300ms ease; 500ms on scroll
Cursor circle200px white circle follows the pointer over the gallery; scale 0 → 1, 500ms
Mouse parallaxElements drift ±5px on mouse move, 500ms
Nav on scrollHides on scroll down, returns on scroll up
Button hoverBackground, text colour and border 300ms ease; link opacity 0.5 in 300ms

Do’s and don’ts

  • Set headlines in Inter Tight 500 at 70–150px in #000000 (or white on #000000 bands) with no tracking.
  • Use outline pills (2px #222222, 100px radius, 13px / 700 uppercase, 1px tracking) for actions.
  • Keep paragraphs at 19px weight 500 in ink-muted #757575.
  • Use accent #FF8517 for one circle or pill per screen.
  • Run gallery photos edge to edge with no gaps and square corners; round only team portraits (30px).
  • Open with a black band and close with a black CTA band and footer.
  • Put white text on the orange (#FF8517) under 18px; it is about 2.4:1, so keep the orange pill's label at 18px+ or use #222222 text.
  • Add grey card panels, shadows or gradients.
  • Use bold display weights or add mid-size 40–60px headings.
  • Use orange for text, links or section backgrounds.
  • Put a footer link at 57% white on anything lighter than #000000.
  • Round gallery or blog images.
  • Set ink-muted #757575 text on surface-1 #EEF0E9 (about 4.0:1); keep grey copy on white.

Example prompt

Any page in the Mango style

Prompt
Build your page in the Mango style. White #FFFFFF canvas with black #000000 bands for the hero, CTA and footer. Font Inter Tight: headlines weight 500 at 70–150px with line height 0.9–1.1 (hero quote 96px, section titles 100px), paragraphs 19px weight 500 in #757575, nav 17px weight 600 in #222222. Sections padded 120px top and bottom and 5% at the sides; container 1200px. Buttons are outline pills: transparent, 2px #222222 border, 100px radius, 56px tall, padding 18px 30px, 13px weight 700 uppercase with 1px tracking; hover fills #222222 with white text in 300ms. Use one 90px #FF8517 circle as the only colour accent. Gallery photos run edge to edge with no gaps and square corners; team portraits are 1:1 with 30px corners on pastel backdrops. No shadows, no gradients. Reveal with opacity 0 → 1 over 1000ms outQuart and a 100px rise.

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