covid19india-react icon indicating copy to clipboard operation
covid19india-react copied to clipboard

Get a 100 on lighthouse for accessibility

Open jeremyphilemon opened this issue 4 years ago • 20 comments

Is your feature request related to a problem? Please describe. There are parts of the website that can use improvements in increasing the accessibility of the website.

Screen Shot 2020-04-27 at 7 58 18 PM

Describe the solution you'd like Open website in chrome, use lighthouse under "Audit" in developer tools and it'll tell you where we can improve the website under the accessibility section.

Additional context This is for the light mode version of the website, the dark mode will need some more eyes regarding contrast color palettes, hence it will be worked on a little later.

jeremyphilemon avatar Apr 27 '20 17:04 jeremyphilemon

I'm leaving this open for first-time contributors, so please be mindful before claiming :)

/available

jeremyphilemon avatar Apr 27 '20 17:04 jeremyphilemon

This issue is available for contribution.

Please reply "/claim" (without quotes) if you wish to work on this issue.

github-actions[bot] avatar Apr 27 '20 17:04 github-actions[bot]

I'm new to react and a first time contributor. I have another issue open though. #1604

However would like to work on this.

/claim

mkesavan13 avatar Apr 27 '20 17:04 mkesavan13

Thank you @mkesavan13 for claiming this issue! 🎉

Please reference this issue when you submit your Pull Request and make sure you follow the contributing guidelines.

github-actions[bot] avatar Apr 27 '20 17:04 github-actions[bot]

Hi @jeremyphilemon

I have brought it up to 96 on home page alone and is available at mkesavan13:covid19-react/HUNDRED_ON_LIGHTHOUSE. Working on other page lighthouse issues. However I have a doubt.

The pending 4 points are related background and foreground colours. Bringing that one up to 100 requires minor colour changes. Shall proceed with changing the colours as per dev tool guidelines or is there any project specific guidelines that I should follow?

Screen Shot 2020-04-28 at 7 20 01 AM

mkesavan13 avatar Apr 28 '20 02:04 mkesavan13

@mkesavan13 Hey thanks for working on this!

Between which colors and which components is the tool suggesting the contrast issue?

jeremyphilemon avatar Apr 29 '20 01:04 jeremyphilemon

Hi @jeremyphilemon

I'm glad to work on this. If you look at the screenshot below you'll know. It points out most of the elements. The tool mentions that the four colours for "Confirmed", "Active", "Recovered" & "Deceased" itself needs contrast adjustment. Do you need me note down and share, specifically which elements or which colours need a change?

Screen Shot 2020-04-29 at 7 16 44 AM

mkesavan13 avatar Apr 29 '20 01:04 mkesavan13

Hi @jeremyphilemon

There's a problem with material select w.r.t accessibility labels. I'm working on it as well. Other than that one and these Background and foreground colour changes, every other page is complete.

Please let me know about these colour changes alone. Looking forward and thank you.

mkesavan13 avatar May 01 '20 16:05 mkesavan13

Hi @jeremyphilemon

There's an update. I also found what the problem was with the Select native and fixed the accessibility issues. Have opened a Draft PR #1715

Kindly let me know how do we proceed about this. Thank you.

mkesavan13 avatar May 02 '20 11:05 mkesavan13

Hi again,

https://covid19india-react-git-fork-mkesavan13-hundredonlighthouse.covid19india.now.sh/state/DL

In the state page, there's a hidden "Visit state page" link. Since this is hidden, I think there's no point providing an accessibility label to a hidden button. Kindly let me know your thoughts. Thank you.

mkesavan13 avatar May 03 '20 13:05 mkesavan13

Hi @jeremyphilemon,

I am still waiting for an update from you. Please let me know how to proceed about this.

Thank you.

mkesavan13 avatar May 11 '20 05:05 mkesavan13

I'm new to react and a first-time contributor How can I claim the project

abinayabalaji93 avatar Aug 27 '20 09:08 abinayabalaji93

/claim

1st time contributor. What has to be done reply please @jeremyphilemon

raunak-shr avatar Sep 19 '20 02:09 raunak-shr

This issue is available for contribution.

Please reply "/claim" (without quotes) if you wish to work on this issue.

/claim

sonat98 avatar Dec 18 '20 15:12 sonat98

Hi, i would like to work on this :)

/claim

ilicina1 avatar Dec 23 '20 18:12 ilicina1

/claim

Allenagarciaa avatar Feb 05 '21 02:02 Allenagarciaa

/claim

marootushar avatar Apr 22 '21 02:04 marootushar

@jeremyphilemon /claim

piyushgupta92 avatar May 26 '21 07:05 piyushgupta92

/claim

Phoenix0783 avatar May 27 '21 18:05 Phoenix0783

/claim

mohilkhare1708 avatar Aug 19 '21 08:08 mohilkhare1708