vrk-kpa / suomifi-ui-components

Suomi.fi-styleguide in React components
Other
30 stars 15 forks source link

[Fix] Windows high contrast mode issues #855

Closed LJKaski closed 6 months ago

LJKaski commented 6 months ago

Description

This PR fixes addresses issues where components were not fully accessible or didn't behave optimally when using Windows high contrast mode. Issues fixed:

Related Issue

Closes #744

Motivation and Context

These are accessibility issues that needed to be tackled in order to meet our accessibility goals.

How Has This Been Tested?

Tested by running on styleguidist on Chrome with Windows high contrast mode on.

Screenshots (if appropriate):

Datepicker

Before: dapicker before After: datepicker after

Chip

Before: chip_before After: chip

MultiSelect

Before: land_before After: land_after

Release notes

MultiSelect, Chip, DateInput