Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
FSR-705 Accessibility Changes (#448)
* update to release notes * Accessibility Fixes https://eaflood.atlassian.net/browse/FSR-705 https://eaflood.atlassian.net/browse/FSR-701 https://eaflood.atlassian.net/browse/FSR-886 * altered telemetry model to match prototype data set, change relevant front end to display new station chart, uunit tests also fixed * altered line thickness on historical events chart * threshold label error fixed * removed forecast html that isn't needed yet from station page * added forecast banner. Amended all other banners to load banner svg as part of model * code smells removed * further code smell cleared * removal of duplicate core.js script call in station.html * bug relating to font on station page sorted * fixed broken map loading from station link issue, also implemented suggested code changes on PR * fixed graph zoom issue * threshold-label * fix threshold display issue * add explicit unsetting of color in css for svgs in high contrast mode also add missing inline svg for chevron in secondary start button * remove transparent outline on search button * add thin top, right and bottom border to status items in high contrast mode * Fix SVG in nav and tables on high contrast * Add explicit support for high contrast mode on line charts * Add client side test for bar-chart controls, refactor bar-chart code to separate dir * Add pagination tests * extract update control methods into separate files * extract control creation from main bar-chart method * Update resolution display text on bar-chart * move pagination controls on bar-chart into controls row and update display text * update bar-chart resolution controls to use buttons rather than inputs * rename segmented controls to resolution controls * update class name for pagination buttons on bar chart * update resolution and pagination ontrols to be more generic * Update bar chart css for high contrast mode * update client side tests to be less flakey * update high contrast mode media queries to use mixin * remove upstream/downstream icons * subnav markup and contrast fix. Amended unit tests to reflect * fix issues with bells and warning triangles on hcm * fix outlook map button * remove background on chart buttons when focussed in hcm mode * remove full stop from sign-up-for-flood-warnings * fix custom class support on map buttons --------- Co-authored-by: nikiwycherley <[email protected]> Co-authored-by: Max Bladen-Clark <[email protected]>
- Loading branch information