flarum / framework

Simple forum software for building great communities.
http://flarum.org/
6.39k stars 834 forks source link

[1.x] chore(core, tags): resolve `a11y` warnings in Admin Frontend #4114

Closed DavideIadeluca closed 1 week ago

DavideIadeluca commented 1 week ago

Progresses https://github.com/flarum/framework/issues/3360 The Permission Scope Removal -and Edit Tag Buttons don't have content or an a11y label, which resulted in a bunch of warnings being logged in the console on those pages, which is a minor nuisance while developing/debugging the admin frontend.

Screenshot 2024-11-15 at 11 48 33

Changes proposed in this pull request: This PR adds the aria-label attribute to two different Buttons, which were the cause for the Flarum Accessibility Warnings and improves QOL for extension developers.

Reviewers should focus on:

Screenshot

Necessity

Confirmed

Required changes: