Template system / 01

styleGuide

A lean Client-First system for editing OBVIA without losing its brutalist editorial character.

01

Colors

Four values carry the whole site. One accent, used sparingly, is the point of the palette — not a limitation of it. Each panel names the Webflow variable to change.

Black

Background Color / Invert

#0A0A0A

Acid lime

Accent Color / Primary

#DBFF00

Paper

Background Color / Primary

#FFFFFF

Concrete

Surface / Placeholder

#0A0A0A0F

02

Typography

Three faces, one scale. Every row names the Webflow variable behind it, so re-cutting the system is one edit per step rather than one per section.

Families

Font Family / Display

Archivo Black · 900

Honest before pretty

Font Family / Body

Public Sans · 400

Clear, robust copy for project stories, descriptions and interface instructions.

Font Family / Mono

Server Mono · 400

IST — AMS — NYC / EST. 2019

Heading scale

Font Size / Display Xl

H1 · 40 → 72

Honest before pretty

Font Size / Display Md

H2 · 30 → 52

Strip it to the idea

Font Size / Statement Sm

H3 · 28 → 44

Then build it properly

Font Size / Display Sm

H4 · 24 → 28

Section heading

Font Size / Logo

H5 · 22

Sub-heading

Font Size / Body

H6 · 17 · tracked

Mono-tracked eyebrow

Text elements

Styled at tag level, so copy inherits the system without a class. Each one is used on this site: paragraphs throughout, the quote in Voices on the home page, the ordered list on Instructions.

Paragraph

Line Height / Body · 1.55

A paragraph sets the reading rhythm: 17px Public Sans at a 1.55 line height, capped near 60 characters so a line never outruns the eye.

Ordered list

Numerals share the body face

  1. Ordered list item — numerals share the body face
  2. A second item, to show the gap between them

Blockquote

Accent rule · 2px

Pretty is easy. Honest is hard. Strip every project down to its rawest idea, then build it properly.

Figure & caption

Mono · uppercase

Fig. 01 — caption sits in the mono face, so a project image reads as documented rather than decorated

03

Components

Both variants on both grounds they actually meet — paper across the utility pages, acid lime in the closing CTA. Hover each one: the fill inverts rather than moving, which is the single gesture every component on this site is allowed.

On paper — Background Color / Primary

On accent — Accent Color / Primary

Focus / Ring

Accent Color / Primary · 2px

Keyboard focus draws a 2px accent outline at a 2px offset, on every ground. Tab to the buttons above to see it — it is never removed, only restyled.

Radius / Sharp

0 · the house default

Square is the default and the pill is the exception. One radius token carries every card, button and media plate on the site.

04

Layout

The third variable collection. Spacing is a t-shirt ladder, so a value can be re-cut without any name becoming a lie — bar width below is drawn to the real measure.

Spacing scale

Space / 2xs

0.5rem

Space / S

1rem

Space / M

1.5rem

Space / L

2rem

Space / 2xl

3rem

Space / 4xl

4rem

Space / 6xl

6rem

Space / 8xl

8.75rem

Frame

Container / Max

90rem · 1440

The desktop frame every section sits inside. Full-bleed bands — the opening band above, the colour strip, the two grounds — deliberately break out of it.

Page Padding

2.5rem → 1rem

One gutter token, re-cut per breakpoint through the Layout collection's responsive modes rather than per section.

Touch Target

2.75rem · 44px

The WCAG 2.2 AA floor, held by every interactive element including the nav toggle and the footer links.

Available for new projects — 2026

Let’s Talk

Start a Project
hello@obvia.studio

We reply within two working days.