oxalorg / oxalorg/4ever-clojure

Consider better focus handling when showing a dialog

Open
#89 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Clojure
Stars
271
Forks
29
PR merge metrics
No merged PRs in 30d

Description

In a Clojure exercise, opening the "Settings" dialog should move focus into the dialog and prevent focus from moving into the blacked-out background of the dialog. Ditto for the dialog that appears when you successfully complete an exercise. This will make keyboard-only workflows less tedious.

Dialog (Modal) - ARIA Authoring Practices Guide

I don't mind taking a stab at this if you're okay with this.

Contributor guide

No contributing guide indexed for this repository

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.

Research direction

Start by locating the Settings dialog and the dialog shown after completing an exercise, then read the ARIA Dialog Modal guidance linked in the issue. Verify that keyboard focus enters the dialog and cannot move into the blacked-out background; done means both dialogs support that keyboard-only workflow.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
accessibility, frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.