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

QBench – Cloud-based LIMS. Modern. Flexible. Easy-to-use.

Design system extracted from https://qbench.com on 2026-08-26 (code-based analysis).

Source · https://qbench.com Engine · Code analysis Created · Aug 26, 2026 04:32 Cost · $0.0000
Detected Language

Design Style

rounded / pill-heavy
many large radii & pills
technical / mono accents
monospace font in use
Palette

Colors

primary
#FFFFFF
1 on white · 21 on black · 0° 0% 100%
secondary
#000000
21 on white · 1 on black · 0° 0% 0%
accent
#457DE5
3.95 on white · 5.32 on black · 219° 75% 58%
Token Roles 13 tokens
background
#FFFFFF · 21:1 vs black
surface
#EEEEEE · 18.1:1 vs black
text-primary
#000000 · 21:1 vs white
text-secondary
#DDDDDD · 15.46:1 vs black
border
#333333 · 12.63:1 vs white
on-primary
#000000 · 21:1 vs white
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
#EEEEEE · 18.1:1 vs black
surface-container
#E2E2E2 · 16.21:1 vs black
surface-container-high
#DDDDDD · 15.46:1 vs black
surface-container-highest
#CFD6E3 · 14.38:1 vs black
Detected Palette 24 colors by frequency in source CSS
#FFFFFF
used 20× · 0° 0% 100%
#000000
used 18× · 0° 0% 0%
#DDDDDD
used 5× · 0° 0% 87%
#0D0C54
used 5× · 241° 75% 19%
#333333
used 3× · 0° 0% 20%
#3898EC
used 2× · 208° 83% 57%
#222222
used 2× · 0° 0% 13%
#C8C8C8
used 2× · 0° 0% 78%
#032054
used 2× · 219° 93% 17%
#FFFF00
used 1× · 60° 100% 50%
#E2E2E2
used 1× · 0° 0% 89%
#FFDEDE
used 1× · 0° 100% 94%
#CCCCCC
used 1× · 0° 0% 80%
#999999
used 1× · 0° 0% 60%
#EEEEEE
used 1× · 0° 0% 93%
#30466E
used 1× · 219° 39% 31%
#457DE5
used 1× · 219° 75% 58%
#1A52BA
used 1× · 219° 75% 42%
#F2F7FF
used 1× · 217° 100% 97%
#EBF2FF
used 1× · 219° 100% 96%
#3F5A8C
used 1× · 219° 38% 40%
#163163
used 1× · 219° 64% 24%
#566887
used 1× · 218° 22% 43%
#A5AFC2
used 1× · 219° 19% 70%
Type System

Typography

display
inherit
56px · 400 · LH 1 · LS -.03em
QBench – Cloud-based LIMS. Modern. Flexible. Easy-to-use.
headline-lg
inherit
40px · 400 · LH 1 · LS -.03em
QBench – Cloud-based LIMS. Modern. Flexible. Easy-to-use.
headline-md
inherit
30px · 400 · LH 1 · LS -.03em
QBench – Cloud-based LIMS. Modern. Flexible. Easy-to-use.
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 .03em
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 .03em
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
Detected Font Stacks
Icons Tech Ui Kit,sans-serifSpace Groteskmonospacewebflow-iconswebflow-icons!importantArial,sans-serifIcons Tech Ui KitFilled Icons
Structure

Layout

Container
Section padding: · card padding:
Grid
12-column reference grid · gap
Spacing Scale
xs
4px
sm
8px
md
16px
lg
40px
xl
60px
detected
4px
detected
8px
detected
9px
detected
10px
detected
.67em
detected
14px
detected
15px
detected
16px
detected
18px
detected
20px
Breakpoints
479px767px991px1440px
Depth

Elevation & Depth

level 1
0 1px 6px #0d0c5405,0 6px 22px #0d0c540a
level 2
0 1px 6px #03205405,0 6px 22px #0d0c540f
level 3
0 10px 20px #0000001a
Geometry

Shapes

md
10px
lg
30px
pill
100%
r4
20px
r5
12px
r6
1000px
r7
15px
r8
24px
r9
14px
r10
50px
Tokens in Context

Components

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

Motion

Keyframes 1 found
@keyframes spin
0%{transform:rotate(0)}to{transform:rotate(360deg)}
Transitions
color .35s border-color: .35scolor .35sbackground-color .35s,transform .35stransform .35s,border-color .35s,color .35s,background-color .35scolor .35s,border-color .35sbackground-color .35s,color .35scolor .35s,border-color .35s,background-color .35stransform .35s,background-color .35s
Proof

Live Preview

Complete Reference

Full design.md Specification

Design Specification — QBench – Cloud-based LIMS. Modern. Flexible. Easy-to-use.

FieldValue
Site / Projecthttps://qbench.com
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 (#457DE5). All type is set in Icons Tech Ui Kit,sans-serif. Detected font weights: 400, 700. Detected style signatures: rounded / pill-heavy; technical / mono accents.

Logo asset(s): https://cdn.prod.website-files.com/6376996f89260e285fdf008b/63c2cbfa8fc67558348bf1c9_qbench-logo.png · https://cdn.prod.website-files.com/6376996f89260e285fdf008b/639ba1a8725aeb3354c066a5_smithers-logo.webp

Color System

Detected palette (by frequency)

HexRGBHSLCount
#FFFFFF255, 255, 2550° 0% 100%20
#0000000, 0, 00° 0% 0%18
#DDDDDD221, 221, 2210° 0% 87%5
#0D0C5413, 12, 84241° 75% 19%5
#33333351, 51, 510° 0% 20%3
#3898EC56, 152, 236208° 83% 57%2
#22222234, 34, 340° 0% 13%2
#C8C8C8200, 200, 2000° 0% 78%2
#0320543, 32, 84219° 93% 17%2
#FFFF00255, 255, 060° 100% 50%1
#E2E2E2226, 226, 2260° 0% 89%1
#FFDEDE255, 222, 2220° 100% 94%1
#CCCCCC204, 204, 2040° 0% 80%1
#999999153, 153, 1530° 0% 60%1
#EEEEEE238, 238, 2380° 0% 93%1
#30466E48, 70, 110219° 39% 31%1
#457DE569, 125, 229219° 75% 58%1
#1A52BA26, 82, 186219° 75% 42%1
#F2F7FF242, 247, 255217° 100% 97%1
#EBF2FF235, 242, 255219° 100% 96%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-primary#FFFFFF255, 255, 2550° 0% 100%
--color-accent#457DE569, 125, 229219° 75% 58%
--color-background#FFFFFF255, 255, 2550° 0% 100%
--color-surface#EEEEEE238, 238, 2380° 0% 93%
--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#33333351, 51, 510° 0% 20%
--color-on-primary#0000000, 0, 00° 0% 0%
--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#EEEEEE
--color-surface-container#E2E2E2
--color-surface-container-high#DDDDDD
--color-surface-container-highest#CFD6E3

Typography

Primary typeface: Icons Tech Ui Kit — stack: Icons Tech Ui Kit,sans-serif

Font stacks (most used first)

  • Icons Tech Ui Kit,sans-serif
  • Space Grotesk
  • monospace
  • webflow-icons
  • webflow-icons!important
  • Arial,sans-serif
  • Icons Tech Ui Kit
  • Filled Icons
  • Line Square Icons
  • Line Rounded Icons

Derived type scale

TokenSize
display56px
headline-lg40px
headline-md30px
title-lg22px
body-lg18px
body-md16px
label-md14px
label-sm12px

Font sizes (by frequency)

SizeCount
18px17
16px13
20px10
24px9
14px7
12px4
32px3
30px3
36px2
15px2
19px2
25px2
28px2
2em1
1em1
38px1
40px1
56px1
48px1
22px1

Weights in use: 400, 700

Line heights (by frequency)

ValueCount
1em6
1.111em5
1.333em4
1.5em4
20px2
1.375em2
1.555em2
01
11
44px1

Letter spacing (by frequency)

ValueCount
-.03em3
.03em1
.04em1
.05em1

Spacing

Derived spacing scale

TokenValue
xs4px
sm8px
md16px
lg40px
xl60px

Raw values (by frequency)

ValueCount
16px19
40px14
20px9
15px7
10px6
30px6
60px3
24px3
9px2
14px2
28px2
4px2
.67em1
8px1
18px1
69px1

Borders & Radius

Derived radius tokens

TokenValue
md10px
lg30px
pill100%

Raw values (resolved, by frequency)

RadiusCount
20px9
10px6
12px4
02
1000px2
15px2
30px2
100%1
24px1
14px1
50px1
172px1

Shadows

Derived elevation

TokenValue
sm0 1px 6px #0d0c5405,0 6px 22px #0d0c540a
md0 1px 6px #03205405,0 6px 22px #0d0c540f
lg0 10px 20px #0000001a

All detected shadows

  • 0 1px 6px #0d0c5405,0 6px 22px #0d0c540a
  • 0 1px 6px #03205405,0 6px 22px #0d0c540f
  • 0 10px 20px #0000001a

Layout

Container max-width: 991px

Breakpoints

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

Animation & Motion

Transitions

  • color .35s border-color: .35s
  • color .35s
  • background-color .35s,transform .35s
  • transform .35s,border-color .35s,color .35s,background-color .35s
  • color .35s,border-color .35s
  • background-color .35s,color .35s
  • color .35s,border-color .35s,background-color .35s
  • transform .35s,background-color .35s
  • transform .35s
  • border-color .35s,background-color .35s

Keyframes

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

CTA labels found on page

  • Get a Demo
  • See Pricing
  • Download PDF Now
  • Streamline My Lab
  • Learn More About LIMS Compliance

Source Design Tokens (CSS custom properties)

:root {
  --neutral-700: #30466e;
  --neutral-800: #032054;
  --primary-1-lighter: #457de5;
  --primary-1: #1a52ba;
  --neutral-100: white;
  --secondary-1: #f2f7ff;
  --secondary-2: #ebf2ff;
  --secondary-3: #3f5a8c;
  --secondary-4: #163163;
  --neutral-600: #566887;
  --neutral-500: #a5afc2;
  --neutral-400: #cfd6e3;
  --neutral-300: #e9edf5;
  --neutral-200: #f5f8fc;
  --secondary-5: #b5cfff;
  --primary-darker: #0c3a92;
  --illustrations--blue-1: #1647a1;
  --primary: #fff;
  --brand: #333;
}

Do's and Don'ts

Do

  • Do reserve the accent #457DE5 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, 700.

Don't

  • Don't introduce colors outside the detected palette — every hue above was found in the source.
  • Don't add gradients — the source page uses flat fills exclusively.

Design Tokens (copy-paste)

:root {
  --color-primary: #FFFFFF;
  --color-accent: #457DE5;
  --color-background: #FFFFFF;
  --color-surface: #EEEEEE;
  --color-text-primary: #000000;
  --color-secondary: #000000;
  --color-text-secondary: #DDDDDD;
  --color-border: #333333;
  --color-on-primary: #000000;
  --color-on-secondary: #FFFFFF;
  --color-on-accent: #FFFFFF;
  --color-surface-container-lowest: #FFFFFF;
  --color-surface-container-low: #EEEEEE;
  --color-surface-container: #E2E2E2;
  --color-surface-container-high: #DDDDDD;
  --color-surface-container-highest: #CFD6E3;
  --font-sans: Icons Tech Ui Kit,sans-serif;
  --font-size-display: 56px;
  --font-size-headline-lg: 40px;
  --font-size-headline-md: 30px;
  --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-md: 10px;
  --radius-lg: 30px;
  --radius-pill: 100%;
  --shadow-sm: 0 1px 6px #0d0c5405,0 6px 22px #0d0c540a;
  --shadow-md: 0 1px 6px #03205405,0 6px 22px #0d0c540f;
  --shadow-lg: 0 10px 20px #0000001a;
  --space-xs: 4px;
  --space-sm: 8px;
  --space-md: 16px;
  --space-lg: 40px;
  --space-xl: 60px;
  --tracking-display: -.03em;
  --tracking-label: .03em;
  --container-max: 991px;
}