Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This is a follow up of #2848507: Indicate that grouping elements have child element errors for ux and a11y and blocked by it.
Child elements in grouping elements like (meta) details and vertical tabs are invisible to the user when the grouping element is closed or not-focused respectively. And those items can't be tabbed to.
To improve accessibility we should announce when there are errors 'inside' and a toggle gets focus by tabbing.
Comments
Comment #2
andrewmacpherson CreditAttribution: andrewmacpherson as a volunteer commentedI'd rather that we did this in #2848507: Indicate that grouping elements have child element errors for ux and a11y, instead of treating accessibility as a follow-up. The point of the accessibility gate is that we should be designing with accessibility in mind from the start, rather than considering it afterwards.
If we have to treat this as a follow-up, then I'd say it needs to be a must-have for #2504847: [meta] Roadmap for stabilizing Inline Form Errors module (IFE).
Comment #3
dmsmidtAlright closing this in favor of #2848507: Indicate that grouping elements have child element errors for ux and a11y.