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

Filter toast alerts #745

Merged
merged 30 commits into from
Apr 12, 2023
Merged

Filter toast alerts #745

merged 30 commits into from
Apr 12, 2023

Conversation

austensen
Copy link
Member

@austensen austensen commented Apr 10, 2023

This PR changes the placement of the alerts that appear once particular filters are applied. This were first added in #720 as "toast" notifications, that pop up for a few seconds at the bottom of the screen. Design decided to change the placement of these to show up in the place of the first table row. For accessibility the alerts still have role="status" so they are read out ("polite") once they appear so you get the info read out right after the number of results without having to navigate around in the table. And when one of the alerts is closed it won't reappear for the session. Multiple alerts stack. The copy for each of these is also updated for the final content decisions.

image
image

[sc-11895]

austensen and others added 28 commits April 5, 2023 08:55
Will need to properly style scrollbars on windows later
@shortcut-integration
Copy link

This pull request has been linked to Shortcut Story #11895: Toast placement with screen reader in mind etc..

Base automatically changed from multiselect-rewrite to filters April 11, 2023 14:45
@austensen austensen requested a review from kiwansim April 11, 2023 15:10
@austensen austensen marked this pull request as ready for review April 11, 2023 15:10
@austensen austensen merged commit 0ea245c into filters Apr 12, 2023
@austensen austensen deleted the filter-toast-alerts branch April 12, 2023 16:44
@austensen
Copy link
Member Author

[sc-12229]

austensen added a commit that referenced this pull request Apr 28, 2023
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.

2 participants