Files
headquarter/openspec/changes/mobile-list-delete-button/tasks.md
T
Developer a12d6a8169 feat: restore delete buttons in mobile list views and fix edit action bar
- Wire MobileListView onItemDelete/onItemDuplicate callbacks to render
  action buttons in each list row.
- Pass onItemDelete in ToolWorkshopMobileView list view.
- Add CSS for mobile-list-item-action buttons.
- Fix MobileEditView sticky bottom action bar that was hidden behind
  the 64px mobile navigation bar; raise to bottom: 64px and z-index 110.

Quality gates: npm run typecheck, npm run lint, npm test -- --run (87 passed)

Refs: openspec/changes/mobile-list-delete-button
2026-06-14 08:10:58 +00:00

871 B

Restore Delete Button in Mobile List Views and Fix Edit Action Bar — Tasks

  • Read MobileListView source and confirm onItemDelete/onItemDuplicate were unused.
  • Update MobileListView to render delete/duplicate action buttons when callbacks are provided.
  • Stop propagation on action buttons so row click does not fire.
  • Update ToolWorkshopMobileView to pass onItemDelete to both list view usages.
  • Verify ConfigProfilesMobileView still passes onItemDelete.
  • Add .mobile-list-item-action and variant CSS to utilities.css.
  • Identify that MobileEditView sticky action bar was hidden behind the 64px mobile nav.
  • Update .mobile-edit-actions to bottom: 64px and z-index: 110.
  • Run npm run typecheck, npm run lint, and npm test -- --run in apps/web.
  • Update project maps for changed files.