summaryrefslogtreecommitdiff
path: root/issues/002-modal-menu-quick-add-bug-report.md
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-01-22 11:15:08 -1000
committerPeter Stone <thepeterstone@gmail.com>2026-01-22 11:15:08 -1000
commitb41d38e0161d49fac23c1d552622e7b8310b1c68 (patch)
treecef7af2b1b0a5586082121965639ae947c7b54ad /issues/002-modal-menu-quick-add-bug-report.md
parent7fd381a242f68b7c6f10db4e3ae0bb3d06e36a16 (diff)
Add deploy script and remove resolved issues
- Add deployment/deploy script for server-side deploys - Remove 10 completed issue files (001-016 batch) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'issues/002-modal-menu-quick-add-bug-report.md')
-rw-r--r--issues/002-modal-menu-quick-add-bug-report.md47
1 files changed, 0 insertions, 47 deletions
diff --git a/issues/002-modal-menu-quick-add-bug-report.md b/issues/002-modal-menu-quick-add-bug-report.md
deleted file mode 100644
index b518cf3..0000000
--- a/issues/002-modal-menu-quick-add-bug-report.md
+++ /dev/null
@@ -1,47 +0,0 @@
-# [FEATURE] Quick add & bug report in modal menu
-
-## Description
-Put quick add (rename "add" to "quick add") and bug report in a unified modal menu.
-
-## User Story
-As a user, I want quick-add and bug-report behind a unified modal so the UI is cleaner.
-
-## Technical Context
-- Affects: `web/templates/index.html` (modal container), new partial `partials/modal-menu.html`
-- Existing handlers for quick-add and bug already exist; this is UI consolidation
-- Note: Issue #14 is a duplicate of this
-
-## Test Strategy
-
-### E2E/Integration Test (Red)
-Test modal opens on trigger, contains both forms, submits correctly.
-
-```
-1. Click menu trigger -> modal opens
-2. Assert "Add Task" and "Report Bug" tabs/options visible
-3. Fill quick-add form -> submit -> task created
-4. Switch to bug tab -> fill -> submit -> bug created
-5. Modal closes after successful submit
-```
-
-## Proposed Approach
-
-1. Create shared modal partial with tab/toggle between "Add Task" and "Report Bug"
-2. Use HTMX `hx-get` to lazy-load modal content
-3. Add keyboard shortcut (e.g., `Cmd+K` or `Ctrl+K`) to invoke
-4. Rename "Add" button to "Quick Add" throughout UI
-5. Single FAB or menu button replaces separate add/bug buttons
-
-## Affected Components
-- `web/templates/index.html`
-- `web/templates/partials/modal-menu.html` (new)
-- `web/static/` (JS for keyboard shortcut)
-- Existing quick-add and bug handlers (no changes, just UI consolidation)
-
-## Definition of Done
-- [ ] Single modal contains both forms
-- [ ] Tab/toggle switches between quick-add and bug report
-- [ ] Keyboard shortcut opens modal
-- [ ] Both forms submit correctly
-- [ ] Modal closes on successful submit
-- [ ] Old separate UI elements removed