DesignMD Maker logo ← Home Report · Code analysis
C
Design System

Careerflow - Your Career Copilot | Powerful AI Job Search Tools

Design system extracted from https://www.careerflow.ai/ on 2026-08-26 (code-based analysis).

Source · https://www.careerflow.ai/ Engine · Code analysis Created · Aug 26, 2026 10:21 Cost · $0.0000
Detected Language

Design Style

ambient blurred glow background
large blur() layers (60px+)
rounded / pill-heavy
many large radii & pills
technical / mono accents
monospace font in use
Palette

Colors

primary
#333333
12.63 on white · 1.66 on black · 0° 0% 20%
secondary
#000000
21 on white · 1 on black · 0° 0% 0%
accent
#1570EF
4.57 on white · 4.6 on black · 215° 87% 51%
Token Roles 13 tokens
background
#FFFFFF · 21:1 vs black
surface
#F8F8F8 · 19.77:1 vs black
text-primary
#000000 · 21:1 vs white
text-secondary
#E4E7EC · 16.94:1 vs black
border
#475467 · 7.69:1 vs white
on-primary
#FFFFFF · 21:1 vs black
on-secondary
#FFFFFF · 21:1 vs black
on-accent
#FFFFFF · 21:1 vs black
surface-container-lowest
#FFFFFF · 21:1 vs black
surface-container-low
#FCFCFD · 20.48:1 vs black
surface-container
#F8F8F8 · 19.77:1 vs black
surface-container-high
#F2F4F7 · 19.06:1 vs black
surface-container-highest
#E9EEF1 · 17.96:1 vs black
Detected Palette 24 colors by frequency in source CSS
#000000
used 45× · 0° 0% 0%
#FFFFFF
used 18× · 0° 0% 100%
#175CD3
used 12× · 218° 80% 46%
#E4E7EC
used 9× · 218° 17% 91%
#475467
used 8× · 216° 18% 34%
#F8F8F8
used 8× · 0° 0% 97%
#FCFCFD
used 7× · 240° 20% 99%
#E9EEF1
used 5× · 203° 22% 93%
#1570EF
used 5× · 215° 87% 51%
#F5FAFF
used 5× · 210° 100% 98%
#039855
used 5× · 153° 96% 30%
#EC4E0A
used 5× · 18° 92% 48%
#E7E7E7
used 5× · 0° 0% 91%
#344054
used 4× · 218° 24% 27%
#DDDDDD
used 4× · 0° 0% 87%
#080D16
used 4× · 219° 47% 6%
#D1E9FF
used 4× · 209° 100% 91%
#DEEFFF
used 4× · 209° 100% 94%
#F2F4F7
used 4× · 216° 24% 96%
#333333
used 3× · 0° 0% 20%
#222222
used 3× · 0° 0% 13%
#101828
used 3× · 220° 43% 11%
#060606
used 3× · 0° 0% 2%
#E4E4E4
used 3× · 0° 0% 89%
Surface Treatments

Gradients

