equalizedigital / accessibility-checker

GNU General Public License v2.0
14 stars 8 forks source link

Summary panel a11y #672

Closed SteveJonesDev closed 3 months ago

SteveJonesDev commented 3 months ago

This PR updates the summary tiles to an unordered list with aria labels for improved a11y.

Fixes #359 Fixes #358

pattonwebz commented 3 months ago

EDIT: I seen this due to cached CSS file. Clearing the cache Isee the correct panel colors.

I tested this, and the summary works with it. There are no errors after checkout, as far as I can tell.

@SteveJonesDev I'm unsure if this is intentional, but the panels' background colour has changed with this PR.

Without PR: Screenshot from 2024-06-24 18-38-47

After checkout and build this PR: Screenshot from 2024-06-24 18-39-26