coralproject / talk

A better commenting experience from Vox Media
https://coralproject.net
Other
1.89k stars 355 forks source link

[CORL-3062]: Update notifications copy and design #4515

Closed kabeaty closed 7 months ago

kabeaty commented 7 months ago

What does this PR do?

These changes update the copy and design for notifications in the feed for replies, featured comments, approvals of comments, etc.

Includes:

These changes will impact:

What changes to the GraphQL/Database Schema does this PR introduce?

none

Does this PR introduce any new environment variables or feature flags?

no

If any indexes were added, were they added to INDEXES.md?

n/a

How do I test this PR?

Reply to comments as regular comments and staff members. See notifications in feed. Feature comments. See notifications in feed. Approve comments as moderator. See notifications in feed. See that the notifications in the feed match designs.

Add media to comments and see that the media shows in the comment notifications feed.

Click on the link about adjusting user preferences at the top of the notifications feed and see that it goes to My Profile > Preferences

Were any tests migrated to React Testing Library?

How do we deploy this PR?