feat(FN-795): add mobile responsive layout for Activity Log modal

- Add mobile responsive CSS for Activity Log modal with adaptive breakpoints
- Add regression test coverage for mobile activity log layout
- Add tests for ActivityLogModal responsive behavior
- Update README with responsive layout documentation note
This commit is contained in:
gsxdsm
2026-04-03 17:52:36 -07:00
parent fdf6d0b4a1
commit 4b7b65b1a6
4 changed files with 308 additions and 0 deletions

View File

@@ -236,6 +236,7 @@ View a centralized timeline of all task lifecycle events. Click the history icon
- **Auto-refresh**: Log updates automatically every 30 seconds when the modal is open
- **Pagination**: "Load More" button fetches older entries (100 entries per request, max 1000)
- **Clear Log**: Maintenance function to clear all activity history (with confirmation)
- **Responsive Layout**: On narrow screens (≤768px), the modal adapts with a stacked header, full-width filter controls, wrapped active-filters bar, reflowed entry text, and vertically stacked confirmation actions — preserving access to filters, task links, and clear-log on mobile devices
**Event Metadata**:
- Task moves show from/to column transitions