-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Tracking issue for common UI widgets #1953
Copy link
Copy link
Closed
Labels
A-UIGraphical user interfaces, styles, layouts, and widgetsGraphical user interfaces, styles, layouts, and widgets
Description
This issue tracks the common UI widgets (like radio buttons, drop down menus, file pickers) that the UI RFCs should be able to implement.
Using these common widgets as a guide, we can evaluate the completeness and ergonomics of our proposed bevy_ui designs.
This issue can be closed once we're convinced that the RFCs can implement all widgets listed here, then refer back to it during the implementation of the RFCs in many small PRs.
This enables us to start mocking out the solutions to the common widgets and user stories during the design and evaluation of the RFCs and see what we're missing or what's particularly hard.
- Radio buttons
- Buttons with text
- Checkboxes
- Checklists
- Sliders
- Switches (on/off, yes/no, etc.)
- Drop-down menus
- File pickers
- Search bar
- Text input
- Complex forms
- Tabs
- Side panels
- Scrollbars
- Auto-fill text input
- Auto-complete text input
- Colour picker
- Date picker
- Tooltips
- Talent trees
- Building/unit selectors (Age of Empires II like(?))
- Warcraft 3-style clickable unit abilities
- Status bars
- Progress bars
- Bar graphs
- Line graphs
- Pie charts
- Interactive graphs/charts
- A Kibana/Graphana style dashboard
- Hambuger menus
- Folding named sections of a panel
- Item picker/selectors
- Small static table
- Massive excel-like table
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-UIGraphical user interfaces, styles, layouts, and widgetsGraphical user interfaces, styles, layouts, and widgets