flowmance

Line Studio Design System

Line Studio website template previewLine Studio website template preview detail 2Line Studio website template preview detail 3

Line Studio is a loud, poster-like creative studio site. Its headlines are set in uppercase Coolvetica Condensed so large (30vw, 432px at 1440) that DIGITAL CREATIVE STUDIO runs off the right edge and slides sideways as you scroll. Against that, the rest is calm: Instrument Sans text, a white page, square corners, black panels and one ultramarine blue (#2B20FF) on buttons. Collage-style imagery (fashion portraits, glossy products, isometric line drawings) floats around the type.

Four signatures make it recognisable:

  1. Overflowing condensed type. Display words are bigger than the screen and are cropped by it: the hero title, the Work with us · Let's Chat marquee and the Straight to the [image] point statement all run at 28–30vw.
  2. Collage hero. Square and portrait photos of different sizes (a profile in a chequered collar, a blue-lit visor portrait, a product still life) are scattered over and under the hero title and move at different speeds while the hero stays pinned for 350vh.
  3. Square ultramarine buttons. The main actions are flat #2B20FF rectangles with 15px uppercase white text (ABOUT US, VIEW MORE), with no radius and no icon.
  4. Comma nav. The menu is a sentence: Home, About, Works, Contact, Cart 0, with the cart count in grey.

Line Studio is a light design with black panels.

Colors

Surfaces

canvas#FFFFFF

Page background and section fill

surface-1#F1F3F8

Footer newsletter field, light icon buttons

field-placeholder#000000 · 60%

Input placeholders

inverse-canvas#000000

Service panels, the marquee band, the footer

Ink

on-primary#FFFFFF

Text on primary

ink#000000

Display type, nav, body text

ink-muted#000000

Paragraphs are full black (p opacity 1), so ink-muted equals ink

ink-subtle#000000 · 70%

Dates and read times (.data-text)

ink-faint#000000 · 40%

The cart count 0 in the nav

inverse-ink#FFFFFF

Text on inverse-canvas

on-media#FFFFFF

Action

primary#2B20FF

Buttons, the 42px arrow square on blog cards

primary-hover#2018BF

.button:hover (--third-color)

Lines & effects

line#D9DAE2

1px rule under form fields

divider#D8DFE0

--divider-color for list dividers

inverse-surface#222222

Tags on black panels (Media Strategy, Video)

inverse-pale#F1F3F8

Footer links

inverse-muted#D9DAE2

Footer body text and the subscribe label

inverse-line#FFFFFF · 27%

1px rule in the footer

scrim-top#0C0C0D · 45%

Vertical gradient over work-card photos

scrim-bottom#0C0C0D · 80%

Vertical gradient over work-card photos

subscribe-hover#080425

Subscribe button hover

Typography

Coolvetica Condensed · display-hero · shown in Oswald (fallback)

The quick brown fox jumps

DIGITAL CREATIVE STUDIO (.hero-main-title, 30vw, no wrap). 432px · 400 · 1

Instrument Sans · headline

The quick brown fox jumps

About statement, service descriptions. 31px · 600 · 1.4

Instrument Sans · title-md

The quick brown fox jumps

Blog card titles. 23px · 600 · 1.2

Instrument Sans · body-lg

The quick brown fox jumps

Nav links, lead text. 20px · 500 · 1.5

Instrument Sans · caption

The quick brown fox jumps

Dates (at 70%), inputs, body default. 14px · 500 · 1.3

Instrument Sans · label

The quick brown fox jumps

Button labels. 15px · 500 · 1.3

Spacing & shape

PurposeValue
Containermax 1440px with 3% side padding (43px at 1440)
Grida 12-column footer grid with a 2% gap; content grids are 2 or 3 columns
Section rhythm150px top and bottom on desktop, 100px at ≤479px
Breakpoints991px, 767px and 479px, plus min-width 768, 1280, 1440 and 1920px

Spacing scale

TokenValuePreview
hair3px
xs10px
sm16px
md25px
lg40px
xl64px

Layout spacing

TokenValuePreview
gutter43px
footer-top50px
section150px

Border radius

hair2px
sm9px
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

Hero sideways scrollTitle x 0 → −140vw and photos ±45vw, scrubbed through the 350vh hero
Text revealy 120% → 0% with skew → 0°, 800ms outExpo, inside an overflow mask
Text roll on hoverA copy rolls in to y 0%, 500ms
Fade-upopacity 0 → 1 1000ms outQuart with y/x → 0 1000ms outQuart
Slide-inx −30px / 30px → 0, 500–800ms outQuart / outExpo
Button hover colourBackground 500ms inOutQuart; .button 300ms
Button presstransform 200ms
Scroll badgeContinuous rotation (500ms steps)
Logo gridVertical track cycling inside a 3.5rem mask
MarqueeContinuous horizontal loop; filter: invert() toggles on hover

Do’s and don’ts

  • Set display words in Coolvetica Condensed 400, uppercase, at 120px or more, with line height 0.8–1.0.
  • Let the biggest words overflow the viewport and crop.
  • Use square #2B20FF buttons with 15px uppercase white labels and 16px 28px padding.
  • Keep all corners at 0, including images, tags and inputs.
  • Alternate pure black #000000 panels with white or pale panels in a checkerboard.
  • Write the nav as one comma-separated line.
  • Use Coolvetica for body text or lowercase display words.
  • Add rounded corners, shadows or a second accent colour.
  • Use the blue for text or panel fills; it is for actions only.
  • Put white work-card text on a photo without the #0C0C0D 45–80% scrim.
  • Use ink-faint (black at 40%) for anything but the tiny cart count; small meta uses ink-subtle (70%).
  • Load Coolvetica Compressed or Coolvetica Rg; they are declared but unused.

Example prompt

Any page in the Line Studio style

Prompt
Build your page in the Line Studio style. White #FFFFFF page with 3% side padding and 150px vertical section padding. Display words are uppercase Coolvetica Condensed (weight 400, line height 0.8–1.0) at 120–432px; the hero word is 30vw and may run off the screen. All other text is Instrument Sans weight 500 in black (#000000), 18px paragraphs, 31px weight 600 for statements, centred at 900px max. Buttons are square #2B20FF with white 15px uppercase labels and padding 16px 28px, hover #2018BF. Corners are 0 everywhere. Use pure black #000000 panels with white type and #222222 tags. Work cards are full-bleed photos under a #0C0C0D 45–80% gradient with a centred 120px title. Motion: text rises from y 120% with an 800ms outExpo reveal; the hero title slides sideways while pinned.

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