flarum / flarum/issue-archive

Remove "mark all as read" confirmation, but allow the action to be undone

Open
#341 4 comments 1 reaction 0 assignees View on GitHub
good first issue type/feature
Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

I get really frustrated by the "mark all as read" confirmation - it turns a common task from one click into two.

Let's remove the confirmation, but show an alert when clicked ("All discussions were marked as read") with an undo button which will revert the change. We should also show a tooltip on hover of the button, to make it more obvious what the button does.

Contributor guide

Open the contributing guide

Research direction

Start by locating the “mark all as read” control and its existing confirmation flow. Implement the requested alert with an undo action and a hover tooltip, then verify that marking all discussions read and reverting the action behave as described.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.