Digital Agency Design System (DADS)
Digital Agency Design System (DADS)
digital-agency-jp
Design System
Digital-agency-jp logo

Digital-agency-jp

The Digital Agency Design System (デジタル庁デザインシステム, DADS) is the official design system of Japan's Digital Agency (デジタル庁), published openly at design.digital.go.jp/dads/ under CC BY 4.0. Its job is the opposite of a consumer brand's: not to delight or differentiate, but to make government services legible, accessible, and trustworthy for every citizen — inclu

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 600 · 1.25
Design at scale
32px32px · 600 · 1.25
Section heading
heading-lg24px · 600 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Noto Sans JP
Open · OFL
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit8px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
buttonsSmall8px
inputsSmall8px
badgesSmall8px
cardsMedium16px
pillsFull9999px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Use solid government blue (#0017c1) for filled primary actions and outline-button borders/text
  • Use the deeper Link Blue (#00118f) for all text-on-white links and card headings
  • Use Noto Sans JP across every surface — it's the mandated open-source CJK typeface
  • Use near-black #333333 for body text instead of pure black
  • Give body text generous line-height (1.7 on 17px) for CJK legibility
  • Separate content with #949494 hairlines and #f2f2f2/#e6e6e6 grey surfaces, not shadows
  • Keep radius restrained — 8px on buttons/inputs/chips, 16px on cards
  • Reserve red (#ec0000) and green (#197a4b) strictly for error/success meaning
  • Keep touch targets large (44–56px) for accessibility

Don't

  • Add a second accent hue — blue is the only brand colour; colour beyond it must carry meaning
  • Use drop shadows for elevation — DADS is a flat, shadow-free system
  • Use pure black (#000000) for body text — reserve near-black #333333
  • Use the fill blue (#0017c1) for small text on white where contrast is tight — use Link Blue #00118f
  • Substitute a non-CJK or licensed font — Noto Sans JP is mandated for cross-device consistency
  • Use sharp 0px corners or oversized radii — stay in the 8–16px range
  • Crowd Japanese text with tight line-height — keep CJK leading generous
05

Components

Buttons

button-filled
Background#0017c1
Text#ffffff
Radius8px
Padding8px 16px
Font16px / 700 Noto Sans JP
stateshover #00118f
Use: Primary filled action — search submit, key CTA
button-outline
Background#ffffff
Text#0017c1
Border1px solid #0017c1
Radius8px
Padding12px 16px
Font16px / 700 Noto Sans JP
stateshover bg #e8f1fe
Use: Secondary outline action — section anchors
button-text
Text#00118f
Font17px / 400 Noto Sans JP
Use: Inline text link button (e.g. Figma file link)

Inputs

input-text
Background#ffffff
Text#1a1a1a
Border1px solid #666666
Radius8px
Padding0 16px
Font16px / 400 Noto Sans JP
Use: Search box / text input, focus blue #0017c1

Cards

card-canvas
card-canvas
Background#ffffff
Text#333333
Border1px solid #949494
Radius16px
Padding24px
Use: Content navigation card, no shadow, #00118f heading

Tabs

TabTabTab
nav-link
Text#333333
Padding10px 16px
Font16px / 400 Noto Sans JP
Activetext #00118f + 2px bottom border #0017c1
Use: Header navigation item

Badges

chip
chip-blue
Background#e8f1fe
Text#00118f
Radius8px
Font16px / 400 Noto Sans JP
Use: Selected / informational chip tint
error
error-text
Text#ec0000
Font16px / 400 Noto Sans JP
Use: Field-level error message colour

Related design systems