Skip to content

fix(FloatingButtons): Add missing aria-label to NcButton components - #8032

Merged
nextcloud-bot merged 1 commit into
mainfrom
fix/nc_button_aria_label
Dec 13, 2025
Merged

fix(FloatingButtons): Add missing aria-label to NcButton components#8032
nextcloud-bot merged 1 commit into
mainfrom
fix/nc_button_aria_label

Conversation

@mejo-

Copy link
Copy Markdown
Member

Fixes: #8031

🏁 Checklist

  • Code is properly formatted (npm run lint / npm run stylelint / composer run cs:check)
  • Sign-off message is added to all commits

Fixes: #8031
Signed-off-by: Jonas <jonas@freesources.org>
@mejo-
mejo- requested a review from susnuxDecember 10, 2025 15:00
@mejo-mejo- self-assigned this Dec 10, 2025
@mejo-mejo- added bug Something isn't working 3. to review labels Dec 10, 2025
@mejo-

Copy link
Copy Markdown
MemberAuthor

/backport to stable32

@codecov

codecovBot commented Dec 10, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@max-nextcloud

Copy link
Copy Markdown
Collaborator

I tried to reproduce the problem in main branch but could not see the warnings so could not test this.

@susnux

Copy link
Copy Markdown
Contributor

@max-nextcloud the funny thing is I did not see this in the text app but in the tables app which seems to have a text integration?

@susnux

Copy link
Copy Markdown
Contributor

(anyways missing aria labels when there is no visual text are always a reason to fail WCAG so good that this is fixed now :) )

@nextcloud-bot
nextcloud-bot merged commit dffe35d into mainDec 13, 2025
63 of 64 checks passed
@nextcloud-bot
nextcloud-bot deleted the fix/nc_button_aria_label branch December 13, 2025 01:40
@mejo-

Copy link
Copy Markdown
MemberAuthor

/backport to stable32

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

Labels

3. to reviewbugSomething isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Many warnings in the browser due to missing aria label

4 participants

@mejo-@max-nextcloud@susnux@nextcloud-bot