Color improvements in Perfherder Graphs View - Accessible Table View
Categories
(Tree Management :: Perfherder, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: yonashiro.mellina, Assigned: imskr)
References
Details
(Keywords: good-first-bug)
The Table view in Perfherder's Graphs View have some components which do not pass WCAG recommended contrast ratio.
This task's goal is to make sure all of the text/background color ratios pass the minimum ratio by changing some colors.
The exception is "job, compare" links when not :hover.
Please refer to this documentation piece when adjusting colors.
STR
- Open Perfherder's Graph view.
- Click "Add test Data". Choose 1 - 2 tests and click on "Plot graphs".
- Click on "Table View" button.
- This view is the one to have the colors changed.
| Assignee | ||
Comment 1•6 years ago
|
||
Can I take this issue?
Updated•6 years ago
|
| Assignee | ||
Comment 2•6 years ago
|
||
Hi Sarah, which CSS file I have to make changes?
Comment 3•6 years ago
•
|
||
The changes are for this ui/perfherder/GraphsView/TableView file. But I'm not sure about the CSS file. Since Mellina filed this bug, she is the person to ask if you have questions.
| Reporter | ||
Comment 4•6 years ago
|
||
I added some styles in the perf.css file. It is located here.
| Assignee | ||
Comment 5•6 years ago
|
||
There are some colors that do not pass WCAG in perf.css here Should I remove them?
Comment 6•6 years ago
|
||
You need to be careful about removing styles that are being used. I think Mellina added those, so it'd be good to get input from her about changing them.
| Reporter | ||
Comment 7•6 years ago
|
||
You should try to find a close color to the one that doesn't pass. For example, if the gray color is too bright, and that is causing the not passing ratio, you should find a darker gray.
I have checked the file and there should one or two color changes to this bug.
It is probably easier to get you feedback after you send your first PR, as well.
Updated•6 years ago
|
| Assignee | ||
Comment 8•6 years ago
|
||
Comment 9•6 years ago
|
||
Description
•