[AXE] Blog post list and dates aren't semantic
メンテナーはふだん 7 日以内に返信
@matej-marcisovsky がすでに取り組んでいます。
2026年10月16日 から。
評価
この issue はまだ評価されていません。
説明
Where: /blog and blog category pages.
What's wrong: posts are rendered as plain <div> rows and publish dates as <span>, so screen readers get no list structure ("list, 9 items") and dates have no machine-readable form.
Code:
components/blog/BlogPostsList.tsx: the list container<div className="flex flex-col gap-4">components/blog/BlogPostRow.tsx: row<div>(viaHeroContainerBorder asChild), date<span>
Done when:
- the list is a
<ul aria-label="Blog posts">(label from translations) with an<li>per post, keeping the current styling - the date is
<time dateTime="YYYY-MM-DD">October 14, 2026</time> - follow-up for QA: once deployed, the Playwright
BlogPagepage object switches from structural CSS selectors togetByRole("list", { name: "Blog posts" })/getByRole("listitem")
- 主要言語
- TypeScript
- スター
- 6
- フォーク
- 5
- 平均マージ
- 5日 6時間
- マージ済み PR(30日)
- 7
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
strapi/website のほかの issue
-
[SEO] Remove /blog/categories page from sitemap対応中かも @fonodi が 6 日前に担当しました。 オープンreopened
難易度 1/5 1時間未満 初心者へのやさしさ 80/100
strapi/website#128 · 担当者 2 名 ·
メンテナーはふだん 7 日以内に返信
-
Create a new collection type and component for cloud-legal対応中かも @fonodi が 13 日前に担当しました。 オープンenhancement
strapi/website#169 · 担当者 2 名 ·
メンテナーはふだん 7 日以内に返信
-
難易度 3/5 1〜2日 初心者へのやさしさ 52/100
メンテナーはふだん 7 日以内に返信
-
Update GitHub Actions that still run on Node.js 20再び着手できるかも @matej-marcisovsky が 30 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
strapi/website#153 · 担当者 1 名 ·
メンテナーはふだん 7 日以内に返信
-
Pricing buttons don't respond until the cards hydrate対応中かも @fonodi が 6 日前に担当しました。 オープン
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
strapi/website#152 · 担当者 1 名 ·
メンテナーはふだん 7 日以内に返信
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
AykutSarac/jsoncrack.com#616 ·
-
nip27: long hashtag swallows the rest of the content, lone # gives an empty hashtag対応中かも @bardrop が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
nbd-wtf/nostr-tools#578 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
backnotprop/plannotator#3427 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
microsoft/Power-CAT-Copilot-Studio-Kit#942 ·
メンテナーはふだん 1 日以内に返信
-
[BUG]: Duplicate preposition in heading and unformatted feedback text on Strengthen Argument pageオープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
AOSSIE-Org/DebateAI#801 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信