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

[Port dspace-7_x] Made expandable navbar section more keyboard accessible #3924

Open
wants to merge 7 commits into
base: dspace-7_x
Choose a base branch
from

Conversation

alexandrevryghem
Copy link
Member

Port of #3581 to dspace-7_x.

Had to move the @slide animation to prevent focus being lost when tabbing in the expandable section

(cherry picked from commit c08c272)
…pandable menu when hovering outside of it

(cherry picked from commit 05232cd)
(cherry picked from commit 2152bab)
(cherry picked from commit 84df67c)
This change avoids triggering an additional change detection cycle

(cherry picked from commit f7bb830)
…rom automatically focussing on the first element

(cherry picked from commit 82ed3aa)
@alexandrevryghem alexandrevryghem added bug accessibility claimed: Atmire Atmire team is working on this issue & will contribute back funded Task is funded via the DSpace Development Fund labels Jan 29, 2025
@alexandrevryghem alexandrevryghem added this to the 7.6.3 milestone Jan 29, 2025
@alexandrevryghem alexandrevryghem self-assigned this Jan 29, 2025
@tdonohue tdonohue self-requested a review January 30, 2025 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility bug claimed: Atmire Atmire team is working on this issue & will contribute back funded Task is funded via the DSpace Development Fund
Projects
Status: 👍 Reviewer Approved
Development

Successfully merging this pull request may close these issues.

1 participant