350b393457
- Rework ToolWorkshopMobileView to support full desktop functionality: definition type selection (Compose/Dockerfile/Manifest), manifest editor, conditional port, startup command, readiness probe, required variables, and validation feedback. - Add ProfileMobileView and wire ProfilePage to render it on mobile. - Update useToolWorkshop hook to return boolean success from submit. - Add responsive CSS for mobile forms, edit views, and manifest editor. - Update project maps. Quality gates: npm run typecheck, npm run lint, npm test -- --run (87 passed) Refs: openspec/changes/mobile-tool-profile-ui
10 lines
684 B
Markdown
10 lines
684 B
Markdown
# Tasks: Mobile Tool Workshop & Profile UI Rework
|
|
|
|
- [x] Inspect existing mobile components, desktop editors, and hooks.
|
|
- [x] Rework `ToolWorkshopMobileView` to support full desktop functionality (definition type, manifest editor, conditional port, startup command, readiness probe, required variables, validation).
|
|
- [x] Add responsive CSS for manifest editor and tool-workshop mobile forms.
|
|
- [x] Create `ProfileMobileView` component with mobile-friendly avatar/name/email form.
|
|
- [x] Update `ProfilePage` to render `ProfileMobileView` on mobile viewports.
|
|
- [x] Run `npm run typecheck` and `npm run lint` in `apps/web` and fix issues.
|
|
- [x] Update project maps for changed files.
|