DesignMD Maker
← Home Report · Code analysis
O
Design System

Olivia - Webflow HTML Website Template

Design system extracted from https://ddesign-reference---songengine.webflow.io on 2026-10-16 (code-based analysis).

Source · https://ddesign-reference---songengine.webflow.io Engine · Code analysis Created · Oct 16, 2026 18:13 Cost · $0.0000
Detected Language

Design Style

technical / mono accents
monospace font in use
Palette

Colors

primary
#DDDDDD
1.36 on white · 15.46 on black · 0° 0% 87%
secondary
#000000
21 on white · 1 on black · 0° 0% 0%
Token Roles 11 tokens
background
#FFFFFF · 21:1 vs black
surface
#FDFDFD · 20.65:1 vs black
text-primary
#000000 · 21:1 vs white
text-secondary
#DDDDDD · 15.46:1 vs black
border
#777777 · 4.48:1 vs white
on-secondary
#FFFFFF · 21:1 vs black
surface-container-lowest
#FFFFFF · 21:1 vs black
surface-container-low
#FDFDFD · 20.65:1 vs black
surface-container
#E2E2E2 · 16.21:1 vs black
surface-container-high
#DDDDDD · 15.46:1 vs black
surface-container-highest
#C8C8C8 · 12.55:1 vs black
Detected Palette 14 colors by frequency in source CSS
#FFFFFF
used 14× · 0° 0% 100%
#000000
used 12× · 0° 0% 0%
#1A1A1A
used 10× · 0° 0% 10%
#030303
used 7× · 0° 0% 1%
#DDDDDD
used 4× · 0° 0% 87%
#777777
used 4× · 0° 0% 47%
#9A9A9A
used 4× · 0° 0% 60%
#C8C8C8
used 2× · 0° 0% 78%
#FFFF00
used 1× · 60° 100% 50%
#333333
used 1× · 0° 0% 20%
#E2E2E2
used 1× · 0° 0% 89%
#222222
used 1× · 0° 0% 13%
#636363
used 1× · 0° 0% 39%
#FDFDFD
used 1× · 0° 0% 99%
Type System

Typography

display
inherit
152px · 300 · LH 1 · LS -2px
Olivia - Webflow HTML Website Template
headline-lg
inherit
40px · 300 · LH 1 · LS -2px
Olivia - Webflow HTML Website Template
headline-md
inherit
28px · 300 · LH 1 · LS -2px
Olivia - Webflow HTML Website Template
body-lg
inherit
18px · 300 · LH 1.4
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
body-md
inherit
16px · 300 · LH 1.4
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
label-md
inherit
14px · 300 · LH 1.4
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
label-sm
inherit
12px · 300 · LH 1.4
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
Detected Font Stacks
BdogroteskBdogrotesk, Arial, sans-serifvar(--_typography---font-family)monospacewebflow-iconswebflow-icons !importantArial, sans-serif
Structure

Layout

Container
Section padding: — · card padding: —
Grid
12-column reference grid · gap —
Spacing Scale
sm
10px
md
16px
lg
40px
xl
60px
detected
10px
detected
15px
detected
16px
detected
20px
detected
21px
detected
25px
detected
30px
detected
40px
detected
50px
detected
60px
Breakpoints
0px479px480px767px991px1280px1440px
Geometry

Shapes

md
100px
pill
100%
Tokens in Context

Components

card
background{colors.surface}
border1px solid {colors.border}
radius100px
button-primary
radius100%
Animation

Motion

Keyframes 1 found
@keyframes spin
0% { transform: rotate(0); } 100% { transform: rotate(360deg); }
Transitions
border .2sall .2s
Proof

Live Preview

Complete Reference

Full design.md Specification

Design Specification — Olivia - Webflow HTML Website Template

FieldValue
Site / Projecthttps://ddesign-reference---songengine.webflow.io
Analyzed on2026-10-16
Analysis modeAutomated code extraction (no AI)

Overview

