Files
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

13 lines
871 B
Markdown

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