Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: improve accessibility of scripts #1650

Merged
merged 3 commits into from
Sep 18, 2023

Conversation

CBID2
Copy link
Collaborator

@CBID2 CBID2 commented Sep 3, 2023

Fixes Issue

Closes #1464

Changes proposed

This PR adds ordered lists (<ol>) around the GitHub buttons and social media icons in the SocialMediaIconsList component, making the code more accessible for screen readers.

Screenshots

Note to reviewers

Hey @Anmol-Baranwal. I've never really worked with Typescript before, so feel free to make the necessary adjustments.

@vercel
Copy link

vercel bot commented Sep 3, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
linkshub ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 18, 2023 0:33am

@github-actions github-actions bot added accessibility Code is not up to WCAG standards bug Something isn't working labels Sep 3, 2023
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Thank you, CBID2, for creating this pull request and contributing to LinksHub! 💗

The maintainers will review this Pull Request and provide feedback as soon as possible! 😇
We appreciate your patience and contribution, Keep up the great work! 😀

@CBID2 CBID2 added the quick-fix Shouldn't take much time to finish label Sep 3, 2023
@CBID2 CBID2 mentioned this pull request Sep 3, 2023
Copy link
Collaborator

@Anmol-Baranwal Anmol-Baranwal left a comment

Choose a reason for hiding this comment

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

Check the order. This might be causing error in deployment.

components/SocialMedia/SocialMediaIconsList.tsx Outdated Show resolved Hide resolved
Co-authored-by: Anmol Baranwal <74038190+Anmol-Baranwal@users.noreply.github.com>
@CBID2
Copy link
Collaborator Author

CBID2 commented Sep 4, 2023

Check the order. This might be causing error in deployment.

Just made the change @Anmol-Baranwal! :) It worked! :)

Anmol-Baranwal
Anmol-Baranwal previously approved these changes Sep 4, 2023
Copy link
Collaborator

@Anmol-Baranwal Anmol-Baranwal left a comment

Choose a reason for hiding this comment

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

Glad it worked :)

@CBID2
Copy link
Collaborator Author

CBID2 commented Sep 17, 2023

Hey @rupali-codes. Can you merge this please?

@CBID2 CBID2 added the priority: medium Modifying an existing feature label Sep 17, 2023
@rupali-codes
Copy link
Owner

Hey @rupali-codes. Can you merge this please?

Sure, sorry for being late

@rupali-codes rupali-codes merged commit 973c343 into rupali-codes:main Sep 18, 2023
6 checks passed
@CBID2 CBID2 deleted the improving-accessibility branch September 18, 2023 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Code is not up to WCAG standards bug Something isn't working priority: medium Modifying an existing feature quick-fix Shouldn't take much time to finish
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] improve accessibility with script supporting elements in unordered list
3 participants