# \#accessibility

**URL:** https://meta.discourse.org/tag/accessibility/109.md

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

---

## [Unable to switch accounts—Sign In automatically logs into the previous account](https://meta.discourse.org/t/unable-to-switch-accounts-sign-in-automatically-logs-into-the-previous-account/409100)

<div class="topic-metadata">

**Author:** [@FlowCaffe](https://meta.discourse.org/u/FlowCaffe)\
**Replies:** 2\
**Last updated:** [August 3, 2026, 4:21pm UTC](https://meta.discourse.org/t/unable-to-switch-accounts-sign-in-automatically-logs-into-the-previous-account/409100 "2026-08-03T16:21:10Z")

</div>

Hi everyone, We built the website called FlowCaffe based on the Discourse platform. I signed up using my Gmail account, which is the admin account. To see how the site appears to a regular user, I signed out and crea…

---

## [Automatic Scrolling Breaks Accessibility](https://meta.discourse.org/t/automatic-scrolling-breaks-accessibility/202652)

<div class="topic-metadata">

**Author:** [@chibop](https://meta.discourse.org/u/chibop)\
**Replies:** 5\
**Last updated:** [June 15, 2026, 2:16pm UTC](https://meta.discourse.org/t/automatic-scrolling-breaks-accessibility/202652 "2026-06-15T14:16:05Z")

</div>

I’m a screen reader user, and automatic scrolling breaks accessibility with focusing issues. If I want to find a post in middle of a long thread, it’s impossible with screen reader because screen reader focus jumps all …

---

## [Issue with automatic scrolling on Discourse websites using NVDA and Firefox](https://meta.discourse.org/t/issue-with-automatic-scrolling-on-discourse-websites-using-nvda-and-firefox/329422)

<div class="topic-metadata">

**Author:** [@christopherpross](https://meta.discourse.org/u/christopherpross)\
**Replies:** 1\
**Last updated:** [June 15, 2026, 2:14pm UTC](https://meta.discourse.org/t/issue-with-automatic-scrolling-on-discourse-websites-using-nvda-and-firefox/329422 "2026-06-15T14:14:43Z")

</div>

Hey, I am blind and using NVDA 2024.3 on Windows 11 with Firefox 131.0. My issue is that on all websites using Discourse, the automatic scrolling in the topic view doesn’t work. I can only see 30 topics, and the view d…

---

## [Making your forum more accessible](https://meta.discourse.org/t/making-your-forum-more-accessible/226242)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 4\
**Last updated:** [June 15, 2026, 2:02pm UTC](https://meta.discourse.org/t/making-your-forum-more-accessible/226242 "2026-06-15T14:02:27Z")

</div>

:bookmark: This guide explains how to make your Discourse forum more accessible by utilizing WCAG compliant color schemes. It covers instructions for site administrators, theme creators, and end users. …

---

## [JAWS Screen Reader and Discourse: Best Practices?](https://meta.discourse.org/t/jaws-screen-reader-and-discourse-best-practices/405274)

<div class="topic-metadata">

**Author:** [@happyhappy](https://meta.discourse.org/u/happyhappy)\
**Replies:** 2\
**Last updated:** [June 15, 2026, 12:25am UTC](https://meta.discourse.org/t/jaws-screen-reader-and-discourse-best-practices/405274 "2026-06-15T00:25:34Z")

</div>

What are your best practices in using the JAWS screen reader with Discourse?

---

## [JAWS screen reader, Discourse and Shortcuts](https://meta.discourse.org/t/jaws-screen-reader-discourse-and-shortcuts/404095)

<div class="topic-metadata">

**Author:** [@happyhappy](https://meta.discourse.org/u/happyhappy)\
**Replies:** 4\
**Last updated:** [June 14, 2026, 4:54pm UTC](https://meta.discourse.org/t/jaws-screen-reader-discourse-and-shortcuts/404095 "2026-06-14T16:54:26Z")

</div>

I am working with a user who must access Discourse using the JAWS screen reader. Our first attempt was slow as the JAWS shortcuts somehow interfered with those of Discourse. Is there a tutorial or any advice on how to m…

---

## [Optimal Themes for Screen Reader Accessibility](https://meta.discourse.org/t/optimal-themes-for-screen-reader-accessibility/403464)

<div class="topic-metadata">

**Author:** [@happyhappy](https://meta.discourse.org/u/happyhappy)\
**Replies:** 0\
**Last updated:** [May 20, 2026, 7:56pm UTC](https://meta.discourse.org/t/optimal-themes-for-screen-reader-accessibility/403464 "2026-05-20T19:56:44Z")

</div>

I know that most of the accessibility improvements for screen readers have been made in the base code. I wonder whether there are particular themes that folks with visual impairments find more navigable. Or theme compone…

---

## [Custom Badges are not applying Alt Text](https://meta.discourse.org/t/custom-badges-are-not-applying-alt-text/401648)

<div class="topic-metadata">

**Author:** [@wheinrich](https://meta.discourse.org/u/wheinrich)\
**Replies:** 2\
**Last updated:** [May 5, 2026, 3:52pm UTC](https://meta.discourse.org/t/custom-badges-are-not-applying-alt-text/401648 "2026-05-05T15:52:35Z")

</div>

When using WAVE to scan for accessibility issues on my new Discourse site, I’m noticing that Custom Badges don’t seem to load any Alt-Text (below screenshot is from the Discourse badges, but the point remains the same): …

---

## [Select-kit dropdown: selected/highlighted items have poor color contrast, text and icons disappear](https://meta.discourse.org/t/select-kit-dropdown-selected-highlighted-items-have-poor-color-contrast-text-and-icons-disappear/396146)

<div class="topic-metadata">

**Author:** [@BrettH](https://meta.discourse.org/u/BrettH)\
**Replies:** 7\
**Last updated:** [March 1, 2026, 10:10pm UTC](https://meta.discourse.org/t/select-kit-dropdown-selected-highlighted-items-have-poor-color-contrast-text-and-icons-disappear/396146 "2026-03-01T22:10:38Z")

</div>

When using the topic notification dropdown (Watching/Tracking/Normal/Muted), the currently selected item’s text and icon become invisible due to insufficient contrast between the selection background color and foreground…

---

## [The ⊕ composer menu is not accessible by screen readers](https://meta.discourse.org/t/the-composer-menu-is-not-accessible-by-screen-readers/376619)

<div class="topic-metadata">

**Author:** [@dfabulich](https://meta.discourse.org/u/dfabulich)\
**Replies:** 3\
**Last updated:** [January 13, 2026, 3:46pm UTC](https://meta.discourse.org/t/the-composer-menu-is-not-accessible-by-screen-readers/376619 "2026-01-13T15:46:45Z")

</div>

Bug 1: There’s no way to dismiss composer menus in VoiceOver Expand the ⊕ menu in iOS VoiceOver. Now, try to dismiss the menu. Expected: Ordinarily, you’d do that by dragging the little “grip” bar down, or tapping in th…

---

## [Accessibility: Site admin, all settings buttons has no label](https://meta.discourse.org/t/accessibility-site-admin-all-settings-buttons-has-no-label/321841)

<div class="topic-metadata">

**Author:** [@Nuno69](https://meta.discourse.org/u/Nuno69)\
**Replies:** 1\
**Last updated:** [December 8, 2025, 12:05pm UTC](https://meta.discourse.org/t/accessibility-site-admin-all-settings-buttons-has-no-label/321841 "2025-12-08T12:05:23Z")

</div>

With a screenreader enabled go to admin, all site settings. Change any setting to a different value. Two buttons will appear underneath the setting. The first one saves, the second one resets to default.

---

## [Issue 1: Broken Heading Navigation / DOM Manipulation](https://meta.discourse.org/t/issue-1-broken-heading-navigation-dom-manipulation/379037)

<div class="topic-metadata">

**Author:** [@adress](https://meta.discourse.org/u/adress)\
**Replies:** 12\
**Last updated:** [November 6, 2025, 9:55pm UTC](https://meta.discourse.org/t/issue-1-broken-heading-navigation-dom-manipulation/379037 "2025-11-06T21:55:26Z")

</div>

Issue: Reply post elements are not initially shown on the Document Object Model (DOM) at initial page load, and are removed from the DOM after the screen reader has passed them, causing Windows screen readers to lose acc…

---

## [Screen Reader Accessibility issues](https://meta.discourse.org/t/screen-reader-accessibility-issues/376930)

<div class="topic-metadata">

**Author:** [@adress](https://meta.discourse.org/u/adress)\
**Replies:** 1\
**Last updated:** [November 6, 2025, 9:46pm UTC](https://meta.discourse.org/t/screen-reader-accessibility-issues/376930 "2025-11-06T21:46:59Z")

</div>

Hello! I am a sighted admin over at APH Hive Discussion Board - Hive Discussion Board. We have a number of people using JAWS, NVDA, and Voice over accessing the site and having problems. Some users report that the loss …

---

## [Improve accessibility and layout for headings beginning with emoji](https://meta.discourse.org/t/improve-accessibility-and-layout-for-headings-beginning-with-emoji/387704)

<div class="topic-metadata">

**Author:** [@maiki](https://meta.discourse.org/u/maiki)\
**Replies:** 0\
**Last updated:** [November 5, 2025, 6:42pm UTC](https://meta.discourse.org/t/improve-accessibility-and-layout-for-headings-beginning-with-emoji/387704 "2025-11-05T18:42:07Z")

</div>

It is a common pattern to include emoji at the beginning of headings to add visual distinction and flair. An example… ## :white\_check\_mark: Rock the Vote, this Tuesday! …which renders as: :white\_check\_mark: Rock the…

---

## [Show "and XY other groups" instead of "..." on user profile](https://meta.discourse.org/t/show-and-xy-other-groups-instead-of-on-user-profile/386250)

<div class="topic-metadata">

**Author:** [@Steradiant](https://meta.discourse.org/u/Steradiant)\
**Replies:** 3\
**Last updated:** [October 21, 2025, 6:53pm UTC](https://meta.discourse.org/t/show-and-xy-other-groups-instead-of-on-user-profile/386250 "2025-10-21T18:53:16Z")

</div>

In our community, we found the discoverability of the list of all groups of all users quite bad – the link on the “…” can easily be missed. Especially for users with limited visibility, it can be easy to miss. Would it …

---

## [Feature request: Native Voice Message Recording & Automatic Audio Transcription](https://meta.discourse.org/t/feature-request-native-voice-message-recording-automatic-audio-transcription/384719)

<div class="topic-metadata">

**Author:** [@Suelen\_Calonga](https://meta.discourse.org/u/Suelen_Calonga)\
**Replies:** 8\
**Last updated:** [October 12, 2025, 9:36pm UTC](https://meta.discourse.org/t/feature-request-native-voice-message-recording-automatic-audio-transcription/384719 "2025-10-12T21:36:22Z")

</div>

Hi Discourse team, I’d like to suggest a new feature that would make a huge difference for accessibility and engagement in the Discourse platform: native support for recording and posting audio messages directly in topi…

---

## ['open in new tab' browser keybind fails on search results](https://meta.discourse.org/t/open-in-new-tab-browser-keybind-fails-on-search-results/384004)

<div class="topic-metadata">

**Author:** [@KiaraGrouwstra](https://meta.discourse.org/u/KiaraGrouwstra)\
**Replies:** 2\
**Last updated:** [September 26, 2025, 7:37pm UTC](https://meta.discourse.org/t/open-in-new-tab-browser-keybind-fails-on-search-results/384004 "2025-09-26T19:37:59Z")

</div>

i try to navigate the web by keyboard. when i issue a search, discourse will show a list of search results. often, i would like to read multiple of these results, and as such intend to open these in new tabs. to do thi…

---

## [Accessible name is not defined for the 'Right arrow' and 'Left arrow' icon controls in Windows](https://meta.discourse.org/t/accessible-name-is-not-defined-for-the-right-arrow-and-left-arrow-icon-controls-in-windows/371946)

<div class="topic-metadata">

**Author:** [@msftedad](https://meta.discourse.org/u/msftedad)\
**Replies:** 3\
**Last updated:** [August 27, 2025, 12:48pm UTC](https://meta.discourse.org/t/accessible-name-is-not-defined-for-the-right-arrow-and-left-arrow-icon-controls-in-windows/371946 "2025-08-27T12:48:40Z")

</div>

Title: Accessible name is not defined for the ‘Right arrow’ and ‘Left arrow’ icon controls present right side of the main section of the page in Windows. Test Environment: OS: Windows 11 Version 24H2 OS build 26100.174…

---

## [Issue 2: Heading Labels](https://meta.discourse.org/t/issue-2-heading-labels/379038)

<div class="topic-metadata">

**Author:** [@adress](https://meta.discourse.org/u/adress)\
**Replies:** 8\
**Last updated:** [August 19, 2025, 11:40am UTC](https://meta.discourse.org/t/issue-2-heading-labels/379038 "2025-08-19T11:40:14Z")

</div>

Issue: While VoiceOver can navigate to reply headings using quick navigation keys, the heading text does not clearly identify the purpose or content of each reply. Specific Behavior: ● Headings announce profile names b…

---

## [Setting up light and dark mode color palettes](https://meta.discourse.org/t/setting-up-light-and-dark-mode-color-palettes/376667)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [August 4, 2025, 7:29am UTC](https://meta.discourse.org/t/setting-up-light-and-dark-mode-color-palettes/376667 "2025-08-04T07:29:17Z")

</div>

:bookmark: This guide explains how to set up light and dark mode color palettes for your Discourse site’s theme. It covers per-theme configuration, palette assignment, and user interface considerations. …

---

## ['Dayv0 (Load parent post)' control present at post number 12 is not actionable through keyboard](https://meta.discourse.org/t/dayv0-load-parent-post-control-present-at-post-number-12-is-not-actionable-through-keyboard/371949)

<div class="topic-metadata">

**Author:** [@msftedad](https://meta.discourse.org/u/msftedad)\
**Replies:** 1\
**Last updated:** [July 2, 2025, 9:21pm UTC](https://meta.discourse.org/t/dayv0-load-parent-post-control-present-at-post-number-12-is-not-actionable-through-keyboard/371949 "2025-07-02T21:21:00Z")

</div>

Test Environment: OS: Windows 11 Enterprise Insider Preview Version 24H2 (OS Build 26100.3775) Browser Microsoft Edge Version 135.0.3179.85 (Official build) (64-bit) URL: 3.8 Tier List by Infil - #11 by Dayv0 - Genera…

---

## [Dialog box which appears after activating the '9 links' control present at post number 1 is not accessible through keyboard](https://meta.discourse.org/t/dialog-box-which-appears-after-activating-the-9-links-control-present-at-post-number-1-is-not-accessible-through-keyboard/371952)

<div class="topic-metadata">

**Author:** [@msftedad](https://meta.discourse.org/u/msftedad)\
**Replies:** 1\
**Last updated:** [July 2, 2025, 1:52pm UTC](https://meta.discourse.org/t/dialog-box-which-appears-after-activating-the-9-links-control-present-at-post-number-1-is-not-accessible-through-keyboard/371952 "2025-07-02T13:52:29Z")

</div>

Title: Dialog box which appears after activating the ‘9 links’ control present at post number 1 is not accessible through keyboard, i.e., focus is not moving inside the dialog box. Windows Test Environment: OS: Windows…

---

## [Misplaced AI docs Overlay button](https://meta.discourse.org/t/misplaced-ai-docs-overlay-button/366138)

<div class="topic-metadata">

**Author:** [@SvenPuschmann](https://meta.discourse.org/u/SvenPuschmann)\
**Replies:** 2\
**Last updated:** [May 15, 2025, 3:51am UTC](https://meta.discourse.org/t/misplaced-ai-docs-overlay-button/366138 "2025-05-15T03:51:46Z")

</div>

Hello, I have noticed the “AI Docs” floating button appearing in the PenPot Discourse mobile app over the past few days. While I appreciate the positive role AI can play in enhancing the user experience, I have encounte…

---

## [The welcome banner search input loses focus after selecting a result](https://meta.discourse.org/t/the-welcome-banner-search-input-loses-focus-after-selecting-a-result/359934)

<div class="topic-metadata">

**Author:** [@Arkshine](https://meta.discourse.org/u/Arkshine)\
**Replies:** 4\
**Last updated:** [April 3, 2025, 4:48pm UTC](https://meta.discourse.org/t/the-welcome-banner-search-input-loses-focus-after-selecting-a-result/359934 "2025-04-03T16:48:11Z")

</div>

When you enter a search in the welcome banner, the input field loses focus after selecting a suggested result. This problem also occurs when using the clear button. Instead, it throws the following error in the console: …

---

## [WCAG high-contrast color palettes for low vision](https://meta.discourse.org/t/wcag-high-contrast-color-palettes-for-low-vision/168795)

<div class="topic-metadata">

**Author:** [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Replies:** 23\
**Last updated:** [January 27, 2025, 10:11pm UTC](https://meta.discourse.org/t/wcag-high-contrast-color-palettes-for-low-vision/168795 "2025-01-27T22:11:16Z")

</div>

Thanks to work from @pmusaraj and myself, Discourse now includes the option to select a higher contrast color palette from the setup wizard. These palettes prioritize text contrast and are intended to meet the Web Conte…

---

## [Missing focus on anchor links](https://meta.discourse.org/t/missing-focus-on-anchor-links/340277)

<div class="topic-metadata">

**Author:** [@king\_laurel](https://meta.discourse.org/u/king_laurel)\
**Replies:** 1\
**Last updated:** [December 18, 2024, 2:41pm UTC](https://meta.discourse.org/t/missing-focus-on-anchor-links/340277 "2024-12-18T14:41:56Z")

</div>

hello I am a paragraph h2 I am an a-tag to nowhere h3 let’s get some bold h4 ok that’s all I need Ok main bug I have is on my discourse; however, why don’t the a tags/anchors have focus rings on tab? tabbing also …

---

## [Spans with role of button.. should be buttons](https://meta.discourse.org/t/spans-with-role-of-button-should-be-buttons/337067)

<div class="topic-metadata">

**Author:** [@king\_laurel](https://meta.discourse.org/u/king_laurel)\
**Replies:** 3\
**Last updated:** [November 19, 2024, 8:53pm UTC](https://meta.discourse.org/t/spans-with-role-of-button-should-be-buttons/337067 "2024-11-19T20:53:18Z")

</div>

These clickable elements currently have a span with a role of button, can we get them updated to be a button?

---

## [A11Y: topic lists do not have headings for each topic](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050)

<div class="topic-metadata">

**Author:** [@ethindp](https://meta.discourse.org/u/ethindp)\
**Replies:** 9\
**Last updated:** [November 8, 2024, 7:51pm UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050 "2024-11-08T19:51:55Z")

</div>

Hi all, The topic list no longer shows as headings as it once did for screen readers. I don’t consider this a massive problem, and if it’s something that I should fix with themes/theme components that’s fine. Is there e…

---

## [A11Y: Add button on discourse hub is hidden from VoiceOver](https://meta.discourse.org/t/a11y-add-button-on-discourse-hub-is-hidden-from-voiceover/332899)

<div class="topic-metadata">

**Author:** [@ethindp](https://meta.discourse.org/u/ethindp)\
**Replies:** 4\
**Last updated:** [November 3, 2024, 2:38pm UTC](https://meta.discourse.org/t/a11y-add-button-on-discourse-hub-is-hidden-from-voiceover/332899 "2024-11-03T14:38:12Z")

</div>

On the Discourse Hub iOS app, the add button is hidden from voice over, which makes adding a site impossible for blind and visually impaired users. Even voice over screen recognition is unable to see it. To reproduce, i…

---

## [A11Y: ARIA announcements should be used when navigating the topic list with keyboard shortcuts](https://meta.discourse.org/t/a11y-aria-announcements-should-be-used-when-navigating-the-topic-list-with-keyboard-shortcuts/332431)

<div class="topic-metadata">

**Author:** [@ethindp](https://meta.discourse.org/u/ethindp)\
**Replies:** 6\
**Last updated:** [October 30, 2024, 9:06pm UTC](https://meta.discourse.org/t/a11y-aria-announcements-should-be-used-when-navigating-the-topic-list-with-keyboard-shortcuts/332431 "2024-10-30T21:06:24Z")

</div>

Hi all, This is a rather minor accessibility bug, but would be an incredibly cool feature. I (just) learned that it’s possible to navigate the topic list via K and J, and you can open a topic with O. And it almost works…

[Next page](https://meta.discourse.org/tag/accessibility/109.md?match_all_tags=true&page=1&tags%5B%5D=accessibility)
