bevyengine / bevyengine/bevy

FeathersNumberInput remaining work

Open
#24,755 4 comments 0 reactions 0 assignees View on GitHub
A-UI C-Feature D-Straightforward S-Ready-For-Implementation X-Uncontroversial
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 16h
Merged PRs (30d)
171

Description

The `FeathersNumberInput` widget is not yet complete:

* The widget should have increment and decrement arrows at each end, using the standard chevron icons. These should only appear when all of the following are true:
* The widget has no SoftLimit (because otherwise it appears as a slider)
* The widget is being hovered
* The widget currently lacks AccessibilityNode role and attributes for range value input.

Contributor guide

Open the contributing guide

Research direction

Find the FeathersNumberInput implementation and inspect how SoftLimit, hover state, chevron icons, and AccessibilityNode attributes are handled. Confirm the arrows appear only for hovered widgets without SoftLimit, and verify that range-value accessibility role and attributes are present.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
accessibility, design
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.