Skip to content

fix(faq): add aria-hidden to FAQ accordion indicator (#268) - #287

Open
ghzhost wants to merge 1 commit into
MergeFi:mainfrom
ghzhost:fix/faq-accordion-a11y-268
Open

fix(faq): add aria-hidden to FAQ accordion indicator (#268)#287
ghzhost wants to merge 1 commit into
MergeFi:mainfrom
ghzhost:fix/faq-accordion-a11y-268

Conversation

@ghzhost

@ghzhost ghzhost commented Aug 21, 2026

Copy link
Copy Markdown

Closes #268

Summary of Changes

  • Adds aria-hidden="true" to the visual + expand/collapse indicator inside each FAQ <summary> accordion item on the homepage (src/app/page.tsx).

Context & Motivation

  • Screen readers already announce native expand/collapse semantics on <summary> disclosure widgets.
  • Without aria-hidden="true", the literal + character was announced aloud as part of every question's accessible name (e.g. "How does MergeFi decide when to release payment? +").

Verification

  • Production build succeeded (npm run build completed with zero errors and all static/dynamic routes compiled).

@vercel

vercel Bot commented Aug 21, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the chonilius' projects Team on Vercel.

A member of the Team first needs to authorize it.

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.

HomePage's FAQ accordion "+" indicator has no aria-hidden, so screen readers announce a redundant literal plus sign on every question

1 participant