Wispr Flow vs HashiCorp
57 token-level differences between these two design systems.
Background
#ffffeb → #000000 Text
#1a1a1a → #ffffff Brand
#f0d7ff → #000000 Border
#1a1a1a4d → #3b3d45 Display font
EB Garamond → hashicorpSans Body size
16px → 16px colors 51 changed
~
bg #ffffeb → #000000 ~
surface #034f46 → #15181e ~
text #1a1a1a → #ffffff ~
text-muted #666666 → #656a76 ~
brand #f0d7ff → #000000 ~
on-brand #1a1a1a → #ffffff ~
border #1a1a1a4d → #3b3d45 ~
border-soft #1a1a1a1a → #252830 ~
border-strong #1a1a1a80 → #3b3d45 ~
success #114e0b → #00ca8e ~
warning #5e5515 → #ffcf25 ~
danger #7f1c34 → #e62b1e +
surface-elevated #1f232b +
surface-strong #3b3d45 +
surface-inverse #ffffff +
text-body #b2b6bd +
text-inverse #000000 +
link #2b89ff +
link-visited #a737ff +
shadow-color rgba(0,0,0,0.6) +
shadow-glow-purple rgba(123,66,188,0.2) +
product-terraform #7b42bc +
product-terraform-bright #911ced +
product-vault #ffcf25 +
product-consul #e62b1e +
product-waypoint #14c6cb +
product-waypoint-deep #12b6bb +
product-vagrant #1868f2 +
product-nomad #00ca8e +
product-boundary #f24c53 +
amber-100 #fbeabf +
amber-200 #bb5a00 +
blue-deep #101a59 +
info #2b89ff −
bg-dark #e4e4d0 −
surface-soft #e4e4d0 −
text-darkest #111111 −
text-soft #888888 −
on-surface #ffffeb −
brand-ink #1a1a1a −
accent-glow #ffa946 −
accent-fathom #034f46 −
accent-pulse #7f1c34 −
white #ffffff −
shadow-card rgba(26,26,15,0.05) −
shadow-elev rgba(26,26,15,0.10) −
scrim rgba(17,17,10,0.50) −
success-soft #cef5ca −
warning-soft #fcf8d8 −
danger-soft #f8e4e4 −
focus-state #2d62ff typography 5 changed
~
display {"family":"EB Garamond","size":120} → {"family":"hashicorpSans","size":72} ~
h1 {"family":"EB Garamond","size":48} → {"family":"hashicorpSans","size":40} ~
h2 {"family":"EB Garamond","size":36} → {"family":"hashicorpSans","size":32} ~
body {"family":"Figtree","size":16} → {"family":"hashicorpSans","size":16} ~
label {"family":"SFMono-Regular","size":13} → {"family":"JetBrains Mono","size":11} radius identical
No differences.
spacing 1 changed
~
xs 0px → 1px