Spindle
Spindle
spindle

Spindle (CyberAgent Ameba)'s reference documents #298737 as a documented primary color, Hiragino Sans for typography, 15px corner radius. Spindle is CyberAgent's open design system for Ameba (アメーバ) — the 20-year-old Japanese blogging and media platform — and it reads as one of Japan's most disciplined, accessibility-first systems.

Primary
#298737
Typography
Hiragino Sans
Radius
15px

Evidence snapshot

partial
Claims grounded
0/126 · 0%
Sources
0 surfaces · 0 sources
UI font basis
frontmatter · high
Components
9 documented · harvested

Needs work: verification v2 missing

Design System
Spindle logo

Spindle

Spindle is CyberAgent's open design system for Ameba (アメーバ) — the 20-year-old Japanese blogging and media platform — and it reads as one of Japan's most disciplined, accessibility-first systems. The canvas is pure white (#ffffff) over a soft warm-grey app background (#f5f6f6), and text sits in a near-black navy ink (#08121a) rather than pure black, lending a calm, editorial weight. The single saturated brand anchor is Ameba green (#298737) — a confident, slightly forest-leaning green that functions as both the brand mark color and the primary action color. This green is not decorative; live inspection shows it driving the contained CTA, the text-link, the icon button, and the accent surfaces, so the eye is trained to read green as "Ameba" and "do this."

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

Verified size, weight, line-height, and tracking. Family is omitted when unresolved.

display32px · 700 · 1.5
Section display headings (h2), bold
24px24px · 700 · 1.4
Sub-section heads (h3)
24px24px · 700 · 1.4
Hero / page title (h1, h2 on docs)
16px16px · 700 · 1
Contained CTA label, bold
body16px · 400 · 1.3
Standard reading text
14px14px · 700 · 1.5
Global nav links, bold
14px14px · 400 · 1.4
Dense UI text, captions, table cells
12px12px · 700 · 1
Compact header register/login pill

Fonts

Fallback
Meiryo, Yu Gothic Medium, system-ui, -apple-system, sans-serif
Brand-only
Rendered with the OS-native System UI stack
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
sans
Hiragino Sans
Systemno install needed
Rendered with the OS-native System UI stack
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
xs4px
sm8px
md12px
base16px
lg24px
xl32px
xxl48px

Border Radius

ElementValuePreview
fullStructured token9999px
lgStructured token16px
mdStructured token15px
pillStructured token48px
smStructured token8px

Elevation

none
04

Guidelines

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

Do

  • Use Ameba green (#298737) as the single brand + primary action color — CTA, links, icon buttons, accents
  • Deepen to #0f5c1f on contained-button hover/active
  • Use the bold green (#237b31) for text links — links are bold and read as actions
  • Use the system CJK font stack (Hiragino Sans / Meiryo / Yu Gothic) — no custom webfont
  • Set display headings bold (700); keep body at weight 400
  • Use near-black navy (#08121a) for text instead of pure black
  • Separate sections with flat tints (#f5f6f6) and hairlines (rgba(8,18,26,0.08)), not shadows
  • Use pill geometry for actions — 48px contained CTA, 9999px badges
  • Honor WCAG 2.1 contrast on every color pairing (4.5:1 text, 3:1 objects)
  • Use the focus blue (#0091ff) outline on every interactive element

Don't

  • Use drop shadows for elevation — Spindle is a flat, shadow-free system
  • Spread green across decorative elements — reserve it for actions and accents
  • Use pure black (#000000) for body text — use near-black navy #08121a
  • Set display headings in a light weight — display is always bold (700)
  • Introduce a custom display webfont — the system is intentionally system-native
  • Use a second saturated action color — green is the single action hue (lime/pink are decorative only)
05

Components

Badges

badge
badge-caution
Background#d91c0b
Text#ffffff
Radius9999px
Font12px / 700 Hiragino Sans
Use: Caution / danger status pill

Buttons

button-contained
Background#298737
Text#ffffff
Radius48px
Padding8px 16px
Font16px / 700 Hiragino Sans
Hover#0f5c1f
Use: Primary contained CTA (新規登録), full pill
button-lighted
Background#e7f5e9
Text#237b31
Radius48px
Font16px / 700 Hiragino Sans
Hover#c6e5c9
Use: Lighted (soft) action button
button-outlined
Background#ffffff
Text#237b31
Border1px solid #237b31
Radius15px
Font12px / 700 Hiragino Sans
Hover#e7f5e9
Use: Outlined secondary action (ログイン)
button-register-sm
Background#2d8c3c
Text#ffffff
Radius15px
Font12px / 700 Hiragino Sans
Use: Compact header register pill on ameba.jp

Cards

card-lighted
card-lighted
Background#e7f5e9
Text#08121a
Radius16px
Use: Lighted accent surface card (highlighted blog row)
table
table
Background#ffffff
Border1px solid rgba(8,18,26,0.08)
Radius16px
Use: Data table container, striped rows #f5f6f6

Inputs

input-search
Background#f6f8fa
Text#08121a
Border1px solid rgba(8,18,26,0.08)
Radius16px
Padding7px 32px
Font14px Hiragino Sans
Use: Search field, low-emphasis surface fill

Tabs

TabTabTab
text-link
Text#237b31
Font14px / 700 Hiragino Sans
Activetext #237b31 + bottom underline
Use: Inline text link / もっと見る, bold green

Related design systems