Repository navigation
v0.8.1 — Sticky task action footer
What's New
Sticky footer for task actions
The Mark Complete / Reopen button and secondary actions are now pinned to the bottom of the task sheet, accessible from any scroll position.
Before: Complete and Delete buttons were buried at the bottom of 12+ scrollable form sections — on mobile, users had to scroll through everything to reach them.
After:
- Mark Complete / Reopen button is always visible in a sticky footer bar
- Three-dot overflow menu contains Archive, Duplicate, Share, and Delete
- Form content scrolls independently above the footer
- Destructive actions (Delete) are tucked behind the menu for intentional friction
Details
- Restructured
SheetContentlayout:overflow-hiddenouter container withflex-1 overflow-y-autoscrollable area + pinned footer - Replaced stacked full-width action buttons with compact footer bar +
DropdownMenu - Overflow menu opens upward (
side="top") so it doesn't get clipped by the viewport - Conditional menu items: Archive (only when completed), Duplicate, Share
- All 1861 tests passing across 175 test files