flowmance

Oxygen Design System

Oxygen website template previewOxygen website template preview detail 2Oxygen website template preview detail 3

Oxygen is a clean, slightly technical agency template with a lot of air. Most of the page is a pale blue-white (#F4F8FC) with white cards, while the hero is a saturated electric-blue photo wash. Type is Dosis throughout, a narrow rounded sans, and every heading and label is uppercase with very wide tracking. Tomato red (#FF5252) marks the brand: the boxed OXYGEN logo, the main button, the hero underline and small floating dots. The published home page is the template's showcase of its six demos.

Four signatures make it recognisable:

  1. The red logo block. OXYGEN in white Dosis 17px with 5px tracking, set inside a solid #FF5252 rectangle (padding 10px 13px 10px 15px), centred at the top of the hero.
  2. Blue hero with a red underline. The hero is a photo or collage under a vertical gradient from #1B39DB (90%) to #001BB3 (98%), with a white uppercase headline underlined in tomato.
  3. Line-and-dot ornaments. Thin white + crosses, outlined circles, broken horizontal hairlines and a solid tomato dot about 40px wide float around heroes, plus a small mouse-shaped scroll icon.
  4. Square and tracked. Buttons, images and cards have square corners; only the small icon badges and ornaments are round. Letter spacing runs 1–5px on uppercase text (1px only on the 14px feature card titles).

Oxygen is a light design with a blue hero and a dark footer.

Colors

Surfaces

canvas#F4F8FC

Page background (the body rule)

surface-1#FFFFFF

Cards, the intro feature row, white sections, the menu panel

surface-2#EAF0F6

The large demo showcase band (.section.gray.darker)

inverse-canvas#121217

Footer band; links at 70% opacity, small print #B7B7C7

Ink

on-primary#FFFFFF

Text on primary

on-secondary#FFFFFF
ink#121217

Headings, labels, nav menu links

ink-muted#333333

Form field text; use it for any paragraph longer than three lines

ink-subtle#9196AD

Paragraphs (the p rule) and the DEMO 1 labels

ink-faint#919197

Small helper text such as Follow us

on-media#FFFFFF
inverse-ink#FFFFFF

Text on inverse-canvas

inverse-ink-muted#B7B7C7

Action

primary#FF5252

Logo block, main button, hero underline, dots

primary-hover#FF5252
secondary#3F51B5

The .button class used for form submits (Submit Project)

secondary-hover#5667C7

With secondary: The .button class used for form submits (Submit Project)

Lines & effects

placeholder#DDDDDD

Image placeholders behind thumbnails while they load

line#EDEDED

1px top border on the social row

line-media#FFFFFF · 20%

The 1px rule under the nav on the hero

hero-top#1B39DB · 90%

Hero overlay: linear-gradient(to top, #001BB3FA, #1B39DBE6) over the image

hero-bottom#001BB3 · 98%

Hero overlay: linear-gradient(to top, #001BB3FA, #1B39DBE6) over the image

badge-violet#7D75DA

Round icon badges after demo labels (CMS and shop)

badge-green#2FC2A2

Round icon badges after demo labels (CMS and shop)

Typography

Dosis · display-hero

The quick brown fox jumps

THE NEXT-GENERATION WEBFLOW TEMPLATE, white with a tomato underline (.big-title, 48px in CSS). 52px · 500 · 1.15 · 3px

Dosis · headline-lg

The quick brown fox jumps

Section titles 6 READY DEMOS, TEMPLATE FEATURES (.top-title-text). 36px · 600 · 1.28 · 3px

Dosis · title-md

The quick brown fox jumps

Sub-section titles. 20px · 600 · 1.5 · 3px

Dosis · logo

The quick brown fox jumps

OXYGEN in the red block. 17px · 600 · 1.18 · 5px

Dosis · eyebrow

The quick brown fox jumps

WE ARE TRUSTED BY 10.000+ CUSTOMERS. 16px · 600 · 1.25 · 2px

Dosis · label-lg

The quick brown fox jumps

DEMO 1, UTILITY PAGES, in ink-subtle. 15px · 600 · 1.6 · 2px

Spacing & shape

PurposeValue
Containermax 1200px (.container), centred
Section rhythm120px top and bottom with 30px side padding; 100px top and bottom at ≤767px, then 60px 15px at ≤479px
Breakpoints991px, 767px and 479px

Spacing scale

TokenValuePreview
hair3px
xs5px
sm10px
md20px
lg30px
xl100px

Layout spacing

TokenValuePreview
section-side30px
nav100px
section120px

Border radius

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

Scroll entranceopacity 0 → 1 with y 30px → 0 (or 15px), 300ms ease or 500ms
Page loadopacity 0 → 1 and y → 0, 1000ms outQuart
Ornament parallaxOrnaments move y 100px, −50px or −100px while their section scrolls, 500ms smoothing
Link hoverText colour change, 300ms ease
Menu openPanel height 0 → auto, 500ms; links fade in; the 2px tomato line grows, 300ms ease
Badge hoverBackground colour and rotate, 350ms outQuad
Thumbnailsopacity .7 → 1, transition: opacity .2s
Buttonstransition: .25s

Do’s and don’ts

  • Set every heading and label in uppercase Dosis 600 (500 for the hero title) with 1–5px tracking, and paragraphs in Dosis 400 at 15px / 1.73.
  • Use #F4F8FC as the page, #FFFFFF for cards and #EAF0F6 for a showcase band.
  • Put the brand in one #FF5252 block: the OXYGEN logo with 5px tracking and padding 10px 13px 10px 15px.
  • Keep buttons square, 46px tall, padding 13px 23px, 12px uppercase labels.
  • Lay the hero image under linear-gradient(to top, #001BB3FA, #1B39DBE6) and add white line ornaments plus one tomato dot.
  • Keep white on #FF5252 to 12px+ uppercase weight 600 labels; the pair is about 3.2:1.
  • Round buttons, cards or images; only badges and ornaments are circles.
  • Set long paragraphs in ink-subtle #9196AD; it is about 2.7:1 on #F4F8FC. Keep it to one- to three-line descriptions at 14px+, and use #333333 for longer text.
  • Use red and blue buttons together, or use #7D75DA and #2FC2A2 for anything but the small round badges.
  • Use a flat blue hero; the blue only exists as a gradient over imagery.
  • Add drop shadows darker than black at 10%, or blur.
  • Write headings in sentence case or tighten their tracking below 1px.

Example prompt

Any page in the Oxygen style

Prompt
Build your page in the Oxygen style. Use Dosis everywhere. The page is #F4F8FC with white #FFFFFF cards and 120px section padding in a 1200px container. Headings are uppercase Dosis 600 with wide tracking: 36px / 1.28 / 3px for section titles (centred, 100px space below), 52px / 1.15 / 3px weight 500 for the hero, which is white text with a #FF5252 underline on an image under linear-gradient(to top, rgba(0,27,179,0.98), rgba(27,57,219,0.9)). Labels are 12–16px, 600, uppercase, 2px tracking. Paragraphs are 15px, weight 400, line height 1.73, in #9196AD for short copy. The logo is "OXYGEN" in white 17px with 5px tracking inside a square #FF5252 block. Buttons are square, 46px tall, padding 13px 23px: #FF5252 for the main action, #3F51B5 (hover #5667C7) for form submits. Feature cards are white and square with a 40px line icon and box-shadow 0 0 30px 10px rgba(0,0,0,0.02). Decorate heroes with thin white "+" crosses, rings and one #FF5252 dot. Motion: fade in with a 30px rise, 300–500ms ease.

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