Commit Graph
6 Commits
Author SHA1 Message Date
adrianbonpin f11c8343d4 refactor: overhaul settings editor, review step, and preset detail modal
- Refactored settings-editor.tsx with improved structure
- Refactored review-step.tsx for better readability
- Refactored preset-detail-modal.tsx
- Minor fix in game-page-client.tsx
2026-05-10 16:38:27 +08:00
adrianbonpin 748a9fa8c8 fix: tiptap duplicate link extension warning + settings editor number inputs to text+inputMode 2026-04-28 10:07:03 +08:00
adrianbonpin d6a9601591 fix: refactor wizard edit mode to use lazy state init instead of effect setState 2026-04-28 09:51:26 +08:00
adrianbonpin 9e551acd54 fix(settings-editor): let user type custom category name instead of auto-naming it 'Custom' 2026-04-27 13:37:04 +08:00
adrianbonpin bcc0382001 feat(settings-editor): add UX improvements
- Add 'Create custom' button alongside 'Load defaults' when empty
- Add setting type selector (text/number/boolean) when adding new settings
- Add reorder controls for categories (up/down arrows)
- Add reorder controls for settings within each category
2026-04-27 07:21:30 +08:00
adrianbonpin 83057a73ad feat: add dynamic settings editor component 2026-04-26 10:15:33 -05:00