[a11y] Dropbutton issues in forced colors mode

Created on 12 July 2023, 12 months ago
Updated 19 August 2023, 10 months ago

Problem/Motivation

As pictured here: In forced colors mode, dropbutton borders look weird and the chevron is basically missing.

In addition, when the dropbutton is open, there is nothing to distinguish the items from the background, and there is no hover or focus effect.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Fixed

Version

3.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States bnjmnm Ann Arbor, MI

Live updates comments and jobs are added and updated live.
  • Accessibility

    It affects the ability of people with disabilities or special needs (such as blindness or color-blindness) to use Drupal.

Sign in to follow issues

Comments & Activities

  • Issue created by @bnjmnm
  • @bnjmnm opened merge request.
  • Status changed to Needs review 12 months ago
  • πŸ‡ΊπŸ‡ΈUnited States bnjmnm Ann Arbor, MI

    MR fixes the problems in the IS

    Chevron is visible, list is outlined, messy border/outlines fixed

    Hover effect for items

    Focus effect for items

  • Hi,

    Tested the MR !278 to address the issue drop button issues in forced color mode. it's works fine, all issue points (chevron icon visibility, Hover/Focus state ) are covered in MR:

    Testing Steps:
    1. Install the Drupal 10.0.x version and enable gin 8.x.
    2. on path admin/structure/types/manage/article/fields, enable the force color mode.
    3. Switch to MR and verified the changes in update MR.

    attached the screen for references.
    Beore:

    After:

    Looks Good for RTBC

  • Status changed to RTBC 11 months ago
  • πŸ‡ΊπŸ‡ΈUnited States bnjmnm Ann Arbor, MI

    Based on the comment in #4, the intent was to RTBC but the status was not changed, so I am changing it.

  • First commit to issue fork.
  • Status changed to Fixed 10 months ago
  • πŸ‡¨πŸ‡­Switzerland saschaeggi Zurich

    Thanks πŸ’ͺ

  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.69.0 2024