Skip to content

feat: Add Devicon icons and accessibility improvements#3

Merged
AkhilSaiLatchireddi merged 1 commit intomainfrom
feature/add-dev-icons
Aug 26, 2025
Merged

feat: Add Devicon icons and accessibility improvements#3
AkhilSaiLatchireddi merged 1 commit intomainfrom
feature/add-dev-icons

Conversation

@google-labs-jules
Copy link
Copy Markdown
Contributor

This change addresses the user's request to add icons for the technologies listed on the portfolio website. It also includes several accessibility improvements to the existing icons and links.

Key changes:

  • Added the Devicon library via a CDN link.
  • Replaced the plain text technology names with icons and text.
  • Added aria-hidden="true" to all decorative icons to improve the experience for screen reader users.
  • Added aria-label attributes to the social media links in the footer for better accessibility.

- Adds Devicon CDN to `index.html` to support technology icons.
- Updates the "Technologies I Work With" section to display icons for each technology.
- Adds `aria-hidden="true"` to all decorative icons for improved accessibility.
- Adds `aria-label` to social media links in the footer.
Copy link
Copy Markdown
Owner

@AkhilSaiLatchireddi AkhilSaiLatchireddi left a comment

Choose a reason for hiding this comment

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

lgtm

@AkhilSaiLatchireddi AkhilSaiLatchireddi marked this pull request as ready for review August 26, 2025 10:49
@AkhilSaiLatchireddi AkhilSaiLatchireddi merged commit 4f5b9dc into main Aug 26, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant