Skip to content

Keyboard accessibility improvements#338

Draft
llf5185 wants to merge 4 commits intodevfrom
keyboard-accessibility-improvements
Draft

Keyboard accessibility improvements#338
llf5185 wants to merge 4 commits intodevfrom
keyboard-accessibility-improvements

Conversation

@llf5185
Copy link
Copy Markdown

@llf5185 llf5185 commented Oct 30, 2025

This pull request addresses an issue with archived projects not being selectable with the tab key. This change is an improvement to keyboard accessibility that makes the aforementioned projects focusable.

atparsec and others added 2 commits September 10, 2025 10:28
To make the listed exemplary projects accessible through
tabbing navigation, the div which contains all of a given
project's information was converted into a button. A button is
focusable by default and fits better semantically than a div.
By replacing the rows of the accordion menu with buttons, they are now
focusable. These rows are restyled with the new 'fake-div' css class,
which replicates their previous appearance as divs.
@Marrufof
Copy link
Copy Markdown

Looks good, but is it still a work in progress?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Needs Planning

Development

Successfully merging this pull request may close these issues.

3 participants