flowmance

Flash Design System

Flash website template previewFlash website template preview detail 2Flash website template preview detail 3

Flash is a dense, photo-led news and magazine site. It reads like a modern online paper: a black sticky masthead, a white page packed with stories, heavy Poppins 700 headlines, tiny uppercase dates and read times, and a set of bright category colours (red World, orange Sports, pink Lifestyle, green Business, cyan Tech) that label every story and section. The photos are big, saturated and often run edge to edge with white titles laid over them.

Four signatures make it recognisable:

  1. Colour-coded categories. Every photo post carries a small rounded pill in its category colour (title-only and grid stories don't) (WORLD #D62828, SPORTS #FB8500, LIFESTYLE #FF006E), and every section opens with a square label in the same colour sitting on a 1px rule of that colour across the full width.
  2. Three-up photo hero. The page opens with three tall (670px) photo posts side by side, separated by 1px gaps, each with a pill, a date and a 30px white headline at the bottom-left.
  3. Black masthead. A 70px sticky black bar: the white FLASH wordmark left, bold white category links and a white pill search field with a cart icon right.
  4. Meta in two greys. Under most titles: the date in black 11px uppercase, then the read time (5 MIN READ) in pale #B8B8B8.

Colors

Surfaces

canvas#FFFFFF

Page background

surface-1#FFFFFF

Cards and the cart panel

field#FFFFFF
field-ink#2F3330
inverse-canvas#000000

Nav bar, TRENDING NOW badge, the closing newsletter band

Ink

on-primary#FFFFFF

Text on primary

ink#000000

Headlines, nav text on light, dates, section rules

ink-muted#4D4D4D

Paragraphs (p, --dim-grey); title hover

ink-soft#2F3330

The trending headline link; input text (--dark-slate-grey)

ink-hover#6B6B6B

Trending-link hover (--dim-grey-2)

ink-subtle#B8B8B8

N MIN READ meta only (about 2:1 on white)

on-media#FFFFFF

Titles, dates and pins on photos

on-category#FFFFFF
inverse-ink#FFFFFF

Text on inverse-canvas

Action

primary#000000

Black buttons; hover #4D4D4D

primary-hover#4D4D4D

Lines & effects

line#E2E2E2

Light 1px borders and the ad-slot fill (--gainsboro)

line-strong#CCCCCC

Input and divider borders (--light-grey)

line-ink#000000

Default section rule under a black label

scrim#000000 · 15%

Overlay on photo posts; clears to 0% on hover

cat-world#D62828

World label, pill and rule

cat-sports#FB8500

Sports label, pill and rule

cat-lifestyle#FF006E

Lifestyle label, pill and rule

cat-business#6A994E

Business label and rule

cat-tech#00BBF9

Tech label and rule

Typography

Poppins · display-cta

The quick brown fox jumps

h1: Get your digital news experience. 40px · 700 · 1.2

Poppins · headline-quote

The quick brown fox jumps

Blockquotes in articles, with a 4px black left rule. 36px · 300 · 1.1

Poppins · title-price

The quick brown fox jumps

Prices on the pricing page. 24px · 600 · 1.88

Poppins · label-nav

The quick brown fox jumps

Nav links (Home, World, Business). 15px · 700 · 1

Poppins · body-lg

The quick brown fox jumps

Newsletter subtitle. 18px · 400 · 1.44

Poppins · caption

The quick brown fox jumps

Base text. 14px · 400 · 1.43

Spacing & shape

PurposeValue
Containermax 1440px (.container), so the content nearly fills a desktop window; sections add 2% side padding (about 29px at 1440px)
Section rhythm80px top padding and no bottom padding, so sections stack at an 80px beat (side padding 3% at ≤479); the last block before the footer adds 80px below
Section headera square label in the category colour, flush left, sitting on a full-width 1px rule of the same colour; about 25px to the content
Breakpoints991px, 767px and 479px (max-width), plus a min-width 768px step

Spacing scale

TokenValuePreview
hair2px
xs7px
sm10px
md16px
lg30px
xl50px
2xl60px

Layout spacing

TokenValuePreview
nav-y18px
section-side29px
column-gap30px
section80px
section-footer120px

Border radius

xs3px
sm4px
button5px
field8px
pill50px
search100px
full9999px

Motion

Link and card hoversall .3s (colour, opacity, background)
Nav-link hoverOpacity to 0.65, 300ms
Photo scrimBackground #00000026 → transparent, 300ms
Page loadPreloader logo (30% wide) fades opacity 0 → 1, 1000ms outQuart, then the panel slides off y 0 → 100vh, 500ms
Underline growWidth, 400ms outCubic
Border and background hovers400ms ease; 200ms outSine
Mobile menuDisplay toggle, opacity 300ms ease

Do’s and don’ts

  • Give every story a category and use only that category's colour (#D62828, #FB8500, #FF006E, #6A994E, #00BBF9) for its pill, label and rule.
  • Set titles in Poppins 700 (16px in lists, 30px on photos) and meta in 11px uppercase with 0.25px tracking.
  • Open each section with a square coloured label on a full-width 1px rule of the same colour.
  • Keep the masthead black (#000000), sticky and 70px tall, with a white pill search field.
  • Put white titles on photos only with the 15% black scrim, anchored bottom-left with 30px padding.
  • Pack the page: 30px gaps, 80px between sections, no decorative empty space.
  • Use #B8B8B8 (ink-subtle) for anything but the 11px read-time meta; it is about 2:1 on white.
  • Put more than a one-word label in white on #FB8500 or #00BBF9; they are low contrast.
  • Add shadows, gradients or rounded corners beyond 3px on photos and cards.
  • Use Lora or any second typeface; Poppins only.
  • Use category colours for buttons, links or backgrounds of whole sections.
  • Uppercase headlines; uppercase is for meta, pills and labels only.

Example prompt

Any page in the Flash style

Prompt
Build your page in the Flash news-magazine style. White #FFFFFF page, Poppins only. Sticky 70px black nav (padding 18px 3%) with a heavy white wordmark left, white 15px weight 700 links (hover opacity 0.65) and a white 160×34 pill search field. Content sits in a 1440px container with 2% side padding and 80px between sections. Open each section with a square label in its category colour (World #D62828, Sports #FB8500, Lifestyle #FF006E, Business #6A994E, Tech #00BBF9) holding 11px uppercase white text with 0.25px tracking, on a full-width 1px rule of the same colour. Story cards: a 3px-radius 3:2 photo, a 16px weight 700 black title (line height 1.4, hover #4D4D4D), then the date in 11px uppercase black and the read time in 11px uppercase #B8B8B8. Feature posts are tall full-bleed photos with a 15% black scrim, a coloured 50px-radius category pill, a white date and a 30px weight 700 white title at the bottom-left with 30px padding. Paragraphs are 16px weight 400, line height 1.6, #4D4D4D. No shadows. Hovers are 300ms colour or opacity changes.

More design systems like this

Blog 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