flowmance

Marketify Design System

Marketify website template previewMarketify website template preview detail 2Marketify website template preview detail 3

Marketify is a clean, black-on-white agency and shop template. It feels like a product studio's lookbook: big Inter Tight headlines in weight 600, plenty of white space, 2px black outlines instead of filled shapes, and soft grey 3D renders and device mockups that carry almost all the imagery. There is no brand colour; the only saturated touches come from inside the photos (a chartreuse disc, a green phone screen).

Four signatures make it recognisable:

  1. Fading grid lines. An 18-column grid (16px gap) of hairline vertical lines sits behind the page. Each line is a linear-gradient(#FFFFFF 10%, #000000 50%, #FFFFFF 90%) at low opacity, so the lines fade out at the top and bottom of each band. They are visible in every screenshot.
  2. The rotating MENU badge. Top right, a circle of the word MENU repeated four times in small uppercase, wrapped around a thin +. It sits at a different angle at each scroll position.
  3. Outline everything. Buttons, tags, the testimonial card, the footer tags and the counter circles all use a 2px solid black (#000000) border with no fill (white on the video band). Filled black only appears on the form submit.
  4. Split hero. A 3D object on the left half and a two-line display-hero headline, a 28px bold lead and an outlined Contact us ↗ button on the right half, then a thin vertical arrow pointing down.

Marketify is a light-only design.

Colors

Surfaces

canvas#FFFFFF

Page background; outlined buttons, tags and cards are transparent over it

surface-1#F1F1F1

Webflow variable --gray-main; quiet panels

inverse-canvas#090909

The cart drawer, with inverse-line (#FFFFFF at 20%) dividers

Ink

on-primary#FFFFFF

Text on primary

ink#000000

Headlines, labels, links, the black 2px borders

ink-muted#000000

Body text

ink-subtle#2C2C2C · 50%

Role after a name (Alex, Designer) and other small meta

ink-faint#A1A1A1

Webflow variable --dark-grey for disabled or decorative text

on-media#FFFFFF

Text and 2px white outlines over the video band; paragraphs there at 65%

on-media-muted#FFFFFF · 65%

Muted text on media

inverse-ink#FFFFFF

Text on inverse-canvas

Action

primary#000000

The filled submit button (.button)

primary-hover#000000

Lines & effects

line#DDDDDD

The 2px left rail on the tab list

line-strong#000000

2px outlines on buttons, tags, cards and inputs; the 2px title underline

glass#FFFFFF · 95%

The fixed navigation bar

inverse-line#FFFFFF · 20%

Typography

Inter Tight · display-menu

The quick brown fox jumps

Overlay menu links, each in an 87px-tall mask. 90px · 600 · 0.9

Inter Tight · headline-lg

The quick brown fox jumps

Section titles: Recent Work. 50px · 600 · 1.2

Inter Tight · title-lg

The quick brown fox jumps

Blog card titles. 29px · 600 · 1.3

Inter Tight · quote

The quick brown fox jumps

Testimonial quotes. 20px · 600 · 1.4

Inter Tight · body-lg

The quick brown fox jumps

Default paragraph (p). 18px · 500 · 1.3

Inter Tight · label-lg

The quick brown fox jumps

Button labels, Cart [0]. 17px · 600 · 1.18

Spacing & shape

PurposeValue
Containermax 1200px, centred (.container)
Section rhythm.section is 100px top and bottom; the video band is 120px; the hero is 250px top and 230px bottom
Breakpoints991px, 767px and 479px (Webflow defaults), plus a 1440px+ step

Spacing scale

TokenValuePreview
xs5px
sm15px
md16px
lg30px
xl50px
2xl100px

Layout spacing

TokenValuePreview
grid-gap30px
gutter72px
section100px
section-video120px
hero-bottom230px
hero-top250px

Border radius

sm6px
button-fill8px
md12px
lg15px
tag30px
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

Headline revealLines start y 100% (or 200%) with skewY 7deg, then move to y 0% over 1100ms outQuint while the skew returns to 0deg over 500ms, inside an overflow-hidden mask
Fade-up on scrollopacity 0 → 1 and translate 0px, 1000ms outQuart
Image hoverscale 1 → 0.95, 300ms outSine, back to 1 on mouse out
Pop inscale 0 → 1 over 500ms outQuint
Title underlineWidth grows, 300ms ease on hover
Arrow swapx 0% → 100%, 300ms ease, inside buttons
Filter and backgroundFilter and background colour, 300ms ease, on hover
CSS transitionsall 0.3s on links and blog titles; buttons background-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)
MENU ringRotates

Do’s and don’ts

  • Keep the page black and white: canvas #FFFFFF, ink #000000, and body text in full black.
  • Use 2px solid #000000 outlines for buttons (6px radius), tags (30px) and cards (12px).
  • Set every heading and lead in Inter Tight 600 with 0px tracking, and body paragraphs in 500.
  • Put the faint 18-column vertical grid behind each band, fading to white at the top and bottom.
  • Use soft grey 3D renders and mockups with a 15px radius; let them carry any colour.
  • Reveal headlines line by line with the skew-and-rise (1100ms outQuint).
  • Add an accent colour or use the unused pastel variables as section fills.
  • Fill the hero call to action. The filled black button-primary is only for submit and checkout.
  • Add drop shadows or blur; the template has none.
  • Use ink-subtle (#2C2C2C at 50%) for anything but small meta like a role after a name; it is too light for paragraphs.
  • Track headlines tighter or use uppercase outside the footer tags and the MENU ring.
  • Use borders thinner or thicker than 2px on components.

Example prompt

Any page in the Marketify style

Prompt
Build your page in the Marketify style. White #FFFFFF background, black #000000 text, Inter Tight only: headings weight 600 with 0px letter spacing (hero 84px / line height 1.1, section titles 50px / 1.2), paragraphs 18px weight 500 / 1.3 in full black. Container 1200px with 5% side padding and 100px section padding. Behind every section draw an 18-column grid of faint vertical lines (16px gap) that fade to white at top and bottom. Buttons are outlined: transparent, 2px solid #000000, 6px radius, padding 17px 20px, 17px weight 600 label plus a thin ↗. Tags are 2px outlined pills (30px radius, 6px 18px). Cards use a 2px black border and 12px radius; images use a 15px radius. No shadows, no accent colour. Imagery: soft grey 3D renders and device mockups. Headlines reveal line by line from y 100% with skewY 7deg over 1100ms easeOutQuint.

More design systems like this

Marketing 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