linear-gradient(#0000,#0000)
Type System

Typography

display
inherit
64px · 400 · LH 1.4 · LS -.02em
Careerflow - Your Career Copilot | Powerful AI Job Search Tools
headline-lg
inherit
40px · 400 · LH 1.4 · LS -.02em
Careerflow - Your Career Copilot | Powerful AI Job Search Tools
headline-md
inherit
28px · 400 · LH 1.4 · LS -.02em
Careerflow - Your Career Copilot | Powerful AI Job Search Tools
title-lg
inherit
22px · 400 · LH 1.4
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
body-lg
inherit
18px · 400 · 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 · 400 · 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 · 400 · LH 1.4 · LS .05em
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
label-sm
inherit
12px · 400 · LH 1.4 · LS .05em
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
Detected Font Stacks
Onest,sans-serifInter,sans-serif'Onest'slickinherit !important'fa'!importantmonospacewebflow-icons
Structure

Layout

Container
Section padding: · card padding:
Grid
12-column reference grid · gap
Spacing Scale
unit
4px
xs
4px
sm
8px
md
16px
lg
32px
xl
80px
detected
4px
detected
6px
detected
8px
detected
10px
detected
12px
detected
14px
detected
14.22px
detected
16px
detected
20px
detected
24px
Breakpoints
479px767px991px1440px1920px
Depth

Elevation & Depth

level 1
0 0 30px #e5fff4
level 2
0 4px 60px #0000000a
level 3
0 12px 40px #0000000f
level 4
0 0 30px #e5f1ff
level 5
0 4px 60px #00000014
level 6
0 42.44px 61.31px #00000014
Geometry

Shapes

sm
5px
md
8px
lg
32px
pill
100%
r5
12px
r6
16px
r7
6px
r8
20px
r9
14px
r10
68%
Tokens in Context

Components

card
background{colors.surface}
border1px solid {colors.border}
radius32px
boxShadow{elevation.md}
button-primary
background{colors.primary}
radius100%
Animation

Motion

Keyframes 2 found
@keyframes moveMarquee
from { transform: translate3d(0%, 0, 0); } to { transform: translate3d(-100%, 0, 0); }
@keyframes spin
0%{transform:rotate(0)}to{transform:rotate(360deg)}
Applied Animations
moveMarquee 40s linear infinite
Easing Curves
cubic-bezier(0.4, 0, 0.2, 1)ease
Transitions
transform 0.3s ease-in-outmax-height 0.9s cubic-bezier(0.4, 0, 0.2, 1), opacity 1s easemax-height 0.9s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease 0.25stransform 0.6s ease-in-outopacity .2s,color .2s,border-color .2s,background-color .2stransform .2sall .3s ease-in-outall .25s ease-in-out
Proof

Live Preview

Complete Reference

Full design.md Specification

Design Specification — Careerflow - Your Career Copilot | Powerful AI Job Search Tools

FieldValue
Site / Projecthttps://www.careerflow.ai/
Analyzed on2026-08-26
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), a vivid accent (#1570EF). All type is set in Onest,sans-serif. Detected font weights: 400, 500, 600, 700. Detected style signatures: ambient blurred glow background; rounded / pill-heavy; technical / mono accents.

Logo asset(s): https://cdn.prod.website-files.com/635c591378332f38be25d45f/63a1152ff687d737b6b93250_Careerflow%20logo%20240x240.avif · https://cdn.prod.website-files.com/635c591378332f38be25d45f/67e67a075ecbe940426fc8a4_LinkedinLogo.svg

Color System

Detected palette (by frequency)

HexRGBHSLCount
#0000000, 0, 00° 0% 0%45
#FFFFFF255, 255, 2550° 0% 100%18
#175CD323, 92, 211218° 80% 46%12
#E4E7EC228, 231, 236218° 17% 91%9
#47546771, 84, 103216° 18% 34%8
#F8F8F8248, 248, 2480° 0% 97%8
#FCFCFD252, 252, 253240° 20% 99%7
#E9EEF1233, 238, 241203° 22% 93%5
#1570EF21, 112, 239215° 87% 51%5
#F5FAFF245, 250, 255210° 100% 98%5
#0398553, 152, 85153° 96% 30%5
#EC4E0A236, 78, 1018° 92% 48%5
#E7E7E7231, 231, 2310° 0% 91%5
#34405452, 64, 84218° 24% 27%4
#DDDDDD221, 221, 2210° 0% 87%4
#080D168, 13, 22219° 47% 6%4
#D1E9FF209, 233, 255209° 100% 91%4
#DEEFFF222, 239, 255209° 100% 94%4
#F2F4F7242, 244, 247216° 24% 96%4
#33333351, 51, 510° 0% 20%3

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-primary#33333351, 51, 510° 0% 20%
--color-accent#1570EF21, 112, 239215° 87% 51%
--color-background#FFFFFF255, 255, 2550° 0% 100%
--color-surface#F8F8F8248, 248, 2480° 0% 97%
--color-text-primary#0000000, 0, 00° 0% 0%
--color-secondary#0000000, 0, 00° 0% 0%
--color-text-secondary#E4E7EC228, 231, 236218° 17% 91%
--color-border#47546771, 84, 103216° 18% 34%
--color-on-primary#FFFFFF255, 255, 2550° 0% 100%
--color-on-secondary#FFFFFF255, 255, 2550° 0% 100%
--color-on-accent#FFFFFF255, 255, 2550° 0% 100%

Surface ramp (derived from detected light neutrals)

TokenHex
--color-surface-container-lowest#FFFFFF
--color-surface-container-low#FCFCFD
--color-surface-container#F8F8F8
--color-surface-container-high#F2F4F7
--color-surface-container-highest#E9EEF1

Gradients

  • linear-gradient(#0000,#0000)

Typography

Primary typeface: Onest — stack: Onest,sans-serif

Font stacks (most used first)

  • Onest,sans-serif
  • Inter,sans-serif
  • 'Onest'
  • slick
  • inherit !important
  • 'fa'!important
  • monospace
  • webflow-icons
  • webflow-icons!important
  • Arial,sans-serif

Web font sources

  • fonts.googleapis.com/css2?family=Onest:wght@500;600;700&display=swap

Derived type scale

TokenSize
display64px
headline-lg40px
headline-md28px
title-lg22px
body-lg18px
body-md16px
label-md14px
label-sm12px

Font sizes (by frequency)

SizeCount
16px47
14px35
18px22
20px18
40px16
24px13
32px12
12px9
52px6
22px5
48px4
28px3
26px3
64px3
38px2
13px2
1rem2
2em1
1em1
50px1

Weights in use: 400, 500, 600, 700

Line heights (by frequency)

ValueCount
24px41
22px29
28px16
32px11
26px10
50px9
20px8
30px8
48px8
56px7

Letter spacing (by frequency)

ValueCount
-.02em25
-.01em21
.05em11
-.04em6
05
-.03em2
.05px2
.03em1

Spacing

Derived spacing scale

TokenValue
unit4px
xs4px
sm8px
md16px
lg32px
xl80px

Raw values (by frequency)

ValueCount
8px69
16px59
12px58
24px58
20px50
0px34
32px27
4px26
40px25
28px9
10px8
6px8
14px7
80px4
14.22px4
52px4

Borders & Radius

Derived radius tokens

TokenValue
sm5px
md8px
lg32px
pill100%

Raw values (resolved, by frequency)

RadiusCount
12px22
09
16px6
8px6
100%5
6px5
20px4
14px3
5px2
32px2
68%2
50px1

Shadows

Derived elevation

TokenValue
sm0 0 30px #e5fff4
md0 4px 60px #00000014
lg0 -2px #00000012

All detected shadows

  • 0 0 30px #e5fff4
  • 0 4px 60px #0000000a
  • 0 12px 40px #0000000f
  • 0 0 30px #e5f1ff
  • 0 4px 60px #00000014
  • 0 42.44px 61.31px #00000014
  • 0 4px 6px #0000000d
  • 0 -2px #00000012

Layout

Container max-width: 1280px

Breakpoints

  • 479px
  • 767px
  • 991px
  • 1440px
  • 1920px

Animation & Motion

Transitions

  • transform 0.3s ease-in-out
  • `max-height 0.9s cubic-bezier(0.4, 0, 0.2, 1),

opacity 1s ease`

  • `max-height 0.9s cubic-bezier(0.4, 0, 0.2, 1),

opacity 0.3s ease 0.25s`

  • transform 0.6s ease-in-out
  • opacity .2s,color .2s,border-color .2s,background-color .2s
  • transform .2s
  • all .3s ease-in-out
  • all .25s ease-in-out
  • all .3s
  • border-width .3s,border-color .3s
  • opacity .2s
  • opacity .3s ease-in-out

Easing curves

  • cubic-bezier(0.4, 0, 0.2, 1)
  • ease

Keyframes

@keyframes moveMarquee { from { transform: translate3d(0%, 0, 0); } to { transform: translate3d(-100%, 0, 0); } }
@keyframes spin { 0%{transform:rotate(0)}to{transform:rotate(360deg)} }

Animations

  • moveMarquee 40s linear infinite

CTA labels found on page

  • All Features
  • Log In
  • Sign up
  • Sign up FOR FREE
  • Create my resume

> Page contains canvas/WebGL elements — consider ambient effects layers.

Source Design Tokens (CSS custom properties)

:root {
  --gradient-color-1: #ffffff;
  --gradient-color-2: #ffffff;
  --gradient-color-3: #ffffff;
  --gradient-color-4: #cfe9ff;
  --gray-2: #4f5c65;
  --gray-1: #353e44;
  --gray-3: #e9eef1;
  --white: #fff;
  --primary-2: #0fbf95;
  --primary-1: #4285f4;
  --primary-3: #041e39;
  --light-blue: #f0f6ff;
  --success: #3cba58;
  --warning: #ffb400;
  --danger: #da2424;
  --gray-4: #f7fafc;
  --primary-6: #344054;
  --primary-5: #1570ef;
  --primary-7: #101828;
  --primary-4: #1d2939;
  --black2: #1a1a1a;
  --grey-text: #475467;
  --dim-light-blue: #f5faff;
  --black: black;
  --_apps---sidebar--sidebar-foreground-dark: #f8f8f8;
  --_apps---typography--heading-font: Onest,sans-serif;
  --_apps---typography--body-font: Rubik,sans-serif;
  --_apps---typography--button-font: Onest,sans-serif;
  --_apps---sizes--radius: 12px;
  --_apps---colors--background: var(--white);
  --_apps---colors--foreground: var(--gray-2);
  --_apps---colors--card: var(--white);
  --_apps---colors--card-foreground: #060606;
  --_apps---colors--popover: #f2f2f2;
  --_apps---colors--popover-foreground: #060606;
  --_apps---colors--primary: var(--primary-1);
  --_apps---colors--primary-foreground: #080d16;
  --ph: #da552f;
  --_apps---colors--secondary: #daf7ff;
  --_apps---colors--secondary-foreground: #0a0d13;
  --font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
  --_apps---colors--muted: #f8f8f8;
  --lightgrey: #abb0bb;
  --_apps---colors--muted-foreground: #7d797a;
  --lightblue-2: #d1e9ff;
  --_apps---colors--accent: #e4e4e4;
  --_apps---colors--accent-foreground: #0d0d0d;
  --_apps---colors--destructive: #d74843;
  --_apps---colors--border: var(--gray-3);
  --_apps---colors--input: #ecf1f4;
  --svgarrowcolor: #98a2b3;
  --_apps---colors--ring: #5788da;
  --_apps---charts--chart-1: var(--primary-1);
  --_apps---charts--chart-2: #78a8f7;
  --_apps---charts--chart-3: #2873ed;
  --_apps---charts--chart-4: #3268c3;
  --light-blue-bg: #deefff;
  --_apps---charts--chart-5: #0c49a6;
  --_apps---sidebar--sidebar: #f8f8f8;
  --nav-bg-hover-color: #c9e6ff;
}

Do's and Don'ts

Do

  • Do reserve the accent #1570EF for interactive highlights and key moments — it is used sparingly on the source page.
  • Do keep the canvas at #FFFFFF; surfaces should stay within the detected neutral ramp.
  • Do stick to the detected font weight(s): 400, 500, 600, 700.
  • Do align spacing to the 4px base unit derived from the page.

Don't

  • Don't introduce colors outside the detected palette — every hue above was found in the source.

Design Tokens (copy-paste)

:root {
  --color-primary: #333333;
  --color-accent: #1570EF;
  --color-background: #FFFFFF;
  --color-surface: #F8F8F8;
  --color-text-primary: #000000;
  --color-secondary: #000000;
  --color-text-secondary: #E4E7EC;
  --color-border: #475467;
  --color-on-primary: #FFFFFF;
  --color-on-secondary: #FFFFFF;
  --color-on-accent: #FFFFFF;
  --color-surface-container-lowest: #FFFFFF;
  --color-surface-container-low: #FCFCFD;
  --color-surface-container: #F8F8F8;
  --color-surface-container-high: #F2F4F7;
  --color-surface-container-highest: #E9EEF1;
  --font-sans: Onest,sans-serif;
  --font-size-display: 64px;
  --font-size-headline-lg: 40px;
  --font-size-headline-md: 28px;
  --font-size-title-lg: 22px;
  --font-size-body-lg: 18px;
  --font-size-body-md: 16px;
  --font-size-label-md: 14px;
  --font-size-label-sm: 12px;
  --radius-sm: 5px;
  --radius-md: 8px;
  --radius-lg: 32px;
  --radius-pill: 100%;
  --shadow-sm: 0 0 30px #e5fff4;
  --shadow-md: 0 4px 60px #00000014;
  --shadow-lg: 0 -2px #00000012;
  --space-xs: 4px;
  --space-sm: 8px;
  --space-md: 16px;
  --space-lg: 32px;
  --space-xl: 80px;
  --tracking-display: -.02em;
  --tracking-label: .05em;
  --container-max: 1280px;
}