Vibes
Vibes
freee
Design System

Freee

freee is Japan's leading cloud accounting / HR / payroll SaaS, and its design system **Vibes** is fully open-source at [github.com/freee/vibes](https://github.com/freee/vibes). The token files (`stylesheets/lv0/_colors.scss`, `_size.scss`, `_fonts.scss`) form a clean, semantic, three-tier architecture: **scale tokens** (`$vbColorsP01`–`P10` for primary blues

#6366f1primary#73a5ffaccentInter
01

Color Palette

Top 24 hex values found in §2 of DESIGN.md, ranked by usage frequency.

#285ac8
#285ac8
#dc1e32
#dc1e32
#be8c14
#be8c14
#ebf3ff
#ebf3ff
#73a5ff
#73a5ff
#f7f5f5
#f7f5f5
#f0eded
#f0eded
#e9e7e7
#e9e7e7
#8c8989
#8c8989
#6e6b6b
#6e6b6b
#323232
#323232
#dce8ff
#dce8ff
#aac8ff
#aac8ff
#2864f0
#2864f0
#3264dc
#3264dc
#1e46aa
#1e46aa
#23418c
#23418c
#143278
#143278
#e1dcdc
#e1dcdc
#d7d2d2
#d7d2d2
#bebaba
#bebaba
#aaa7a7
#aaa7a7
#464343
#464343
#fad2d7
#fad2d7
Primary
#6366f1
Accent
#73a5ff
Background
#a51428
Foreground
#323232
Border
#e9e7e7
02

Typography

01 / TYPE SCALE

Type Scale

Rendered in system-ui to clearly show scale & weight. See the cards below for the brand's actual fonts.
Design at scaleDisplay XXL
2.25rem (36px)·600·line-height: 1.25·letter-spacing: -0.01emDisplay
Section headingHeading XL
1.5rem (24px)·600·line-height: 1.25Heading 1
SubheadingHeading L
1rem (16px)·600·line-height: 1.4Heading 2
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.Body M
1rem (16px)·400·line-height: 1.5Body
Supporting textSmall S
0.75rem (12px)·400·line-height: 1.5Small
Caption · timestamp · 2026Caption XS
0.75rem (12px)·400·line-height: 1.5Caption
BADGE / LABELSmallest XXS
0.625rem (10px)·500·line-height: 1.5·letter-spacing: 0.06emSmallest
02 / FONTS USED BY THIS BRAND

3 fonts extracted from DESIGN.md

License + install link per font. Brand-only fonts mean the company uses a custom typeface that isn't publicly available.
Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Fallback
freee-logo` from Google Fonts.
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Apple System (Blink)
Systemno install needed
Chrome alias for Apple system font on macOS.
Not publicly distributed.
03

Buttons

04

Cards

Total Revenue
$45,231
+20.1% from last month
Subscriptions
2,350
+18.2% from last month
Active Now
573
-2.4% from last month

Featured product

A wider example card showing how content sits inside the radius and shadow combination defined by this brand. Card radius is capped at 16px even on pill systems (LINE/Wise/Spotify) so large surfaces stay readable.

05

Form Elements

06

Badges & Tabs

Badges (radius capped to 8px)
DefaultSecondaryOutlineDestructiveSuccess
Tabs (pill / underline)
07

Spacing & Radius

Spacing Scale
4px
8px
16px
24px
32px
48px
Component Radius (per-type)
Button
4px
Input
4px
Card
4px
Dialog
4px
Badge
4px
08

Elevation

Shadow recipes parsed from §6 of DESIGN.md, or default 5-tier scale if none found.

Shadow 1
0 0 1rem rgba(0, 0, 0, 0.1),
Shadow 2
0 0.125rem 0.25rem rgba(0, 0, 0, 0.2)
Shadow 3
0 0 1.5rem rgba(0, 0, 0, 0.1),
Shadow 4
0 0.25rem 0.5rem rgba(0, 0, 0, 0.2)
Shadow 5
0 0 2rem rgba(0, 0, 0, 0.1),