This design system was extracted programmatically from the source page. It is built on a light canvas (#FFFFFF), ink text (#000000). All type is set in Bdogrotesk. Detected font weights: 300, 400, 500, 600, 700. Detected style signatures: technical / mono accents.

Logo asset(s): https://cdn.prod.website-files.com/6ad267d9fa9c5529df55702e/6ad267dafa9c5529df5570f6_logo_white.png · https://cdn.prod.website-files.com/6ad267d9fa9c5529df55702e/6ad267dafa9c5529df5570cf_client_logo_1.png

Color System

Detected palette (by frequency)

HexRGBHSLCount
#FFFFFF255, 255, 2550° 0% 100%14
#0000000, 0, 00° 0% 0%12
#1A1A1A26, 26, 260° 0% 10%10
#0303033, 3, 30° 0% 1%7
#DDDDDD221, 221, 2210° 0% 87%4
#777777119, 119, 1190° 0% 47%4
#9A9A9A154, 154, 1540° 0% 60%4
#C8C8C8200, 200, 2000° 0% 78%2
#FFFF00255, 255, 060° 100% 50%1
#33333351, 51, 510° 0% 20%1
#E2E2E2226, 226, 2260° 0% 89%1
#22222234, 34, 340° 0% 13%1
#63636399, 99, 990° 0% 39%1
#FDFDFD253, 253, 2530° 0% 99%1

Assigned roles

Roles are taken from the page's own semantic CSS custom properties when present, otherwise inferred from usage frequency + luminance/saturation.

TokenHexRGBHSL
--color-background#FFFFFF255, 255, 2550° 0% 100%
--color-surface#FDFDFD253, 253, 2530° 0% 99%
--color-text-primary#0000000, 0, 00° 0% 0%
--color-secondary#0000000, 0, 00° 0% 0%
--color-text-secondary#DDDDDD221, 221, 2210° 0% 87%
--color-border#777777119, 119, 1190° 0% 47%
--color-on-secondary#FFFFFF255, 255, 2550° 0% 100%

Surface ramp (derived from detected light neutrals)

TokenHex
--color-surface-container-lowest#FFFFFF
--color-surface-container-low#FDFDFD
--color-surface-container#E2E2E2
--color-surface-container-high#DDDDDD
--color-surface-container-highest#C8C8C8

Gradients

  • linear-gradient(180deg, black, #03030300 50%, #030303)

Typography

Primary typeface: Bdogrotesk — stack: Bdogrotesk

Font stacks (most used first)

  • Bdogrotesk
  • Bdogrotesk, Arial, sans-serif
  • var(--_typography---font-family)
  • monospace
  • webflow-icons
  • webflow-icons !important
  • Arial, sans-serif

Derived type scale

TokenSize
display152px
headline-lg40px
headline-md28px
body-lg18px
body-md16px
label-md14px
label-sm12px

Font sizes (by frequency)

SizeCount
14px2
32px2
24px2
18px2
15rem2
2em1
1em1
38px1
12px1
40px1
8.1rem1
9.5rem1
4.8rem1
7rem1
28px1
6rem1
5rem1

Weights in use: 300, 400, 500, 600, 700

Line heights (by frequency)

ValueCount
1.25rem3
1.5rem3
20px2
24px2
13rem2
1.75rem2
01
11
44px1
36px1

Letter spacing (by frequency)

ValueCount
05
-2px3
-3px3
-1px1
-6px1

Spacing

Derived spacing scale

TokenValue
sm10px
md16px
lg40px
xl60px

Raw values (by frequency)

ValueCount
10px22
30px16
20px15
0px12
40px9
50px8
60px6
70px6
100px6
80px5
15px5
21px4
150px4
25px3
16px3
200px2

Borders & Radius

Derived radius tokens

TokenValue
md100px
pill100%

Raw values (resolved, by frequency)

RadiusCount
100px5
100%1

Layout

Container max-width: 767px

Breakpoints

  • 0px
  • 479px
  • 480px
  • 767px
  • 991px
  • 1280px
  • 1440px

Animation & Motion

Transitions

  • border .2s
  • all .2s

Keyframes

@keyframes spin { 0% { transform: rotate(0); } 100% { transform: rotate(360deg); } }

CTA labels found on page

  • Explore All
  • Subscribe Now
  • Let's Discuss

Effects

  • backdrop-filter: blur(5px)

Source Design Tokens (CSS custom properties)

:root {
  --black: #030303;
  --_typography---font-family: Bdogrotesk, Arial, sans-serif;
  --white: #fff;
  --_typography---font-size--body-s: 1rem;
  --_typography---font-weight--font-weight-light: 300;
  --_typography---font-size--heading-h1: 3.5rem;
  --_typography---line-height--line-height-m: 3.875rem;
  --_typography---font-size--heading-h2: 1.75rem;
  --_typography---line-height--line-height-s: 2.25rem;
  --_typography---font-size--body-xs: .875rem;
  --transparent: #fff0;
  --_typography---font-weight--font-weight-regular: 400;
  --_typography---font-weight--font-weight-medium: 500;
  --black-soft: #1a1a1a;
  --_typography---font-size--display-m: 4.5rem;
  --spacing-xl: 220px;
  --_typography---font-size--display-xl: 11.25rem;
  --_typography---line-height--line-height-xxl: 10.5rem;
  --_typography---font-weight--font-weight-bold: 700;
  --_typography---line-height--line-height-l: 5rem;
  --grey-strong: #777;
  --grey-medium: #9a9a9a;
  --_typography---font-size--display-l: 7.5rem;
  --_typography---line-height--line-height-xl: 7.5rem;
  --_typography---font-weight--font-weight-semibold: 600;
  --spacing-l: 180px;
  --_typography---font-size--body-m: 1.125rem;
  --_typography---font-size--body-l: 1.25rem;
  --_typography---font-size--body-xl: 1.5rem;
}

Do's and Don'ts

Do

  • Do keep the canvas at #FFFFFF; surfaces should stay within the detected neutral ramp.
  • Do stick to the detected font weight(s): 300, 400, 500, 600, 700.

Don't

  • Don't introduce colors outside the detected palette — every hue above was found in the source.
  • Don't add drop shadows; the source page relies on borders and surface shifts for depth, not elevation.

Design Tokens (copy-paste)

:root {
  --color-background: #FFFFFF;
  --color-surface: #FDFDFD;
  --color-text-primary: #000000;
  --color-secondary: #000000;
  --color-text-secondary: #DDDDDD;
  --color-border: #777777;
  --color-on-secondary: #FFFFFF;
  --color-surface-container-lowest: #FFFFFF;
  --color-surface-container-low: #FDFDFD;
  --color-surface-container: #E2E2E2;
  --color-surface-container-high: #DDDDDD;
  --color-surface-container-highest: #C8C8C8;
  --font-sans: Bdogrotesk;
  --font-size-display: 152px;
  --font-size-headline-lg: 40px;
  --font-size-headline-md: 28px;
  --font-size-body-lg: 18px;
  --font-size-body-md: 16px;
  --font-size-label-md: 14px;
  --font-size-label-sm: 12px;
  --radius-md: 100px;
  --radius-pill: 100%;
  --space-sm: 10px;
  --space-md: 16px;
  --space-lg: 40px;
  --space-xl: 60px;
  --tracking-display: -2px;
  --container-max: 767px;
}

Generated by DesignMD Maker · analyze responsibly — only scan pages you're permitted to study.