kmesh-net/website

[Bug][Accessibility] Missing `alt` attribute for Kmesh logo in About section

オープン

#327 opened on 2026/07/05

 (2 件のコメント) (0 件のリアクション) (1 人の担当者)JavaScript (71 件のフォーク)auto 404
good first issue

Repository metrics

Stars
 (11 個のスター)
PR merge metrics
 (PR metrics pending)

説明

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.

コントリビューターガイド