Skip to content

fix: add missing alt attribute to logo for accessibility#516

Closed
inchara13kuppal wants to merge 1 commit intodevsecopsmaturitymodel:mainfrom
inchara13kuppal:feature/a11y-logo-alt-text
Closed

fix: add missing alt attribute to logo for accessibility#516
inchara13kuppal wants to merge 1 commit intodevsecopsmaturitymodel:mainfrom
inchara13kuppal:feature/a11y-logo-alt-text

Conversation

@inchara13kuppal
Copy link

@inchara13kuppal inchara13kuppal commented Mar 23, 2026

Description

As part of my familiarization with the DSOMM frontend architecture for my GSoC 2026 proposal, I noticed a minor web accessibility (A11y) gap. The main logo was missing a descriptive alt attribute, which is flagged by screen readers and accessibility audits.

Changes Made

  • Added a descriptive alt attribute to the <img> tag in the logo component.

Testing

  • Verified UI renders correctly without regressions.
  • Confirmed npm run lint passes with zero errors.

@inchara13kuppal inchara13kuppal force-pushed the feature/a11y-logo-alt-text branch from 777169a to 2608fd4 Compare March 23, 2026 15:18
@inchara13kuppal inchara13kuppal force-pushed the feature/a11y-logo-alt-text branch from 2608fd4 to 1c796b4 Compare March 23, 2026 15:26
@vbakke
Copy link
Collaborator

vbakke commented Mar 24, 2026

This pull request contains 10 changes that has nothing to do with the description. Not saying the changes are not good improvements. But it makes it hard to keep a tidy flow.

As for the missing alt, https://www.w3.org/WAI/tutorials/images/decision-tree/ says implies that an empty alt="" or potentially a alt="Home" would be better.

I'm sorry, I will close this request. It's fine do group similar changes in one request. But please describe them, and consider which files are included in a particular request.

@vbakke vbakke closed this Mar 24, 2026
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.

2 participants