Skip to content
This repository has been archived by the owner on Aug 13, 2023. It is now read-only.

AV: Fix HCM for guidance background colour #2578

Merged
merged 26 commits into from
Nov 12, 2019
Merged

Conversation

HarveyPeachey
Copy link
Contributor

@HarveyPeachey HarveyPeachey commented Nov 7, 2019

Resolves #2572

Overall change: Fixed a11y issue with image placeholder not showing when in High Contrast Mode in Windows for IE11 and Firefoxes colour preferences.

Code changes:

  • Added media query to make background transparent when high contrast mode is enabled.
  • Added transparent border so it's viewable using Firefox's colour preferences.

  • I have assigned myself to this PR and the corresponding issues
  • Automated jest tests added (for new features) or updated (for existing features)
  • This PR requires manual testing

@HarveyPeachey
Copy link
Contributor Author

Spoke to @greenc05 and she's happy with the HCM changes for guidance. She also discovered an issue with the play button icon on the media-player not adhering to custom colours set in windows HCM, I'll create a separate issue for this.

Copy link
Contributor

@12 12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

Do we have an issue to pull this into Simorgh, or are you just going to create the PR for it once this has been merged?

@HarveyPeachey
Copy link
Contributor Author

LGTM 👍

Do we have an issue to pull this into Simorgh, or are you just going to create the PR for it once this has been merged?

I'll make a PR when this is merged, I just need to make sure this merges before I bump it in Simorgh.

…idance-hcm. Repruned in content for guidance for a11y purposes
@paruchurisilpa paruchurisilpa self-assigned this Nov 11, 2019
@paruchurisilpa
Copy link
Contributor

LGTM..

@paruchurisilpa
Copy link
Contributor

Moved to Ready to Code Review as it says Code owner review required..Can be moved straight to merge once the review happens as this has been tested..

Copy link
Contributor

@j-pendlebury j-pendlebury left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@HarveyPeachey HarveyPeachey merged commit b119283 into latest Nov 12, 2019
@HarveyPeachey HarveyPeachey deleted the 2572-guidance-hcm branch November 12, 2019 15:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
articles-av-epic ws-articles Tasks for the WS Articles Team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

AV: A11y HCM issue with Guidance in psammead-media-player
7 participants