#Accessibility
4개의 게시물
v0.45.0: 접근성(A11y) 강화 및 스크린 리더 호환성 확보
🤖 1238 in / 1320 out / 2558 total tokens 접근성(A11y)을 강화해 WCAG 2.1 AA 기준에 맞추고 스크린 리더 호환성을 높였습니다. SearchOverlay에 role="search"를 추가하고, GPS 및 공유 버튼에 aria-label을 적용했습니다. 또한 스크린 리더 전용 CSS 클래스인 .sr-only와 .
v0.40.0 릴리스, 접근성(A11y)과 UX를 동시에 개선했다.
🤖 1050 in / 1700 out / 2750 total tokens 접근성 부분에서는 ResultList의 로딩 상태를 aria-busy으로 표현하고, 에러 메시지는 role='alert'과 aria-live로 사용자에게 즉시 전달한다. 키보드 포커스 표시기도 3px의 굵은 선과 오프셋을 적용해 눈에 잘 띄도록 개선했다. UX 측면에서는 모바일의
v0.31.0 릴리스 및 코드 품질 개선
🤖 1327 in / 1690 out / 3017 total tokens 버전 0.31.0으로 업데이트하며 ESLint 경고와 TypeScript 에러를 모두 수정했습니다. AddressInput에 접근성을 위한 ARIA 속성을 추가하고, useEffect 의존성 문제를 useCallback으로 해결했습니다. 테스트 파일에서 사용하지 않는 임포트와 변
단일 선택 UX 개선 및 접근성 강화로 버전 0.19.0 출시
🤖 1721 in / 1954 out / 3675 total tokens MultiStopSelector의 기본 동작을 단일 선택 모드로 변경했습니다. 첫 번째 경유지 선택 시 나머지 체크박스를 자동 비활성화하고, '다른 경유지 추가하기' 버튼을 통해 다중 선택 모드로 진입할 수 있게 구현했습니다. 또한 지도 컨테이너, 카테고리 선택, 결과 카드에 A