Closed (fixed)
Project:
Drupal core
Version:
9.4.x-dev
Component:
Claro theme
Priority:
Major
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
6 Aug 2020 at 15:41 UTC
Updated:
11 May 2022 at 00:34 UTC
Jump to comment: Most recent
We want to be sure focus is absolutely visible in every possible permutation in Claro
This needs to be confirmed before Claro can be considered stable.
Find every possible place where an item can be focused in Claro. Confirm the focus state is visible in desktop, mobile, and high-contrast modes (IE/Edge and Firefox).
This doesn't have to be done all at once, but anything that gets evaluated should be documented here so the work isn't repeated unnecessarily. If issues are found, they should be opened as child issues of this one.
Evaluate
Add issues as needed on each section:
Comments
Comment #3
volkswagenchickAdding
NorthAmerica2021andEasy Out of the Boxtags for visibility.DrupalCon NA is April 12-16 with a focus on EOOTB on Wednesday, April 14.
Thanks
Comment #4
mgiffordAdding success criteria tag.
Comment #5
abowman commentedI've started a Google spreadsheet to track testing results for this: https://docs.google.com/spreadsheets/d/1ncIFdSJCddRVUGULD3pU-lTQkVy5rfFy...
First tab has instructions (work in progress), then second tab is for 9.2.x results (each test run in a given browser/device should have its own column). If/when Claro moves to a new minor version, we can create a new tab.
Comment #8
aastrong commentedI can likely help with some work on this one.
Would i add patches in this ticket?
Or would there be new tickets according to the assessment?
Comment #9
aastrong commentedNevermind, i understand now :)
I will help contribute to the assessment - add to, or create a new version of the document.
But let me know where I could create patches for the focus issues found.
I'm new to the Claro issue queue.
Comment #10
bnjmnmThanks for your interest @aastrong!
Head to the main Drupal core issues page at https://www.drupal.org/project/issues/drupal and click "Create a new issue". You can reference the metadata of this issue for what to fill out there (set Component to "Claro theme", etc). Make sure to set the "parent issue" to this one - type in the title or paste the URL to trigger the autocomplete on that field.
In addition to creating issues when problems are found, it's equally (perhaps more!) valuable to document where you've reviewed and found no problems - that way nobody repeats steps you've already taken. Something like
You alone definitely don't have to test every scenario - and letting us know what has been done already means others in the community can assist in completing the review.
Comment #11
ckrinaComment #12
rkollerI will add https://www.drupal.org/project/drupal/issues/3270230 as a related issue. It already has a parent issue therefor I am unable to assign it as child and also the scope for that issue isn't limited to Claro but to the toolbar.module in general. But the issue is of relevance and applies to Claro.
Comment #13
baddysonjaAt DrupalCon Portland 2022. Helped with testing mobile on 9.4.x https://docs.google.com/spreadsheets/d/1ncIFdSJCddRVUGULD3pU-lTQkVy5rfFy...
Comment #17
ckrinaComment #18
katannshaw commentedAt DrupalCon Portland 2022. Just finished testing IE + high contrast mode on 9.4.x. Everything looks great! https://docs.google.com/spreadsheets/d/1ncIFdSJCddRVUGULD3pU-lTQkVy5rfFy...
Comment #19
ckrinaWe've reviewed the Focus Visible with the following browser and setting combinations:
All the issues we've found weren't Claro issues (meaning they already existed in Seven) and already had issues:
Thanks everybody that helped testing this!
Comment #20
ckrinaComment #22
lauriiiI've been collaborating with @DyanneNova, @baddysonja, @katannshaw, @ckrina, @nerdstein, and @tedbow at DrupalCon 2022 to do this assessment. The results were documented on the spreadsheet linked on #5. Some pre-existing core issues were discovered and issues were filed for those. Since there weren't any new Claro specific issues discovered, marking this as done.
Comment #23
bnjmnm+1 on setting this to fixed. This baseline evaluation is more than thorough enough to confirm Claro is easily as good (and arguably much better) than Seven regarding focus visibility. There may be edge cases that show up on occasion, but the issue queue is sufficient for that. This meta has served it's purpose to confirm Claro provides good focus visibility for everyday use cases and beyond. Were this meta to remain open, it would largely exist to sadden those who want to see Claro land in Drupal. From this point forward, send those focus visibility issues to the regular old issue queue!