flowmance

Mega Design System

Mega website template previewMega website template preview detail 2Mega website template preview detail 3

Mega is a bright, friendly agency site that reads like a start-up pitch: a white page, black Inter Tight set big and centred, and small bursts of saturated colour. The colour never comes from the interface chrome. It comes from the rotating hero word, the coloured backgrounds behind cut-out portraits, and the purple numbers.

Four signatures make it recognisable:

  1. The rotating hero word. The headline We back high-performing stays black, and the last word swaps through a text rotator in a new colour each time: startup's. in neon green #66FF00, enterprises. in purple #6F00FF.
  2. Colour-blocked portrait tiles. Four cut-out portraits on flat purple, red and green squares (about 140–150px, 30px radius) float in the hero corners and drift with the cursor.
  3. Black pill, purple hover. The main button is a 70px-tall black pill (40px radius) that turns electric purple #6F00FF on hover.
  4. Two-tone sentences. Lead paragraphs start in black and finish in grey #888888 in the same size and weight: Mega excels in Webflow template design, emphasizing user-friendliness.

Mega is a light-only design, with black and purple bands near the bottom of the page.

Colors

Surfaces

canvas#FFFFFF

Page background

surface-1#F5F5F7

The about panel (50px radius) behind the split image

surface-2#F3F3F1

Date tags on blog rows

inverse-canvas#000000

The Let's work together CTA band and the footer

Ink

on-primary#FFFFFF

Text on primary

ink#000000

Headlines, hero lead, menu links

ink-soft#222222

Line links (Read More), light-button text, input text

ink-muted#888888

Paragraphs (p base colour), metric labels, the grey second half of lead sentences, date tags

ink-faint#999999

Input placeholders only

on-accent#FFFFFF
inverse-ink#FFFFFF

Text on inverse-canvas

inverse-ink-muted#FFFFFF · 60%

Footer links (opacity 0.6, full white on hover)

on-media#FFFFFF

Action

primary#000000

Filled pill buttons

primary-hover#6F00FF
accent#6F00FF

Button hover, metrics, phone link and icon, menu count badges, one full-width band

accent-green#66FF00

The rotating hero word and the portrait tile backgrounds only

accent-red#FF0800

The rotating hero word and the portrait tile backgrounds only

Lines & effects

line#B9BBC8

1px underline under line links

line-inverse#FFFFFF · 15%

The 1px rule in the footer

scrim#000000 · 50%

Slider arrows and overlays on photos (40–50% black)

Typography

Inter Tight · display-hero

The quick brown fox jumps

Hero We back high-performing (the rotating word line uses 1.2). 100.8px · 600 · 1.0

Inter Tight · headline-lg

The quick brown fox jumps

Section titles, Latest articles. 54px · 600 · 1.2

Inter Tight · title-quote

The quick brown fox jumps

Quote text, the about statement. 28px · 600 · 1.4

Inter Tight · body-xl

The quick brown fox jumps

Hero lead, two-tone. 27px · 600 · 1.4

Inter Tight · label-lg

The quick brown fox jumps

Filled button labels, footer titles. 18px · 600 · 1.11

Inter Tight · eyebrow

The quick brown fox jumps

Purple top text and the phone number. 15px · 600 · 1.3

Spacing & shape

PurposeValue
Containermax 1200px, centred
Section rhythm120px top and bottom for content sections (80px at ≤991px, 60px at ≤479px), 100px for the purple band and the CTA band (CTA 80px at ≤991px, 50px at ≤767px), footer 60px top and 30px bottom
Breakpoints991px, 767px and 479px, plus a 1440px+ step

Spacing scale

TokenValuePreview
xs10px
sm16px
md30px
lg50px
xl100px

Layout spacing

TokenValuePreview
nav-y25px
column-gap30px
section-side72px
section-cta100px
section120px

Border radius

xs5px
sm10px
md15px
lg20px
xl30px
button40px
panel50px
pill100px

Surfaces

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

Level 1canvas
Level 2surface-1
Level 3surface-2

Motion

Hero tile poptransform 1s cubic-bezier(0.68, -0.55, 0.265, 1.55) (back-out overshoot) on the 4 portrait tiles
Hero tile parallaxMouse-move, x/y ±5–10px over 500ms
Scroll revealOpacity 0 → 1 over 1000ms outQuart, with y ±30px to ±80px moves over 500ms
Button hoverBackground black → #6F00FF; arrow slides up from 100px below; label masked by overflow: hidden
Menu openPanel width 0% → 100% over 300–500ms ease; hamburger lines rotate over 200ms easeInOut
Menu link rollTwo stacked copies inside a 74px mask; the word moves up on hover (500ms)
Simple hoversall .3s on footer links and the light button; 0.2s on the round arrow button

Do’s and don’ts

  • Centre headlines and set them in Inter Tight 600 at 0 tracking: 100.8px hero, 54px section titles.
  • Use the black pill (primary #000000, 70px tall, 40px radius) for the main action and let it turn #6F00FF on hover.
  • Keep purple #6F00FF as the single interface accent: metrics, phone link, count badges, one band.
  • Write leads as two-tone sentences: black first half, #888888 second half, same size.
  • Put portraits on flat colour squares with a 30px radius.
  • Use the black inverse-canvas only for the CTA band and footer.
  • Use green #66FF00 or red #FF0800 for text blocks or buttons. They belong to the hero word and tiles.
  • Set long body text in ink-muted #888888 under 18px. It is only 3.5:1 on white, 3.3:1 on #F5F5F7 and 3.2:1 on #F3F3F1, so keep it at 18px+ (and keep date tags short).
  • Add drop shadows, gradients on UI, or borders around inputs.
  • Go above weight 600 or add tracking to headlines.
  • Use the unused orange (#E64007) or deep blue (#3B00DB) variables.
  • Left-align the hero or the blog list. Mega is centred.

Example prompt

Any page in the Mega style

Prompt
Build your page in the Mega style. Use a white #FFFFFF background and Inter Tight everywhere: weight 600 with normal tracking for headings, 500 for paragraphs. Centre the headline at 100.8px, line height 1.0, black, and colour the final word #6F00FF (or #66FF00). Under it, a 27px weight-600 lead that starts black and finishes in #888888. Main button: black pill, white 18px text, 70px tall, padding 25px 49px, 40px radius, hover background #6F00FF. Sections have 120px vertical padding and 5% side padding inside a 1200px container. Use #F5F5F7 panels with a 50px radius, purple #6F00FF 140px numbers for stats, 30px-radius images, no shadows. End with a black band, "Let's work together" at 100px in white.

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