스타일 토큰 회귀 강화: focus-visible 링/오프셋, disabled/readonly 토큰 및 규칙 추가, 테스트 보강
Auto PR / open-pr (push) Successful in 20s
Auto Label PR / add-automerge-label (pull_request) Successful in 6s
CI / test (pull_request) Successful in 1m28s

This commit is contained in:
2025-11-17 17:44:18 +09:00
parent 5bf78b3e01
commit dc54226351
4 changed files with 61 additions and 3 deletions
+10
View File
@@ -199,6 +199,16 @@
- 오류 원인/디버깅
- 없음(스냅샷은 정규식 매칭으로 안정화)
### 스타일 토큰 회귀 강화(링/비활성) (2025-11-17)
- TDD
- `lib/wysiwyg/export.style.tokens.focusVisible.test.ts`: `--ring`, `--ring-offset` 토큰 존재 및 `:focus-visible`에서 outline/offset 참조 검증
- `lib/wysiwyg/export.style.tokens.disabled.test.ts`: `--disabled-bg`, `--disabled-fg` 토큰 존재 및 `:disabled`/`[readonly]`에서 참조 검증
- 구현: `lib/wysiwyg/export.ts`
- :root/테마 토큰에 `--ring`, `--ring-offset`, `--disabled-bg`, `--disabled-fg` 추가
- 규칙 추가: `:focus-visible{outline:2px solid var(--ring);outline-offset:var(--ring-offset)}`
- 규칙 추가: `input,select,textarea:disabled{background:var(--disabled-bg);color:var(--disabled-fg)}` / `[readonly]{color:var(--disabled-fg)}`
- 결과: 전체 테스트 그린(166 파일 / 291 테스트)
### Guides/그룹 액션 완성(드래그/리사이즈/회전 + 스냅) (2025-11-17)
- TDD
- `components/wysiwyg/WysiwygBuilder.guides.acceptance.test.tsx`: Guides 토글 ON/OFF 표시 확인