Skip to content

fix(accessibility): fix some accessibility issues#2450

Open
miaulalala wants to merge 1 commit intomasterfrom
fix/noid/accessibility-issues
Open

fix(accessibility): fix some accessibility issues#2450
miaulalala wants to merge 1 commit intomasterfrom
fix/noid/accessibility-issues

Conversation

@miaulalala
Copy link
Collaborator

No description provided.

@miaulalala miaulalala added this to the Nextcloud 34 milestone Mar 12, 2026
@miaulalala miaulalala self-assigned this Mar 12, 2026
Copilot AI review requested due to automatic review settings March 12, 2026 11:57
@codecov
Copy link

codecov bot commented Mar 12, 2026

Codecov Report

❌ Patch coverage is 33.33333% with 2 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/components/activities/GenericActivity.vue 0.00% 0 Missing and 1 partial ⚠️
...nents/richArgumentsTypes/OpenGraphRichArgument.vue 0.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

This comment was marked as outdated.

@miaulalala
Copy link
Collaborator Author

/compile amend /

@nextcloud-command nextcloud-command force-pushed the fix/noid/accessibility-issues branch from 35e6401 to 1e69519 Compare March 12, 2026 12:02
@cypress
Copy link

cypress bot commented Mar 12, 2026

Activity    Run #3452

Run Properties:  status check passed Passed #3452  •  git commit bddc9625aa: fix(accessibility): fix some accessibility issues
Project Activity
Branch Review fix/noid/accessibility-issues
Run status status check passed Passed #3452
Run duration 02m 06s
Commit git commit bddc9625aa: fix(accessibility): fix some accessibility issues
Committer Anna
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 1
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 9
View all changes introduced in this branch ↗︎

@miaulalala miaulalala force-pushed the fix/noid/accessibility-issues branch from 1e69519 to b52ef20 Compare March 12, 2026 12:40
@miaulalala miaulalala requested a review from Copilot March 12, 2026 12:40

This comment was marked as outdated.

@miaulalala
Copy link
Collaborator Author

/compile amend

Signed-off-by: Anna Larch <anna@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@nextcloud-command nextcloud-command force-pushed the fix/noid/accessibility-issues branch from b52ef20 to 5646c95 Compare March 12, 2026 13:04
@miaulalala miaulalala requested a review from Copilot March 12, 2026 14:57
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 11 out of 27 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

v-if="isRoot"
:title="t('activity', 'Home')"
aria-label="t('activity', 'Home')"
:aria-label="t('activity', 'Home')"
Copy link

Copilot AI Mar 12, 2026

Choose a reason for hiding this comment

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

The root-folder icon is rendered as an empty with an icon class. Relying on aria-label on a generic span is not reliably announced by screen readers because the element has no semantic role/content. To ensure the icon has an accessible name, consider adding an explicit role="img" (or alternatively render a visually-hidden text node and mark the icon aria-hidden="true").

Suggested change
:aria-label="t('activity', 'Home')"
:aria-label="t('activity', 'Home')"
role="img"

Copilot uses AI. Check for mistakes.
Copy link
Contributor

Choose a reason for hiding this comment

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

yes 👍

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants