bcgov / bcgov/wps

MoreCast 2.0: Updates to UI to better meet web heuristic & accessibility standards

Open
#2,779 1 comment 0 reactions 0 assignees View on GitHub
Task
Dominant language
Python
Stars
65
Forks
11
Avg merge
21h 25m
Merged PRs (30d)
70

Description

**See if this ticket is still required after tabs***

***Right panel***
- More padding for boxes - currently rows are right next to the edge of the screens, or drop box sides and just extend rows to fill screen.
- Inconsistent headers - stations is centred and forecasts are left-justified (left-justify)
- Left-justify column headers (date/station are left-justified) (you want a consistent look/feel across the page and app)
- Shrink date column? (takes up a lot of real estate)

***Select model box access***
- Look at how we can improve the access to 'Select model to apply to column' as currently it's very hard to see
- Colour for the hover over the columns isn’t high-contrast enough, blue text is almost indistinguishable to see from the black
- Want way that's easy to see immediately (underlining column header or another selection box next to column label)

Contributor guide

Open the contributing guide

Research direction

First check whether the ticket is still required after tabs, then locate MoreCast's right panel and the “Select model to apply to column” control. Compare the current layout and hover or selection treatment against the listed padding, alignment, visibility, and contrast goals; done means the agreed UI changes are implemented and accessibility behavior is verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
react
Domain
accessibility, design, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.