LINE Design System
LINE Design System
line
Design System
LINE logo

LINE

LINE is the messaging platform that anchors daily life across Japan, Taiwan, Thailand, and Indonesia, and its visual identity reflects exactly that role — confident, friendly, instantly recognizable. The page chrome is bright white with the famous LINE Green (#07b53b) reserved for the brand mark and the most important interactive moments. Headlines are

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

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

display50px · 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
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Primary
SF Pro
Commercial
Apple's system font. Free for Apple platforms.
Install via Apple Developer
03

Spacing & Shape

Spacing

PurposeValuePreview
Densityspacious
Base unit4px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
buttons8px
inputs8px
cards8px
dialogs8px
badges8px
pillPill9999px
circleCircle50%

Elevation

Sticky header on scroll
Modal / popup
App download icon hover
04

Guidelines

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

Do

  • Use weight 700 for everything visible — headlines, buttons, pills, nav, captions. LINE doesn't whisper.
  • Use pill-shaped buttons (border-radius: 50px). This is LINE's tactile signature.
  • reserve LINE Green (#07b53b) for the brand mark, the active selected state, and the primary "Download LINE" CTA. It's a finite signal.
  • lead with the locale-aware font stack: SFPro, Arial, Noto Sans JP, Noto Sans KR — Japanese and Korean as first-class.
  • Use oversized display headlines (40-70px) with high vertical spacing. LINE's marketing is editorial, not utilitarian.
  • dim inactive UI with alpha (rgba(30, 30, 30, 0.7)) instead of swapping to a different gray hex.

Don't

  • Use weight 300 or 400 for interactive text. Buttons that look quiet read as broken in LINE's voice.
  • Use 4px, 8px, or any "rectangular" radius for primary CTAs — that breaks the brand language entirely.
  • Use LINE Green for warnings, links, or general accents — it dilutes the brand association.
  • load a custom web font. LINE's audience reads on phones across many markets; system fonts are fastest and most native.
  • pack a viewport with multiple competing CTAs. One scroll = one service block = one message.
  • introduce shadow to flatten interactive controls. LINE chrome is overwhelmingly flat — depth comes from photography.
05

Components

Buttons

button-pill-active
Background#07b53b
Text#ffffff
Radius9999
Padding8px 15px
Font16px/700
Use: Active category pill, primary CTA
button-pill-inactive
Backgroundtransparent
Text#1e1e1e
Radius9999
Padding8px 15px
Font16px/700
Use: Unselected category pill
button-pill-pressed
Background#069030
Text#ffffff
Radius9999
Padding8px 15px
Use: Hover/pressed primary pill

Inputs

input-default
Background#ffffff
Text#1e1e1e
Radius12
Padding12px 16px
Font16px/400
Use: Form field, green focus border

Cards

card-service
card-service
Background#ffffff
Text#1e1e1e
Radius12
Padding24px
Use: Service/feature card with icon + title
card-image
card-image
Background#ffffff
Radius12
Use: Image-dominant tile, STICKERS/WEBTOON
card-download
card-download
Background#ffffff
Radius12
Padding12px
Use: App download tile, 56px touch target

Badges

badge
badge-pill
Background#07b53b
Text#ffffff
Radius9999
Padding4px 10px
Font12px/700
Use: Pill-style badge

Related design systems