Autocomplete
The `Autocomplete` component provides an input field with dropdown suggestions that filter based on user input.
Checkbox
The `Checkbox` component provides a Bulma-styled checkbox input.
CheckboxCard
The `CheckboxCard` component is a checkbox drawn as a card, with a title and a description, that toggles wherever you click it.
Checkboxes
The `Checkboxes` component wraps multiple `Checkbox` components in a Bulma-styled group.
ColorInput
The `ColorInput` component is a form field for a color: type it, or open a color picker from its launcher or its swatch.
ColorPicker
The `ColorPicker` component is a panel for choosing a color: a saturation and brightness square, a hue slider, and the value as text, with alpha and swatches when asked for.
Combobox
The `Combobox` component is a text field with a list to pick from under it, for a searchable select, a multi-select with tags, grouped items or a server search: given `data` it does the rest, and built from parts it leaves the data to you.
Control
The `Control` component is a Bulma-styled wrapper for form controls (`Input`, `Select`, `TextArea`, etc.), supporting icons (left/right), loading state, expansion, size, and Bulma helper props for layout and color.
Date & Time
4 items
Dropzone
The `Dropzone` component is an area to drop files on or click to pick them, which checks each file and lists the chosen ones with a way to remove each.
Field
The `Field` component is a Bulma-styled form field container.
Fieldset
The `Fieldset` component groups a section of a form in a native `<fieldset>`, named by its `legend`, which a `disabled` switches off as a whole.
File
The `File` component provides a Bulma-styled file input, supporting color, size, boxed/fullwidth/align styles, icons, "has name", and filename display.
Input
The `Input` component provides a Bulma-styled text input, supporting colors, sizes, rounded corners, static state, hover/focus/loading states, and all Bulma helper props.
Numberinput
The `Numberinput` component provides a number input with increment/decrement buttons.
PinInput
The `PinInput` component is a field for a short code, such as a one-time code or a PIN, drawn as a row of boxes with one character in each.
Radio
The `Radio` component provides a Bulma-styled radio button input with flexible labels and helper classes.
RadioCard
The `RadioCard` component is a radio button drawn as a card, with a title and a description, picked wherever you click it.
Radios
The `Radios` component wraps multiple `Radio` components in a Bulma-styled group.
Rate
The `Rate` component provides a star/icon-based rating system.
Select
The `Select` component provides a Bulma-styled dropdown for selecting one or more options.
Slider
The `Slider` component provides a range slider input for selecting values within a range.
Switch
The `Switch` component provides a toggle switch for boolean on/off states.
Taginput
The `Taginput` component provides a tag/chip input field for managing multiple tags.
TextArea
The `TextArea` component provides a Bulma-styled multi-line text input, supporting color, size, hover/focus/loading states, fixed size, and all Bulma helper props.