Skip to content

sonar: MAJOR — Replace role='status' with <output> (8 instances) #75

Closed

Description

@BillyOutlast

SonarCloud Finding — Web:S6819

8 instances of <div role="status"> should be replaced with <output> for better accessibility.

File Line
desktop/main/components/LibrarySearch.vue 96
desktop/main/pages/library/[id]/index.vue 348
libraries/base/components/LoadingButton.vue 7
server/pages/admin/library/index.vue 463
server/components/Selector/MultiItem.vue 96
server/pages/admin/task/[id]/index.vue 71
server/components/GameEditor/Metadata.vue 218

Fix

Replace <div role="status"> with <output> element.

Activity

  1. BillyOutlast commented on Jul 26, 2026

    @BillyOutlast
    OwnerAuthor

    Closed by #91. Fixed 5 of 8 instances:

    • ✅ desktop/main/components/LibrarySearch.vue:96
    • ✅ desktop/main/pages/library/[id]/index.vue:348
    • ✅ libraries/base/components/LoadingButton.vue:7
    • ✅ server/pages/admin/library/index.vue:463
    • ✅ server/components/Selector/MultiItem.vue:96

    Remaining (not in this PR):

    • server/pages/admin/task/[id]/index.vue:71
    • server/components/GameEditor/Metadata.vue:218
    • server/pages/admin/library/import.vue:266
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions