Skip to content

Widget Wishlist #41

Description

@jorritscholze

Wishlist of widget from geoinfo,

WidgetApplicationRankingStatus
ButtonButtons allow users to take actions, and make choices, with a single tap.Needed✔️
SelectSelect components are used for collecting user-provided information from a list of options.Needed✔️
SliderSliders allow users to make selections from a range of values.Needed✔️
TableTables display sets of data.Needed✔️
TooltipTooltips display informative text when users hover over, focus on, or tap an element.Needed✔️ (1)
TypographyUse typography to present your design and content as clearly and efficiently as possible.Needed✔️
ProgressProgress indicators (spinners) express an unspecified wait time or display the length of a process.Needed✔️
TabsTabs make it easy to explore and switch between different views.Needed✔️
ContainerThe container centers your content horizontally. It's the most basic layout element.Needed✔️ (4)
Button GroupGroup related buttons.Nice to have✔️
SwitchSwitches toggle the state of a single setting on or off.Nice to have✔️
DividerProvides a thin, unobtrusive line for grouping elements to reinforce visual hierarchy.Nice to have✔️
IconsGuidance and suggestions for using icons with Material UI.Nice to have(2)
AlertAlerts display brief messages for the user without interrupting their use of the app.Nice to have(3)
DialogDialogs inform users about a task and can contain critical information or require decisions.Nice to have✔️
SkeletonDisplays a placeholder preview of your content before the data gets loaded.Nice to have (lower prio)
AccordionLets users show and hide sections of related content on a page.Nice to have (lower prio)✔️
App BarDisplays information and actions relating to the current screen.Nice to have (lower prio)
DrawerNavigation drawers provide ergonomic access to destinations or app functionality.Nice to have (lower prio)
CheckboxAllows 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