docs(ai-character): 리소스 관리 문서 정리
This commit is contained in:
17
DESIGN.md
17
DESIGN.md
@@ -46,7 +46,7 @@ A bright Korean operations console: dense, calm, and explicit. The signature is
|
||||
| Input | `--input` | `#577581` | Required control boundary |
|
||||
| Primary | `--primary` | `#00BDF7` | Main CTA |
|
||||
| Primary foreground | `--primary-foreground` | `#062B36` | Text/icons on primary |
|
||||
| Ring / Link | `--ring`, `--link` | `#007EA8` | Focus and link |
|
||||
| Ring / Link | `--ring`, `--link` | `#007EA8` / `#086789` | Focus and link |
|
||||
| Info | `--info` | `#086789` | Small informational labels |
|
||||
| Success | `--success` | `#167347` | Open/success state |
|
||||
| Success surface | `--success-surface` | `#EAF8F0` | Success Badge surface |
|
||||
@@ -165,6 +165,14 @@ Primary font stack: `Pretendard`, `Noto Sans KR`, `Apple SD Gothic Neo`, `system
|
||||
- Accessibility: progressbar exposes `aria-valuenow`; cancel/retry are native buttons.
|
||||
- Motion: none.
|
||||
|
||||
### SuccessNotification
|
||||
|
||||
- Structure: one shell-level `role="status"` message after successful create, update, or deactivate navigation.
|
||||
- Variants: success only.
|
||||
- Tokens: `--success-surface`, `--success`, `--border`, `--radius-lg`, `--space-3`, `--space-4`.
|
||||
- Accessibility: `aria-label="작업 성공"`; no timer or dismiss control in P3-T3.
|
||||
- Motion: none.
|
||||
|
||||
### AdminAudioPlayer
|
||||
|
||||
- Structure: native audio element wrapped with play/pause, seek, time, volume, speed, generic error, and manual retry controls.
|
||||
@@ -179,6 +187,13 @@ Primary font stack: `Pretendard`, `Noto Sans KR`, `Apple SD Gothic Neo`, `system
|
||||
- Accessibility: no direct rendered surface.
|
||||
- Motion: none.
|
||||
|
||||
### CommentThread
|
||||
|
||||
- Structure: two-level comment management surface with root comment form, root rows, direct reply expansion, reply form, and edit/delete row actions.
|
||||
- Variants: audio target includes `languageCode`; community target omits it. Replies never expose nested reply controls.
|
||||
- Accessibility: forms use visible labels, rows are named articles, reply lists are named regions, and mutation actions are native buttons.
|
||||
- Motion: none beyond existing control state color.
|
||||
|
||||
## 6. Motion & Interaction
|
||||
|
||||
- Motion is limited to 150ms micro-interactions for real control state changes.
|
||||
|
||||
Reference in New Issue
Block a user