23fc0a6b82
- Update MobileEditView to render Save and optional Delete in a sticky bottom action bar; header now shows Cancel + title only. - Make ConfigProfilesMobileView open edit view on profile tap. - Make ToolWorkshopMobileView open edit view on tool type tap. - Wire delete into MobileEditView for existing profiles and tool types. - Stay on edit view after saving an existing item; create flow returns to list as before. - Update ToolWorkshopPage cancel to return to list. - Add mobile-edit-actions and mobile-edit-delete CSS. Quality gates: npm run typecheck, npm run lint, npm test -- --run (87 passed) Refs: openspec/changes/mobile-edit-default-bottom-actions
1.2 KiB
1.2 KiB
Mobile Edit-as-Default with Sticky Bottom Actions — Tasks
- Update
MobileEditViewto accept an optionalonDeletecallback and render Save/Delete in a sticky bottom action bar. - Move the Save button out of the
MobileEditViewheader; keep Cancel + title in the header. - Update
ConfigProfilesMobileViewso list item clicks open edit view. - Update
ConfigProfilesMobileViewto passonDeletetoMobileEditViewwhen editing existing profiles. - Update
ConfigProfilesMobileViewcancel/save navigation to return to list on create and stay on edit on save. - Update
ToolWorkshopMobileViewso list item clicks open edit view. - Update
ToolWorkshopMobileViewto passonDeletetoMobileEditViewwhen editing existing tool types. - Update
ToolWorkshopMobileViewcancel/save navigation to return to list on create and stay on edit on save. - Add CSS for
.mobile-edit-actionssticky bottom bar and.mobile-edit-deletebutton. - Increase
.mobile-edit-formbottom padding so content is not hidden behind the sticky bar. - Run
npm run typecheck,npm run lint, andnpm test -- --runinapps/web. - Update project maps for changed files.