Skip to content

feat(activity): allow custom time and extension for blocked items#30

Merged
apzuk3 merged 3 commits into
mainfrom
smart-blocking-improvements
Mar 31, 2026
Merged

feat(activity): allow custom time and extension for blocked items#30
apzuk3 merged 3 commits into
mainfrom
smart-blocking-improvements

Conversation

@apzuk3

@apzuk3 apzuk3 commented Mar 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Replaced the "Block now" button on allowed items with a robust dropdown to support extending time
  • Added "+15m", "+30m", and "+1h" preset options for quickly extending a previously allowed item
  • Added a "Custom time..." option to both the Allow dropdown and the Extend dropdown
  • Created a reusable <AllowCustomDialog> component featuring a date picker and time selector (matching the Pause All UI style) to let users specify precise ending times
  • Moving "Block now" to a destructive action item within the Extend dropdown menu

@apzuk3 apzuk3 temporarily deployed to Production release March 31, 2026 14:47 — with GitHub Actions Inactive
@apzuk3 apzuk3 temporarily deployed to Production release March 31, 2026 15:13 — with GitHub Actions Inactive
@apzuk3 apzuk3 temporarily deployed to Production release March 31, 2026 18:43 — with GitHub Actions Inactive
@apzuk3 apzuk3 merged commit 009e4aa into main Mar 31, 2026
1 check passed
@apzuk3 apzuk3 deleted the smart-blocking-improvements branch March 31, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant