"Sufficient visual focus is not provided for certain user interface elements. As an example, within the “Configure block” screen, sufficient visual indication of focus is not provided for the “Save block” and “Delete” buttons. There is only slight change in the color for the buttons which is barely visible. It is expected that a well-defined on-screen indication of the current visual focus, such as a dotted outline be provided for the “Save block” and “Delete” buttons.

This defect exists in IE 11 and Google Chrome Version 55.0.2883.87 m.

Expected result: A well-defined on-screen indication of the current visual focus, such as a dotted outline around the element, is expected to be provided for all user interface elements. In this instance, sufficient visual focus is expected to be provided for the “Save block” and “Delete” buttons.

Reference: Section 508, Part 1194.21, Paragraph (c).

Note: This defect also exists elsewhere within the application."

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

cortezj created an issue. See original summary.

cilefen’s picture

Version: 8.2.4 » 8.3.x-dev
Category: Feature request » Bug report
Issue tags: +Accessibility, +508 Compliance

I wrote on one of the other issues you opened that assigning an issue to one's self indicates you are working on the code fix.

kershme’s picture

Assigned: cortezj » Unassigned
Parent issue: » #2852732: [meta] Fix 508 compliance issues
kershme’s picture

Title: 508 Issue - Visual Focus » 508 Issue - Sufficient visual focus is not provided for certain user interface elements
mgifford’s picture

I do agree that this can be improved. Is there a definition for "sufficient visual focus" that is agreed to?

Edit: Also, really useful to provide links for more info like http://www.deque.com/blog/give-site-focus-tips-designing-usable-focus-in...

carloqb3’s picture

Adding on to the same issue for authenticated users:

As an example, within the “Manage -> Content” screen, sufficient visual indication of focus is not provided for the “Workbench”, “Manage”, “Shortcuts” buttons, column headers and drop down buttons next to the “Edit” links. There is only slight change in the color for the links and buttons which is barely visible. It is expected that a well-defined on-screen indication of the current visual focus, such as a dotted outline provided for all the links such as “Workbench”, “Manage”, “Shortcuts” buttons, column sorters and drop down buttons next to the “Edit” links.

Expected result: A well-defined on-screen indication of the current visual focus, such as a dotted outline around the element, is expected to be provided for all user interface elements. In this instance, sufficient visual focus is expected to be provided for the “Workbench”, “Manage”, “Shortcuts” buttons, column sorters and drop down buttons next to the “Edit” links.

gslexie’s picture

I'm working on this at a DrupalCon Baltimore sprint right now :)

TwoMice’s picture

FileSize
29.01 KB

Here's an illustration of the low-visibility focus styling, taken from screenshots on the "Block layout" page (admin/structure/block).

gslexie’s picture

The problem originates in 'stable' theme because of the 'overflow:hidden' style on the ul.dropbutton, so unfortunately it needs to be resolved in each admin theme independently.

gslexie’s picture

Fixed this for seven theme, by overriding the problem "overflow:hidden" style and copying the 'box-shadow' effect that seven theme uses for focus effects on other buttons. Another member hoped to fix Bartik.

mgifford’s picture

Status: Active » Needs review

Version: 8.3.x-dev » 8.4.x-dev

Drupal 8.3.6 was released on August 2, 2017 and is the final full bugfix release for the Drupal 8.3.x series. Drupal 8.3.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.4.0 on October 4, 2017. (Drupal 8.4.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.4.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.5.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

andrewmacpherson’s picture

It's not technically a bug against WCAG 2.0, because that doesn't cover the contrast level of focus styles. Instead, it's one of the new things WCAG 2.1 addresses with 1.4.12 User Interface Component Contrast (Minimum) (AA).

Note: our accessibility core gate targets W3C guidelines, not country-specific regs like section 508. In any case, the new 508 update aligns with WCAG 2.0

Re-parenting the issue as part of our WCAG 2.1 efforts.

TODO:
- Rescope the issue summary? The original report is about Seven's button "halo" focus style, so maybe narrow it to that.
- Review other issues about keyboard focus styles, close or rescope them for WCAG 2.1

Version: 8.4.x-dev » 8.5.x-dev

Drupal 8.4.4 was released on January 3, 2018 and is the final full bugfix release for the Drupal 8.4.x series. Drupal 8.4.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.5.0 on March 7, 2018. (Drupal 8.5.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.5.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.6.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.5.x-dev » 8.6.x-dev

Drupal 8.5.6 was released on August 1, 2018 and is the final bugfix release for the Drupal 8.5.x series. Drupal 8.5.x will not receive any further development aside from security fixes. Sites should prepare to update to 8.6.0 on September 5, 2018. (Drupal 8.6.0-rc1 is available for testing.)

Bug reports should be targeted against the 8.6.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.7.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.6.x-dev » 8.8.x-dev

Drupal 8.6.x will not receive any further development aside from security fixes. Bug reports should be targeted against the 8.8.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.9.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

Version: 8.8.x-dev » 8.9.x-dev

Drupal 8.8.7 was released on June 3, 2020 and is the final full bugfix release for the Drupal 8.8.x series. Drupal 8.8.x will not receive any further development aside from security fixes. Sites should prepare to update to Drupal 8.9.0 or Drupal 9.0.0 for ongoing support.

Bug reports should be targeted against the 8.9.x-dev branch from now on, and new development or disruptive changes should be targeted against the 9.1.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

chadhester’s picture

Status: Needs review » Reviewed & tested by the community
FileSize
2.29 KB
2.36 KB

Appears to be resolved in Drupal v9.0.2. Both buttons reported have a glow outline when given focus by keyboard tabbing. Tested in Chrome v83.

amourow’s picture

FileSize
63.85 KB

It is also appears to be resolved in Drupal 8.9.x with moving focus on the button with tab.

chadhester’s picture

FileSize
2.15 KB
2.25 KB

Retested in IE 11. Looks good.

alexpott’s picture

Status: Reviewed & tested by the community » Needs work

@chadhester and @amourow so does this mean we can close this as Closed (cannot reproduce) or Closed (duplicate) (that'd need to find the issue that fixed this).

mgifford’s picture

Version: 8.9.x-dev » 9.2.x-dev

Maybe this is fixed? If not it should be dealt with in D9.

Version: 9.2.x-dev » 9.3.x-dev

Drupal 9.2.0-alpha1 will be released the week of May 3, 2021, which means new developments and disruptive changes should now be targeted for the 9.3.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.0-rc1 was released on November 26, 2021, which means new developments and disruptive changes should now be targeted for the 9.4.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.4.x-dev » 9.5.x-dev

Drupal 9.4.0-alpha1 was released on May 6, 2022, which means new developments and disruptive changes should now be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

quietone’s picture

Status: Needs work » Closed (outdated)
Issue tags: +Bug Smash Initiative

#18, #19 and #20 report that this is no longer re-producible. Yay! It has been fixed. Then alexpott asked if this was a duplicate or a cannot reproduce. My skill don't lend themselves to finding fixes for front end issues so I don't think I will find when or where this was fixed.

Since, the 2 of the 3 reports that it is not reproducible are on outdated versions I am closing as outdated.

Thanks.