Color Terms

이 문서가 답하는 질문: 디자인 시스템의 색 토큰을 정할 때 등장하는 색공간·접근성 용어가 정확히 무엇을 가리키는가? 한 줄 답 (Pyramid Top): 이 카테고리는 “색을 어떤 좌표계에서 정의하고, 어떻게 안전한지 검증하는가” 의 어휘다.


카테고리 개요

키워드한 줄 정의
Color Space색을 표현하는 좌표계 (sRGB, OKLCH 등)
Gamut색공간이 표현 가능한 색의 범위
WCAG / APCA텍스트 대비 접근성 표준
Radix Colors12-step 색 스케일 사실상 표준
color-mix()CSS의 색 혼합 함수

본문 (알파벳 순)

APCA (Accessible Perceptual Contrast Algorithm)

카테고리: Color 별칭: APCA contrast, Lc value

WCAG 3.0이 채택할 차세대 대비 알고리즘. 절대 명도가 아니라 지각적 명도를 기반으로 한다. 값은 Lc 단위로 ±108까지.

관련: WCAG, Contrast Ratio 참고: 02-color-system


Chroma (채도)

카테고리: Color 별칭: C in OKLCH, saturation (구어)

OKLCH·LCH의 채도 축. 0 = 무채색(회색), 클수록 선명. OKLCH에서는 0~0.4 정도가 sRGB 표현 가능 범위.

관련: OKLCH, LCH, Gamut


color-mix()

카테고리: Color 별칭: CSS color-mix function

CSS Color Module Level 5의 색 혼합 함수. color-mix(in oklch, blue 70%, red). 토큰 시스템에서 hover/disabled 변형 생성에 사용.

관련: OKLCH, Relative Color Syntax 참고: 02-color-system


Contrast Ratio (대비)

카테고리: Color 별칭: WCAG contrast, luminance ratio

WCAG 2.x의 대비 측정 — (L1 + 0.05) / (L2 + 0.05). 본문 텍스트는 4.5:1, 큰 텍스트는 3:1, AAA는 7:1.

관련: WCAG, APCA


Display-P3

카테고리: Color 별칭: P3, Apple P3

Apple이 대중화한 광역 색공간. sRGB보다 약 25% 넓은 범위. iPhone·Mac 디스플레이 표준. CSS는 color(display-p3 r g b)로 표기.

관련: sRGB, Gamut, Rec2020 참고: 02-color-system


Gamut (색역)

카테고리: Color 별칭: color gamut

색공간이 실제로 표현 가능한 색의 범위. sRGB ⊂ Display-P3 ⊂ Rec2020. OKLCH 좌표 중 일부는 sRGB 밖이라 fallback이 필요하다.

관련: sRGB, Display-P3, Gamut Mapping


Gamut Mapping

카테고리: Color 별칭: out-of-gamut handling

색공간 밖의 색을 안전한 범위로 끌어들이는 알고리즘. Chroma를 줄이는 방식(color() fallback)이 표준. CSS Color Level 4에서 명세화.

관련: Gamut, OKLCH


HSL (Hue, Saturation, Lightness)

카테고리: Color 별칭: HSL color space

직관적이지만 perceptually non-uniform한 색공간. 같은 L 값이라도 색마다 체감 밝기가 다름 — 토큰 스케일에는 부적합.

관련: OKLCH, HWB


HWB (Hue, Whiteness, Blackness)

카테고리: Color 별칭: HWB notation

CSS Level 4의 직관적 색 모델. hwb(220 30% 20%) — 흰색·검정 혼합 비율로 색을 만든다. 디자이너 친화적.

관련: HSL, OKLCH


Hue (색상)

카테고리: Color 별칭: H in OKLCH/HSL/LCH

색의 각도. 0~360°. OKLCH·HSL·LCH·HWB가 공통으로 가지는 축. 0=빨강, 120=초록, 240=파랑.

관련: OKLCH, Hue Shift


Hue Shift

카테고리: Color 별칭: hue rotation in scales

색 스케일을 만들 때 명도에 따라 hue를 미세 조정하는 기법. 어두운 톤일수록 약간 보라로, 밝은 톤일수록 약간 노랑으로 — Radix Colors와 OKLCH 스케일이 사용.

