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

Notification fixes #1674

Merged
merged 9 commits into from
Dec 12, 2024
Merged

Notification fixes #1674

merged 9 commits into from
Dec 12, 2024

Conversation

dariiing
Copy link
Contributor

@dariiing dariiing commented Oct 2, 2024

Hello,
This PR addresses two issues related to some specific notifications:

@dariiing dariiing added Accessibility Make software available to everyone UI/UX Interfaces & user experience Ready to Review This PR is ready to be checked by another team member Keyboard navigation labels Oct 2, 2024
@dariiing dariiing added this to the Winter release (2024.12.0) milestone Oct 2, 2024
@dariiing dariiing self-assigned this Oct 2, 2024
@davidbenque
Copy link
Contributor

This accessibility issue touches another potential problem in all notifications that have a user avatar as their icon. In all those cases clicking the avatar in the notification takes you to the user's profile while clicking on the notification body takes you to the relevant document, contact request, or other

@dariiing dariiing removed the Ready to Review This PR is ready to be checked by another team member label Oct 9, 2024
@dariiing
Copy link
Contributor Author

The fix implemented for #1525 changes the hover style for any notification that contains the avatar icon.
image
image

@dariiing dariiing changed the title Contact request notification fixes Notification fixes Oct 16, 2024
@dariiing
Copy link
Contributor Author

Fix for #1524:

Untitled.video.-.Made.with.Clipchamp.mp4

@dariiing dariiing added the Ready to Review This PR is ready to be checked by another team member label Oct 16, 2024
@dariiing dariiing removed the Ready to Review This PR is ready to be checked by another team member label Nov 1, 2024
@dariiing dariiing added the Ready to Review This PR is ready to be checked by another team member label Nov 13, 2024
background-color: @cp_dropdown-bg-hover;
}
}
li[role="menuitem"].cp-notification-avatar {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

dropdown.less is a generic file containing style for all dropdown in CryptPad. You shouldn't put style specific to the notifications here. notifications.less is more appropriate for these changes.

@yflory yflory added Ready to Test This PR is ready to be tested and removed Ready to Review This PR is ready to be checked by another team member labels Dec 10, 2024
…pad/cryptpad into contact-request-notification-fixes
@yflory yflory merged commit bebf4aa into staging Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Accessibility Make software available to everyone Keyboard navigation Ready to Test This PR is ready to be tested UI/UX Interfaces & user experience
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants