flowmance

Quirky Design System

Quirky website template previewQuirky website template preview detail 2Quirky website template preview detail 3

Quirky looks like a typewritten poster on manila paper. A warm burlywood canvas (#ECC886) carries near-black IBM Plex Mono, all in capitals, from a 120px hero down to 14px nav numbers. Stacks of black rules that get thicker as they go down act as dividers and decoration, and dark #151414 cards and bands flip the two colours. Photography is warm, grainy and cinematic.

Four signatures make it recognisable:

  1. Stepped rules. Groups of horizontal black lines of increasing weight: four under the hero (about 2px, 4px, 6px and 10px), two under each section title (thin then thick), three on project panels with the last one shortened to make room for a tag (ART DIRECTION, DESIGN).
  2. Monospace everything, all caps. One family, IBM Plex Mono weight 500, text-transform: uppercase on the body, no tracking except the 2px on nav numbers.
  3. Numbered nav. 01 ABOUT, 02 WORK, 03 JOURNAL, 04 CONTACT, each number rotated −90° and set beside an underlined label.
  4. Half-and-half project rows. Each project is a full-width row: a full-bleed photo on one half and a burlywood panel on the other, alternating sides.

The hero is sticky, so the next sections slide up over it.

Colors

Surfaces

canvas#ECC886

Page background (--burlywood)

surface-1#ECC886

Quirky has no raised surfaces; panels are the canvas framed by rules

inverse-canvas#151414

Expertise cards, the testimonials band and its text

field#ECC886

Inputs are transparent on the canvas

Ink

on-primary#ECC886

Text on primary

ink#151414

All text, rules, icons (--black)

ink-muted#151414

Body text is full ink; there is no grey text tone

inverse-ink#ECC886

Text on inverse-canvas

on-media#151414

Action

primary#151414

The only filled button, the contact form's Send Message

primary-hover#151414

Lines & effects

line#151414

The stepped rules and the 2px footer column lines

line-faint#151414 · 35%

The resting 1px underline under text links (.button-line-first)

inverse-line#ECC886

Rules and the 2px row borders inside the dark band

Typography

IBM Plex Mono · display-hero

The quick brown fox jumps

VIBRANT ✦ DESIGN APPROACH, centred (.hero-display). 120px · 500 · 1.20

IBM Plex Mono · headline-lg

The quick brown fox jumps

Section titles KNOW–HOW and project titles DUIS VELAT. 55px · 500 · 1.30

IBM Plex Mono · title-lg

The quick brown fox jumps

Blog titles (.blog-title, burlywood on dark). 29px · 500 · 1.30

IBM Plex Mono · quote

The quick brown fox jumps

Testimonial quotes. 24px · 500 · 1.30

IBM Plex Mono · label-nav

The quick brown fox jumps

Nav links. 19px · 500 · 1.26

IBM Plex Mono · body

The quick brown fox jumps

Paragraphs (p default). 16px · 500 · 1.30

Spacing & shape

PurposeValue
Containermax 1200px, centred
Breakpoints991px, 767px and 479px, plus a min-width step at 768px

Spacing scale

TokenValuePreview
xs10px
sm20px
md25px
lg30px
xl40px
2xl50px
3xl80px

Layout spacing

TokenValuePreview
nav-y30px
section100px

Border radius

button4px
full9999px

Motion

Text roll (nav, links)Label copies move y 0 → −100% and back, 300ms ease
Underline grow.button-line-overlay width 0 → 100%, 300ms ease
Scroll-in risey 50px → 0 with opacity 0 → 1, 500ms
Rule and image revealWidth or height changes, 500ms ease, on scroll into view
Icon popscale 1 → 1.1, 100ms ease
Star and arrow rotateRotation, 200–400ms ease
Card colour swapBackground and text colour, 400ms ease
Blog titleopacity 1 → 0.6, 300ms
Sticky heroThe hero stays at top: 0 while the next sections scroll over it

Do’s and don’ts

  • Use only #ECC886 and #151414, swapping them for dark cards and bands.
  • Set everything in IBM Plex Mono 500, uppercase, with no tracking except 2px on nav numbers.
  • Divide with stacked ink rules that get heavier downward, and end a shortened rule with a tag.
  • Use underlined text links (1px line at 35% ink, solid line growing on hover) as the main call to action.
  • Build project rows as two full-bleed halves with no gap, alternating photo sides.
  • Keep photos square-cornered, warm and grainy.
  • Add shadows, rounded cards or a third UI colour.
  • Use filled buttons outside forms; the home page has none.
  • Use Playfair Display, Roboto or Ranade, which are loaded or declared but unused.
  • Use grey text; #8F8F8F in the CSS is overridden on the live page.
  • Write in lowercase or sentence case.
  • Use cold, bright or stock-office photos; they break the warm two-tone palette.

Example prompt

Any page in the Quirky style

Prompt
Build your page in the Quirky style. Use a #ECC886 background and #151414 for all text and lines. Set everything in IBM Plex Mono weight 500, uppercase, no letter spacing. The hero title is 120px, line height 1.2, centred, followed by four full-width black rules of increasing thickness (about 2, 4, 6 and 10px). Section titles are 55px, left-aligned, followed by a thin and a thicker rule. Paragraphs are 16px, line height 1.3. Calls to action are underlined text links (1px line at 35% black; a solid line grows across on hover in 300ms), not buttons. Use #151414 cards and bands with #ECC886 text for contrast blocks. Project rows are two full-bleed halves with no gap. Sections pad 100px vertically in a 1200px container with 5% sides. No shadows, no rounded corners except circular avatars.

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