debiai / debiai/DebiAI

Keyboard support

Open
#68 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Vue
Stars
30
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Make all DebiAI work with [arrow] keys and [enter] to
- navigate from project list to analysis page
- navigate into the widget catalog

Add shortcuts for :
- Widget catalog
- Creating a selection
- Creating a virtual column
- Open focused widget settings

Make the [enter] key work for
- forms (creating a selection, virtual column)
- Selecting a widget

Make the [esc] key work for :
- Leaving a form or modal (selection creation, column selection...)

Add doc and hint for all of this

Efforts : 2days

Contributor guide

Open the contributing guide

Research direction

Start by tracing the project list, analysis page, widget catalog, widget settings, selection creation, and virtual-column forms mentioned in the issue. Implement the listed arrow, Enter, and Escape interactions, then add documentation and hints covering each shortcut and confirm all named flows are keyboard-usable.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
accessibility, frontend
Issue type
Feature
Difficulty
4/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.