Skip to content

Widget Wishlist #41

@jorritscholze

Description

@jorritscholze

Wishlist of widget from geoinfo,

Widget Application Ranking Status
Button Buttons allow users to take actions, and make choices, with a single tap. Needed ✔️
Select Select components are used for collecting user-provided information from a list of options. Needed ✔️
Slider Sliders allow users to make selections from a range of values. Needed ✔️
Table Tables display sets of data. Needed ✔️
Tooltip Tooltips display informative text when users hover over, focus on, or tap an element. Needed ✔️ (1)
Typography Use typography to present your design and content as clearly and efficiently as possible. Needed ✔️
Progress Progress indicators (spinners) express an unspecified wait time or display the length of a process. Needed ✔️
Tabs Tabs make it easy to explore and switch between different views. Needed ✔️
Container The container centers your content horizontally. It's the most basic layout element. Needed ✔️ (4)
Button Group Group related buttons. Nice to have ✔️
Switch Switches toggle the state of a single setting on or off. Nice to have ✔️
Divider Provides a thin, unobtrusive line for grouping elements to reinforce visual hierarchy. Nice to have ✔️
Icons Guidance and suggestions for using icons with Material UI. Nice to have (2)
Alert Alerts display brief messages for the user without interrupting their use of the app. Nice to have (3)
Dialog Dialogs inform users about a task and can contain critical information or require decisions. Nice to have ✔️
Skeleton Displays a placeholder preview of your content before the data gets loaded. Nice to have (lower prio)
Accordion Lets users show and hide sections of related content on a page. Nice to have (lower prio)
App Bar Displays information and actions relating to the current screen. Nice to have (lower prio)
Drawer Navigation drawers provide ergonomic access to destinations or app functionality. Nice to have (lower prio)
Checkbox Allows the user to select one or more items from a set. Nice to have (might be covered by Button) ✔️

(1) - Provide as a tooltip: str property for appropriate components
(2) - Provide as a icon: str property for appropriate components
(3) - Likely not possible to implement in chartlets
(4) - Use Box instead

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions