agentsure.us vs Substack
Two design systems side by side, measured from the live sites — colour, type, shape, depth, components, states and responsive behaviour.
Worth knowing
- Interaction states are missing on at least one side — that site's stylesheets were cross-origin and could not be read.
Ground and ink
Each side painted in its own measured canvas, ink, muted and primary roles.
agentsure.us
Heading on canvas
Body copy in the measured muted role.
Primary actionSubstack
Heading on canvas
Body copy in the measured muted role.
Primary actionPalette
Named roles first, then every colour measured without one.
agentsure.us
- canvas
#FFFFFF - ink
#000000 - muted
#1A1A1A - hairline
#E6E6E6 - primary
#005032 - on-primary
#FFFFFF
5 more, no measured role
Substack
- canvas
#161718 - surface
#FFFFFF - ink
#FFFFFF - muted
#808080 - hairline
#000000 - primary
#FF6719 - on-primary
#222222
7 more, no measured role
Type scale
Set at the measured size, weight, tracking and leading. Brand typefaces are not loaded, so the metrics are real and the letterforms are not.
agentsure.us
h1
72px · 500 · shown smaller
display
72px · 400 · shown smaller
h2
48px · 500 · shown smaller
display
48px · 400 · shown smaller
h3
28px · 500
heading
24px · 500
heading
22px · 500
Substack
h1
55px · 400 · shown smaller
heading
38px · 400
h3
32px · 500
h3
32px · 400
h3
24px · 700
h4
24px · 500
h4
24px · 400
Corners
Drawn at the measured radii.
agentsure.us
6px
pill
0px
0px
8px
Substack
0px
8px
pill
12px
4px
Spacing
One shared scale across both sides, so the bars are directly comparable.
agentsure.us
48121620242832Substack
48121620242832Depth
Shadows cast on each side's own ground.
agentsure.us
No shadows measured.
Substack
sm
md
lg
xl
Buttons
Rendered from the measured computed styles.
agentsure.us
Substack
The measured values behind the panels above.
At a glance
Colour roles
#005032#FF6719#0000EE#B37767#FFFFFF#161718#FFFFFF#000000#FFFFFF#0D1016#EEEEEE#1A1A1A#808080#E6E6E6#000000#FFFFFF#222222Full palette
Every colour each extraction kept, including the ones with no measured role.
Typography
Shape and rhythm
Depth
Components
Interaction states
Read from each site's own stylesheets. An empty side means they were cross-origin and unreadable.
Responsive
Themes
Measured on the live site, not derived.
How this was measured
Differences here are ours, not the brands'.
Measured by DesignMD from the live sites. Compare two others. Generate a DESIGN.md for your own site.





