Split this into its own topic to dig into the issues a bit more. Starting with the…
Topic list
Outside of contrast, which for now is fixable with CSS… there are 2 issues:
- This first one with the list items seems to be a bug with the auditor, or maybe a quirk with how the auditor is seeing how our page renders? These list items are definitely contained.
-
The second issue is
[aria-*] attributes do not have valid values
. This is specifically calling out our category and tag dropdowns… the issue here seems to bearia-haspopup
. According to the example here Navigation Menu Button Example | WAI-ARIA Authoring Practices 1.1 we should havearia-haspopup="true"
instead of justaria-haspopup
Looks like we weren’t passing true as a string, I fixed that here: https://github.com/discourse/discourse/commit/b848bd4ddce37812d2ffc22f365188d9aa23637c