Page MenuHomePhabricator

[Notifications] Update toolbar status text depending on state and configuration
Closed, ResolvedPublic

Assigned To
Authored By
Dmantena
Aug 13 2021, 10:10 PM
Referenced Files
F34923574: Frame 2.png
Jan 19 2022, 7:57 PM
F34923570: Frame 2.png
Jan 19 2022, 7:55 PM
F34642296: image.png
Sep 13 2021, 9:35 PM
F34625866: image.png
Aug 30 2021, 8:55 PM
F34625715: image.png
Aug 30 2021, 8:55 PM
F34594947: status_bar_text.png
Aug 13 2021, 10:10 PM

Description

Update the status bar headline and subheadline text depending on the current state and configuration of the view.

status_bar_text.png (130×815 px, 46 KB)


Product/Design Needs:
[1] We need some kind of matrix of footer toolbar status text intents for every permutation of this view, depending on things like:

  • Display Mode (Normal Display or Editing Mode)
    • With some/all messages selected
    • With messages deselected
  • Read Status Filtering Enabled/Disabled
    • With some/all messages selected
    • With messages deselected
  • Inbox Filtering Enabled/Disabled
    • With some/all messages selected
    • With messages deselected

This is not exhaustive – there may be more cases and combinations to consider – but these are some of what immediately come to mind.


Design proposal

Inbox mode

Checking for new notifications

MockLogicCopy
image.png (812×375 px, 53 KB)
Shown whenever the app is checking for new messagesChecking for notifications...

Inbox filters

Frame 2.png (1×551 px, 52 KB)

Edit mode

Please see the 'Mark all as read' ticket: T288665

Dependencies

T287298, T288870, T288873

Related

T288773

Event Timeline

Hi @Dmantena, I know it's not a matrix, but do the illustrations above answer your question?

cmadeo removed cmadeo as the assignee of this task.Sep 2 2021, 7:23 PM
cmadeo subscribed.

This is blocked on a decision on https://phabricator.wikimedia.org/T288688#7344985, since introducing a local notifications types filter could change the toolbar.

@Tsevener, spoke too soon! I added versions with both read status and types.

FYI, so far we are implementing the bottom toolbar icon fill states as described in https://phabricator.wikimedia.org/T288873#7382320 (route B), which differs from the screenshot in this task's description. It may still be little bit before this moves into QA but we'll want to make sure this screenshot is accurate before this gets to that point. (Tagging @cmadeo for thoughts).

Thanks @Tsevener I've updated to screenshot in the task description!

JMinor claimed this task.
JMinor awarded a token.