Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tagging] Toast Notifications for changes to tags #123

Open
bradenmacdonald opened this issue Sep 21, 2023 · 2 comments
Open

[Tagging] Toast Notifications for changes to tags #123

bradenmacdonald opened this issue Sep 21, 2023 · 2 comments
Labels
pending UX changes This issue (not a PR) needs UX input or its UX design is not yet finalized.

Comments

@bradenmacdonald
Copy link
Contributor

bradenmacdonald commented Sep 21, 2023

"As a content author, when I make changes to tags, I want the opportunity to undo those changes"

Acceptance Criteria

  1. Toast notifications automatically dismiss after 5 seconds
  2. There is only ever one toast shown to the user. It provides a summary of all the changes made in the drawer e.g.
    User removes 1 tag (and its 2 implicit parents): the toast reads “3 tags removed”. Within the next 5 seconds, the user removes another tag (and its 1 implicit parent): the toast text is updated to read: "5 tags removed" Selecting “undo” on the toast would undo both removals.
  3. The "Undo" button on the toast works.

Screenshot 2023-09-21 at 3 25 46 PM

Screenshot 2023-09-25 at 10 10 57 AM

Developer Notes

  • Screenshots above are for convenience - Figma is the most up-to-date source for mockups. The scale of UI elements seen in the screenshots above may be incorrect.
@ali-hugo
Copy link

@bradenmacdonald I noticed this issue has a "pending UX changes" label. It's not easy to imagine how the UX for removing tags will "feel" until we have something clickable to interact with. Would it be ok to refine the UX outlined in this issue at that stage?

@bradenmacdonald
Copy link
Contributor Author

@ali-hugo Yes, we have deferred this story (and all the editing stories) for now, so that's totally fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pending UX changes This issue (not a PR) needs UX input or its UX design is not yet finalized.
Projects
Development

No branches or pull requests

2 participants