cds-snc / cds-snc/notification-admin
7.2.4. Screen Name/Title: Create a service – Unclear summary text in <summary> element
- Dominant language
- Python
- Stars
- 21
- Forks
- 10
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 16
Description
**Component**: If you do not have an invitation
**Observation**:
The `` text "If you do not have an invitation" may lack context when read out of its visual surroundings.
Screen reader users may not have full visual context and rely on descriptive, standalone text to understand content.
**Recommendation:**
Screen reader users often encounter elements like `/` out of context, making unclear phrases (e.g., “If you do not have an invitation”) confusing without additional explanation. Unlike sighted users who rely on visual cues, screen reader users need more context to understand the purpose or consequence of such statements.
Instead of relying on visual surroundings, write it so it:
Makes sense on its own
Describes the purpose of the collapsible section
Example:
`If you do not have a GC Notify invitation`
Or
`What to do if you don’t have a GC Notify invitation`
Contributor guide
Research direction
Search the repository for the summary text "If you do not have an invitation" and inspect the surrounding details element. Replace the unclear wording with a standalone description that identifies the GC Notify invitation context, then verify the rendered collapsible section communicates its purpose clearly.
Written by the indexing model from the issue text.
Assessment
- Domain
- accessibility
- Issue type
- Bug
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 50/100