CivicTechTO/polis

[a11y] Issue 13: Group/statement select buttons lack tablist role (Participation Page)

开放

#71 创建于 2024年10月31日

 (5 条评论) (0 个反应) (0 位负责人)JavaScript (4 个派生)auto 404
client-participationhelp wantedneed front-end dev

仓库指标

星标
 (11 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Description:

The group and statement selection buttons on the participation page should have the tablist role to ensure keyboard navigability. Currently, they are not properly structured for keyboard users.

Steps to Reproduce:

  1. Navigate to the participation page (e.g. https://pol.is/4cvkai2ctw)
  2. Attempt to navigate the button groups using only the keyboard.

Expected Behavior:

The button groups should be keyboard navigable.

Actual Behavior:

The button groups are not properly structured for keyboard navigation.

Component/Area: Participation page

Source: Other

Affected Elements: button groups

贡献者指南