kmesh-net/website
View on GitHub[Bug][Accessibility] Missing `alt` attribute for Kmesh logo in About section
Open
#327 opened on Jul 5, 2026
good first issue
Repository metrics
- Stars
- (11 stars)
- PR merge metrics
- (PR metrics pending)
Description
Task Description
The Kmesh logo image in the About section (src/components/About/index.js) is missing an alt attribute.
This is an accessibility issue because screen readers cannot provide a meaningful description of the image. It is also a minor SEO improvement.
Current Code
<img className="portrait" src="img/Kmesh-icon.png"></img>
Expected Behavior
The image should include a descriptive alt attribute so that assistive technologies can correctly identify it.
Proposed Solution
Update the image element to include an appropriate alt attribute and use the self-closing JSX syntax.
Example:
<img
className="portrait"
src="img/Kmesh-icon.png"
alt="Kmesh logo"
/>
This improves accessibility while following standard JSX conventions.