#접근성

List 디자인 시스템 · 10편

같은 List를 만들었는데 왜 플랫폼 구현은 달라야 했을까

세 플랫폼이 공유할 의미와 각 플랫폼이 소유할 실현을 나누기

List 디자인 시스템 · 9편

List를 나눈 것은 모양이 아니라 '상태의 소유권'이었다

동일한 화면 구조의 목록을 왜 두 개의 Recipe로 나누어야 했을까

List 디자인 시스템 · 5편

ListRow의 모양과 동작을 왜 하나의 계약으로 묶었을까

화살표와 버튼이 동작 영역, DOM, 접근성까지 결정한 과정

페이지네이션 컴포넌트 · 3편

페이지네이션 컴포넌트, 포커스를 잃지 않게 하기

노드를 지우지 않고 상태만 바꾼다

페이지네이션 컴포넌트 · 1편

페이지네이션 컴포넌트, 모듈 경계부터 그리기

라이브러리를 쓰지 않기로 하고 처음부터 설계한 기록