Active
Project:
Drupal core
Version:
main
Component:
ajax system
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
13 Feb 2025 at 04:02 UTC
Updated:
9 Jul 2025 at 02:33 UTC
Jump to comment: Most recent



Comments
Comment #2
mgiffordHere is some more info on testing for target size
Also, for folks who prefer extensions to bookmarlets:
https://chromewebstore.google.com/detail/target-size-minimum/akkbdipgjjn...
Comment #3
mgiffordMoving this to Drupal Core as this affects most of Drupal. Gin's moving into Core, but the base problem isn't Gin.
Comment #4
rkollerCould you please move it back to gin ( i dont have the permissions to move issues in between projects). this issue is specific about gin and some of the interface components only available in gin. as mentioned in the proposed resolution there is also #3491461: [meta] Some interface components don’t meet the minimum target size for claro and core in general.
Comment #5
mgiffordJust wanted to say that the images at the top came from the Basic Target Size Highlighter from:
https://accessibility-tools.github.io/target-size-highlighter/
There are reasons to use either the basic or Advanced Bookmarklet for this.
To see the outline more clearly in a Chrome Inspector, we can add:
To ensure all buttons/links/icons have a minimum clickable size, can't we do something like:
I like this idea for mobile devices (but that is a AAA SC at this point):
More on some of these from:
https://allyship.dev/blog/click-target-size
Nice to see Craft CMS aiming for AAA and 44px:
Comment #6
mgiffordComment #7
mgiffordJust looking at more info around strategies for this.
In terms of how we are addressing this:
https://tetralogical.com/blog/2022/12/20/foundations-target-size/
Some exceptions to the rule:
https://dubbot.com/dubblog/2024/staying-on-target.html
It is also important to take into consideration the exceptions to WCAG 2.5.8, which are:
Some other good guidance from Eric Bailey https://www.smashingmagazine.com/2024/07/getting-bottom-minimum-wcag-con... and Adrian Roselli
Comment #8
quietone commentedIn Drupal core changes are made on on 11.x (our main development branch) first, and are then back ported as needed according to the Core change policies. Thanks