Skip to content

Add aria-labels to the project card menu #71

Description

@nbkdoesntknowcoding

The project card 3-dot menu button and its items have no accessible names.

Where: apps/web/src/components/projects/ProjectsPage.tsx (~lines 339–344)

What to do: Add aria-label="Project menu" to the toggle button and aria-labels to each item (Edit, Duplicate, Manage access, Archive). Consider aria-haspopup="menu" / aria-expanded on the toggle.

Done when: the menu is operable and clearly announced with a screen reader.

Size: S


New here? The README has a ~90-second self-host quickstart to run the app locally. Comment on the issue if you want pointers — happy to help.

Metadata

Metadata

Assignees

Labels

accessibilitya11y — keyboard, screen-reader, contrastgood-first-issueGood for newcomerssize/SSmall: a few hoursuiFrontend / UI / UX work

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions