feat(blog): 디자인 토큰 후속 — 액센트 대비 AA 확보 + 중립 토큰 확장 (#94)#121
Merged
Conversation
- 대비: 흰 텍스트 액센트(활성 칩·현재 시리즈)를 indigo-500→indigo-600(brand-strong)으로 WCAG AA 확보(4.47→6.29:1). 포커스 링은 비텍스트라 brand(500) 유지 - 토큰 확장: 카드 surface(gray-50)·경계(gray-200/100)를 surface-muted/border/border-subtle로 단일 출처화(값 동일 — 시각 변화 없음) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
Owner
Author
🔍 코드 리뷰 (self-review)리뷰의 🔴(대비)·🟠(중립 토큰)을 반영했고, 검증상 별도로 고칠 미흡점은 없습니다. 의도적 결정만 기록합니다. 의도적 결정
#119와의 관계 (중요)
검증
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
#94 멀티 페르소나 리뷰(FE/사용자/디자이너/면접관)에서 나온 미흡사항을 개선합니다.
🔴 액센트 대비 — WCAG AA 확보
활성 칩·현재 시리즈의 흰 글자가
indigo-500(#6366f1)에서 4.47:1 → AA(4.5) 미달이었습니다(기존 gray-700은 10.3:1이라 회귀였음).--color-brand(#6366f1, 비텍스트 액센트=포커스 링) +--color-brand-strong(#4f46e5, 텍스트 위 액센트)brand-strong(6.29:1, AA 통과). 포커스 링은 비텍스트(≥3:1)라brand유지🟠 토큰 시스템 확장 (경계가 명확한 중립색)
값은 기존 Tailwind gray와 동일해 시각 변화 없이 단일 출처로 모음:
--color-surface-muted(gray-50) → 카드 배경(post-card hover/네비게이터/추천 카드)--color-border(gray-200) → 카드/모달 경계--color-border-subtle(gray-100) → 옅은 구분선(소개 카드/검색 결과)bg-gray-50/border-gray-100/200) 잔존 0범위 외(별도 처리)
@theme부채 + muted 텍스트 전면 토큰화 → [Build/Design] Tailwind v4 @theme가 Turbopack 빌드에서 토큰/유틸을 생성하지 않음 → 토큰 시스템 완성 #120 으로 분리. arbitrary value가 verbose하고 @theme 해결 시 재작업이라, 깔끔한 유틸로 한 번에 하는 게 맞아 보류.검증
--color-brand-strong:#4f46e5+ 모든 토큰 유틸 생성 확인CI=true프로덕션) / lint 0 / tsc clean🤖 Generated with Claude Code