CivicDataLab / CivicDataLab/IDS-DRR-Frontend

[ACC-003] Revenue Circle selector missing aria-describedby for district dependency

Open
#497 2 comments 0 reactions 1 assignee View on GitHub

@Abhishekfm is already working on this.

Since Jun 22, 2026.

accessibility bug section.analytics
Dominant language
TypeScript
Stars
0
Forks
1
Avg merge
6d 1h
Merged PRs (30d)
1

Description

Summary

The Revenue Circle dropdown is disabled until a district is selected. Its placeholder reads "Select a district to enable" visually, but there is no aria-describedby linking the Revenue Circle input to the District selector. Screen readers have no programmatic way to understand the dependency.

Fix

<span id="rc-hint">Select a district first to enable this field</span>
<select aria-describedby="rc-hint" disabled>...</select>

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.