관련: Radix Colors, OKLCH


LCH (Lightness, Chroma, Hue)

카테고리: Color 별칭: CIELCh

CIE Lab의 극좌표 표현. perceptually uniform — 같은 L이면 색마다 체감 밝기가 같다. OKLCH보다 먼저 표준화됨.

관련: OKLCH, Lab, Lightness


Lab (CIELAB)

카테고리: Color 별칭: CIE Lab*

1976 CIE가 만든 perceptually uniform 색공간. L(명도) · a(녹-적) · b(청-황). 잉크 산업·인쇄에서 표준.

관련: LCH, OKLCH


light-dark()

카테고리: Color 별칭: CSS light-dark function

CSS Color Level 5의 함수. color: light-dark(black, white);color-scheme에 따라 자동 분기. 다크모드 코드를 절반으로 줄인다.

관련: color-scheme, Dark Mode 참고: 06-theming


Lightness (명도)

카테고리: Color 별칭: L in OKLCH/LCH

OKLCH·LCH의 명도 축. 0(검정) ~ 1(흰색). HSL의 L과 다르다 — OKLCH의 L은 지각적으로 균등하다.

관련: OKLCH, LCH


OKLCH

카테고리: Color 별칭: Oklab의 극좌표, OK LCH

Björn Ottosson(2020)의 perceptually uniform 색공간을 극좌표화한 것. L·C·H 세 축. CSS는 oklch(0.5 0.2 220)로 표기. 2024년 이후 디자인 시스템의 사실상 표준.

관련: LCH, Oklab, Chroma, Hue, Lightness 참고: 02-color-system


Oklab

카테고리: Color 별칭: OK Lab

OKLCH의 직교좌표 형태. L·a·b. 그라데이션 보간에 더 유리하다 — linear-gradient(in oklab, ...).

관련: OKLCH, Lab


Radix Colors

카테고리: Color 별칭: Radix UI Colors, 12-step scale

WorkOS(구 Modulz)의 12-step 색 스케일. 각 step에 명확한 용도가 있다 — 1·2: bg, 3·4·5: subtle bg, 6·7·8: border, 9·10: solid, 11: text low, 12: text hi.

관련: Hue Shift, Color Scale 참고: 02-color-system


Rec2020

카테고리: Color 별칭: ITU-R BT.2020

UHD TV용 초광역 색공간. Display-P3보다도 넓다. 웹에서는 거의 미사용이지만 HDR 영상에서 표준.

관련: Display-P3, Gamut


Relative Color Syntax

카테고리: Color 별칭: rcs, color() from

CSS Level 5의 기존 색에서 새 색 만들기 문법. oklch(from var(--c) calc(l * 0.9) c h). 토큰 alias의 차세대 형태.

관련: color-mix(), OKLCH


Color Scale

카테고리: Color 별칭: color ramp, color tonal scale

한 색에서 명도 차이로 만든 연속 단계. Material(50900 10 step), Tailwind(50950 11 step), Radix(1~12 12 step)가 대표적.

관련: Radix Colors, Hue Shift


sRGB

카테고리: Color 별칭: standard RGB, default web color

웹의 기본 색공간(1996, HP+MS). 모든 브라우저·디스플레이가 가장 안전하게 표현. 명세 미지정시 모든 색이 sRGB로 해석.

관련: Display-P3, Gamut


WCAG (Web Content Accessibility Guidelines)

카테고리: Color 별칭: WCAG 2.1, WCAG 3.0

W3C의 웹 접근성 표준. 2.x는 contrast ratio 기반, 3.0(드래프트)은 APCA 기반. 디자인 시스템은 AA(4.5:1) 보장이 사실상 최소 요건.

관련: Contrast Ratio, APCA, forced-colors 참고: 02-color-system


요약 + Mermaid

이 카테고리는 색을 어디서 정의하고 어떻게 검증하는가를 다룬다. 핵심은 OKLCH(현대적 색공간), WCAG/APCA(접근성), Radix Colors(12-step 사실상 표준)의 삼각형.