Overview


Layout

Typography

Content

Buttons

Forms

Checkbox

The Checkbox component renders a checkbox input, which allows selecting one or more options from a group of options.

CheckboxGroup

The CheckboxGroup component is used for displaying a list of related options, in the form of Checkbox inputs, where multiple choices may be selected.

ColorPicker

An HEX value color picker.

Combobox

A text input with a dropdown list of options.

DatePicker

An input component that allows selecting a date from a popup calendar.

Form

A component to handle submitting forms.

JsonField

A textarea component for JSON input

NumberField

A numeric input field with increment/decrement controls, value clamping, and keyboard support.

OptionCard

A radio or checkbox input wrapped in a card. It can be used anywhere you would use radio or checkbox inputs, where users are asked to make a choice from a number of options. The OptionCard, however, renders a more visually prominent card, with an increased click area, compared to a standard radio or checkbox.

OptionCardGroup

A wrapper for OptionCard components.

Radio

The Radio component renders a radio input, which allows selecting an option from a group of options. Usually you'll want to use the Radio component along with the RadioGroup component.

RadioGroup

The RadioGroup component is used for displaying a list of related options, in the form of Radio inputs, where only one choice can be selected.

Search

The PlumaSearch component builds upon the TextField component, providing additional functionality tailored for search use cases.

SegmentedControl

Toggle from a set of two or more options. SegmentedControl is essentially a styled wrapper around a group of radio inputs.

Select

Selecting a value from a dropdown list of options.

Slider

Choose a number value within a range.

TextArea

A textarea component for user input.

TextField

A styled text input field.

Toggle

The Toggle component renders a switch to toggle between enabled or disabled states.

Data display

Feedback

Overlays

Misc