swisspost / design-system

The Swiss Post Design System pattern library for a consistent and accessible user experience across the web platform.
https://design-system.post.ch
Apache License 2.0
120 stars 14 forks source link

[bug]: Accessibility/A11y: Missing icons in Breadcrumb in HCM mode of Windows #3443

Closed aedu-hostettler closed 1 month ago

aedu-hostettler commented 2 months ago

Describe the bug When High Contrast Mode (HCM) in Windows is activated, in non-Firefox Browsers, the Icons are missing between the Breadcrumb links/entries. Concrete the Home(House) Icon most left, and the "Chevron right" Icons between each entry.

To Reproduce Steps to reproduce the behavior:

  1. Go to https://design-system.post.ch/?path=/docs/b93adeff-9bb8-4f23-a81d-96452a94fd9b--docs
  2. See the first example (as in provided Screenshot with HCM turned on and off for comparison. (Missing icons marked red in HCM version.)

Expected behavior The Icons should also show up in HCM mode, as they are visible in normal/non-HCM mode.

Screenshots breadcrumbs

Desktop (please complete the following information):

Smartphone (please complete the following information): not testet on mobile-browsers

Additional context Seems to happen with older and current Version of Internet-Header (also Intranet-Header?) 1.14.4/8.1.0 (not sure if belongs to a common Breadcrumb-Component in general, or specific/individual Inter/Intranet-Header components.), and this would also only apply to the concrete versions, if the link above (examples on https://design-system.post.ch/) are based on the latest versions of your packages.

gfellerph commented 2 months ago

Thanks @aedu-hostettler for submitting this issue. We're having a look at it as soon as possible.