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

refactor(notification): 3 into 1 #1180

Merged
merged 30 commits into from
May 25, 2023
Merged

refactor(notification): 3 into 1 #1180

merged 30 commits into from
May 25, 2023

Conversation

acstll
Copy link
Collaborator

@acstll acstll commented Aug 24, 2022

This combines Notification Banner, Message and Toast into a single Notification component.

  • right tokens
  • keyboard interaction
  • ARIA roles, states and props
  • 🔥 stories make sense (nothing overly complicated, nothing superficial)
  • has usage text (draft)
  • extra: add visual tests

@acstll acstll added the accessibility Related to accessibility label Aug 24, 2022
@telekom telekom deleted a comment from render bot Apr 18, 2023
@acstll acstll force-pushed the refactor/a11y-notification branch from 293a1c0 to 9c577f3 Compare May 23, 2023 14:30
@netlify
Copy link

netlify bot commented May 23, 2023

Deploy Preview for marvelous-moxie-a6e2fe ready!

Name Link
🔨 Latest commit 0449203
🔍 Latest deploy log https://app.netlify.com/sites/marvelous-moxie-a6e2fe/deploys/646f5eaa969e3c0008037f01
😎 Deploy Preview https://deploy-preview-1180--marvelous-moxie-a6e2fe.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@acstll acstll marked this pull request as ready for review May 23, 2023 14:30
@acstll acstll requested a review from nowseemee as a code owner May 23, 2023 14:30
…1882)

* test(visual): update snapshots

* fix: wrong snapshot

---------

Co-authored-by: acstll <[email protected]>
Co-authored-by: Arturo <[email protected]>
@acstll
Copy link
Collaborator Author

acstll commented May 25, 2023

Merging now the refactor only, will do a11y later on…

@acstll acstll removed the accessibility Related to accessibility label May 25, 2023
@acstll acstll changed the title refactor(notification): a11y (3 into 1) 💙 refactor(notification): 3 into 1 May 25, 2023
@acstll acstll merged commit 89990af into main May 25, 2023
@acstll acstll deleted the refactor/a11y-notification branch May 25, 2023 13:30
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