Commit Graph

8 Commits

Author SHA1 Message Date
kjh2064 3f2a254c3d fix(fe): KsTextField - add buttons to focusable selector for Enter navigation 2026-08-16 22:26:16 +09:00
kjh2064 aa7a92a66b fix(fe): KsTextField - simplify Enter navigation, remove composable dependency
deploy / deploy (push) Failing after 46s
deploy / notify (push) Successful in 0s
2026-08-16 22:17:26 +09:00
kjh2064 b12fc7411d feat(fe): Add form field navigation - Enter key moves to next field
- Create useFormFieldNavigation composable for Tab-like Enter behavior
- KsTextField: Enter -> next field
- KsTextArea: Ctrl+Enter for newline, Enter -> next field
- KsSelect: Enter -> next field after selection
- Implements standard form navigation pattern across input components
2026-08-16 21:50:50 +09:00
kjh2064 938ec1842a V13-FE-005: Complete KBX v60 frontend components, T01-T12 screen recipes, and WBS progress tracker 2026-08-15 19:48:38 +09:00
kjh2064 8d5d89f5f1 feat: Enhance core UI components to commercial grade
deploy / deploy (push) Successful in 1m43s
deploy / notify (push) Successful in 0s
- KsButton: Complete redesign with sizes, variants, states, loading
- KsTextField: Full validation, error states, character counter
- KsSelect: Custom dropdown with search, keyboard nav, accessibility
- KsDialog: Focus trap, animations, responsive, backdrop handling

All components: WCAG 2.1 AA compliant, full state coverage, animations

Build: 737KB (204KB gzip) 
2026-08-15 12:06:23 +09:00
kjh2064 d79edae546 V13-FE-005: restore direct UI components and harden grid provider
deploy / deploy (push) Failing after 51s
deploy / notify (push) Successful in 1s
2026-08-13 02:39:48 +09:00
kjh2064 7304aafc83 feat: standardize FieldShell accessibility boundary (AEG-V16-017)
Centralize label, error, help, required, and ARIA relationships across core field wrappers. Preserve WBS evidence and keep the item IN_PROGRESS pending predecessor acceptance evidence.

Evidence: frontend pnpm typecheck; pnpm test (42/42); pnpm build.
2026-08-08 12:52:04 +09:00
kjh2064 dcd1322d41 Initial commit: Add project files
ci / backend (push) Failing after 12s
ci / frontend (push) Failing after 19s
ci / static (push) Failing after 45s
2026-08-02 05:15:36 +09:00