flowmance

Oblik Design System

Oblik website template previewOblik website template preview detail 2Oblik website template preview detail 3

Oblik is a stark, gallery-like architecture and construction site. It is pure black and white, with semibold Inter Tight, outlined pill buttons and large square-cut renders of modern houses and interiors. The mood is calm and confident: lots of white space, one long rolling line of giant text, and a solid black band where the portfolio lives.

Four signatures make it recognisable:

  1. Outlined 2px pills. Main actions are hollow pills with a 2px border, a 40px radius and generous padding (20px 45px, 64px tall): black on white (Meet the team), white on dark (Request a Free Quote, View all projects).
  2. The rolling line. Oblik, Innovative Architecture, New York. and …the concept of architecture… run edge to edge at 130px semibold, cut off by the viewport and moving sideways as you scroll.
  3. Two-tone statements. Section statements are 28px semibold where the first half is black and the end fades to 50% (The breadth of our skilled expertise / and knowledge.). Plain paragraphs are black at 50% too.
  4. The black band and the black bar. The portfolio sits on a full-width #000000 band with a sticky left column and stacked project renders on the right. Once you scroll off the hero, the fixed nav turns into a solid 100px black bar.

Oblik is a light design with a black band (portfolio) and a black full-screen menu.

Colors

Surfaces

canvas#FFFFFF

Page background

surface-1#F7F7FC

Newsletter field and its button wrapper

surface-2#F4F4F4

One light panel

field-line#81818B · 20%

Underline under text links; newsletter field border

inverse-canvas#000000

Portfolio band, scrolled nav bar, full-screen menu

field-ink#333333

Text typed in contact inputs

Ink

on-primary#FFFFFF

Text on primary

ink#000000

Headlines, nav, buttons, service titles

ink-muted#000000

Body statements are full black at weight 600, so ink-muted equals ink

ink-soft#000000 · 60%

Footer links (.footer-link-main), full black on hover

ink-subtle#000000 · 50%

Plain paragraphs (p { opacity: .5 }), service sub-items, the faded end of statements

inverse-ink#FFFFFF

Text on inverse-canvas

inverse-ink-muted#FFFFFF · 80%

PORTFOLIO eyebrow and lead text on black

on-media#FFFFFF

Action

primary#000000

The filled pill (.button, form submit), the 55px circle arrow button

Lines & effects

line#E1E1E1

1px hairline borders

line-strong#000000

2px button and field borders, the 2px navigation-line

line-link#B9BBC8

Underline under text links; newsletter field border

chip#444444

Project category chip on the black band (whole chip at 63% opacity)

glass#FFFFFF · 15%

36px count circles in the menu

scrim#000000 · 40%

Overlay on the hero photo

Typography

Inter Tight · display-marquee

The quick brown fox jumps

Rolling line Oblik, Innovative Architecture, New York. 130px · 600 · 1.2

Inter Tight · headline-md

The quick brown fox jumps

Section statements, Transforming the world into a picturesque haven., project titles. 28px · 600 · 1.3

Inter Tight · title-md

The quick brown fox jumps

Service titles Architecture, Construction (.expertise-title). 21px · 600 · 1.43

Inter Tight · label-lg

The quick brown fox jumps

Button labels. 18px · 600 · 1.11

Inter Tight · body

The quick brown fox jumps

Paragraphs and service sub-items (Architecture Design) at 50%. 17px · 600 · 1.4

Inter Tight · caption

The quick brown fox jumps

Project chips Interior Design, Architecture. 15px · 500 · 1.4

Spacing & shape

PurposeValue
Containermax 1200px (--page-main-size--container), centred
Section rhythm150px top and bottom (.section)
Breakpoints991px, 767px and 479px, plus a 1280px step

Spacing scale

TokenValuePreview
xxs5px
xs10px
sm15px
md20px
lg30px
xl40px
2xl60px
3xl100px

Layout spacing

TokenValuePreview
section-tight50px
gutter72px
section-band120px
section150px

Border radius

sm9px
tag30px
pill40px
field100px
full9999px

Surfaces

How the surfaces stack, from the page background up. Hex codes and roles are in Colors above.

Level 1canvas
Level 2surface-1
Level 3surface-2

Motion

Headline revealLines rise from y 200% with skewY 7deg → 0deg, settling with y → 0% over 1100ms outQuint
Fade-upopacity 0 → 1 with y 40px → 0, 500ms
Slow fadeopacity 0 → 1, 1000–1250ms outQuart
Button arrow swapLabel y 0 → −100px, arrow 100px → 0, 500ms
Nav on scrollBackground colour change, 300ms ease
Image hoverFilter change, 300ms ease; scale to 0.8 and back, 300ms outQuad on small elements
Link underlineWidth grow, 300ms ease or 500ms
Menu iconRotate, 400ms ease
Rolling lineHorizontal move scrubbed by scroll
CSS hoversFooter links opacity 0.6 → 1, .button opacity 0.79, 300ms

Do’s and don’ts

  • Keep the palette to #000000 and #FFFFFF, with grey made from opacity (black 50%, 60%; white 80%).
  • Use the outlined 2px pill (40px radius, padding 20px 45px, 64px tall) for section actions.
  • Run one rolling display-marquee line at 130px semibold across the full width.
  • Write section statements in two tones: black, then the ending at 50%.
  • Put the portfolio on a solid black band with a sticky left column.
  • Keep images square-cornered and let split images touch the viewport edge.
  • Add the unused lime #BFEA88 or the pink #F3EAF7, or any accent colour.
  • Use ink-subtle (black at 50%, 4.0:1 on white) below 17px semibold; keep it for paragraphs and list items at that size or larger.
  • Round images, even though a 20px variable exists.
  • Add shadows or coloured overlays.
  • Use Oswald or Hubot Sans for anything but the blockquote.
  • Use filled black buttons for main section actions; the filled pill is for form submits.

Example prompt

Any page in the Oblik style

Prompt
Build your page in the Oblik style. White #FFFFFF background, black #000000 text, font Inter Tight (600 for headings, labels and paragraphs, 500 for the hero), normal tracking. Paragraphs are 17px/600 at 50% black. Section statements are 28px/600 with line height 1.3 and the last words at 50%. Main actions are outlined pills: 2px black border, 40px radius, padding 20px 45px, 64px tall, 18px/600 (white border and text on dark). Add one rolling line of 130px/600 text that spans past both edges. Put the portfolio on a solid black band (120px top and bottom) with a sticky left column and stacked square-cut renders, each with a centred 28px title and a #444444 chip (30px radius). Sections pad 150px top and bottom with 5% sides in a 1200px container. No shadows, no rounded images. Motion: IX2 line reveals with skewY 7deg → 0 over 1100ms outQuint.

More design systems like this

Construction 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