Material Design vs Toss Design System (TDS)

커피 구독 브랜드 LUMA 의 같은 랜딩 한 페이지를 두 스타일 규칙으로 각각 다시 지어 나란히 놓았습니다. 콘텐츠는 같고, 규칙만 다릅니다.

같은 씬, 두 벌

Material Design상세 보기 →크게 보기 →
Toss Design System (TDS)상세 보기 →크게 보기 →

무드 대비

4축 좌표(-2 ~ +2)를 같은 눈금 위에 겹쳐 놓았습니다. 축은 정규화하지 않습니다 — 두 점이 붙어 있으면 실제로 가까운 것입니다.

Material DesignToss Design System (TDS)축 범위 −2 ~ +2 고정

무드 4축 수치(−2에서 +2 사이): 밀도 — Material Design 0, Toss Design System (TDS) -1. 온도감 — Material Design 0, Toss Design System (TDS) 0. 시대감 — Material Design 0, Toss Design System (TDS) 0. 격식 — Material Design 1, Toss Design System (TDS) 2.

나란히 놓고 보기

Material Design

YEAR
2014
BY
Google
MOOD
신뢰감 · 친근·발랄

Toss Design System (TDS)

YEAR
2018
BY
Toss (비바리퍼블리카)
MOOD
미니멀 · 신뢰감

주요 특징

Material Design

  • 그림자와 깊이를 통한 계층 구조
  • 대담한 색상과 타이포그래피
  • 의미 있는 모션과 애니메이션
  • 반응형 그리드 시스템
  • 일관된 아이콘과 이미지

Toss Design System (TDS)

  • OKLCH 기반 균일 명도 컬러 시스템
  • 파생 가능한 테마 시스템
  • 시맨틱 토큰 자동화 파이프라인
  • 모바일 우선 접근성 설계
  • 11개 핵심 TDS 컴포넌트

장점과 한계

Material Design

장점
  • 전 세계적으로 인지도 높아 학습 비용 낮음
  • 풍부한 공식 컴포넌트 라이브러리 (MUI)
  • 명확한 가이드라인으로 일관성 유지 쉬움
  • 접근성 기본 탑재
한계
  • Google 스러운 느낌이 강해 차별화 어려움
  • 스큐어모피즘 대비 감성적 깊이 부족
  • 고급 브랜드 제품에는 부적합할 수 있음

Toss Design System (TDS)

장점
  • OKLCH 명도 시스템으로 모든 색상 조합에서 균일한 대비 보장
  • 디자이너가 Figma → GitHub PR로 직접 토큰 배포 가능
  • 커스텀 UI 대비 3~5배 빠른 개발 속도
  • 라이트/다크모드 자동 전환 + 저해상도 디바이스 대응
  • 테마 파생으로 브랜드 컬러만 바꿔도 접근성 보장
한계
  • 오픈소스가 아닌 내부 시스템 — 앱인토스 파트너만 제한적 사용 가능
  • 토스 Product Sans 등 자체 폰트 의존도 높음
  • 금융 도메인 최적화로 타 도메인 적용 시 커스터마이징 필요

역사와 배경

Material Design

2014년 Google I/O에서 공개. '물리적 재료(Material)'를 메타포로 삼아 그림자·깊이·모션을 시스템화한 첫 대형 디자인 시스템.

Toss Design System (TDS)

2018년 비바리퍼블리카가 간편송금앱에서 금융 슈퍼앱으로 확장하며 구축한 디자인 시스템. 2024년 7년 만에 OKLCH 기반 컬러 시스템을 전면 개편하고, Style Dictionary 기반 토큰 자동화 파이프라인과 파생 가능한 테마 시스템을 도입하며 System of System으로 진화했습니다.

접근성

Material Design

WCAG AA 대비율 준수. 색상 대비, 터치 타겟 크기(48dp), 스크린 리더 지원이 기본 사양.

Toss Design System (TDS)

OKLCH 색공간으로 모든 색상 스케일에서 인지적으로 균일한 명도를 보장하며, APCA(Advanced Perceptual Contrast Algorithm) 기준의 다크모드 명도 보정, 저해상도 디바이스 대응, iOS/Android '더 큰 텍스트' 접근성 설정을 지원합니다.

자주 묻는 질문

Material Design vs Toss Design System (TDS), 무엇이 다른가요?

Material Design — 구글이 만든 디자인 시스템으로, 물리적 재료와 조명의 은유를 사용합니다. Toss Design System (TDS) — OKLCH 색공간 기반의 정교한 컬러 시스템, 파생 가능한 테마 시스템, 11개 핵심 컴포넌트를 갖춘 토스의 디자인 시스템으로 금융 앱부터 슈퍼앱, POS, 글로벌까지 확장 가능한 System of System 구조입니다. 무드 좌표에서 가장 벌어지는 축은 밀도입니다 — Material Design 쪽은 중간 쪽에, Toss Design System (TDS) 쪽은 여백 쪽에 서 있습니다.

언제 Material Design 쪽, 언제 Toss Design System (TDS) 쪽을 골라야 하나요?

Android 앱 개발 · Google 생태계 제품 · 기업용 SaaS 같은 화면이라면 Material Design 쪽이 오래 버팁니다. 반대로 모바일 중심 B2C 금융 서비스 · 다수 브랜드를 수용하는 슈퍼앱 플랫폼 · 접근성과 일관성이 핵심인 대규모 프로덕트 쪽 그림이라면 Toss Design System (TDS) 쪽으로 기웁니다. 둘 다 걸린다면 같은 씬을 입힌 두 데모를 나란히 보고 결정하는 편이 빠릅니다.

Material Design vs Toss Design System (TDS), 장단점은 어떻게 갈리나요?

Material Design 쪽 — 강점은 전 세계적으로 인지도 높아 학습 비용 낮음 · 풍부한 공식 컴포넌트 라이브러리 (MUI), 짚고 갈 한계는 Google 스러운 느낌이 강해 차별화 어려움 · 스큐어모피즘 대비 감성적 깊이 부족입니다. Toss Design System (TDS) 쪽 — 강점은 OKLCH 명도 시스템으로 모든 색상 조합에서 균일한 대비 보장 · 디자이너가 Figma → GitHub PR로 직접 토큰 배포 가능, 짚고 갈 한계는 오픈소스가 아닌 내부 시스템 — 앱인토스 파트너만 제한적 사용 가능 · 토스 Product Sans 등 자체 폰트 의존도 높음입니다.

이어서 볼 비교