Components

Browse and use our collection of reusable components.

Forms

Button

Displays a button or a component that looks like a button.

Forms

Input

Displays a form input field.

Forms

Textarea

Displays a multi-line text input field.

Forms

Label

Renders an accessible label associated with controls.

Forms

Select

Displays a list of options for the user to pick from.

Forms

Checkbox

A control that allows the user to toggle between checked and not checked.

Forms

Radio Group

A set of checkable buttons where only one can be checked at a time.

Forms

Switch

A control that allows the user to toggle between on and off.

Forms

Slider

An input where the user selects a value from within a given range.

Forms

Toggle

A two-state button that can be on or off.

Forms

Toggle Group

A set of toggle buttons that can work together.

January 2026
Forms

Calendar

A date field component that allows users to select dates.

Forms

Date Picker

A date picker built with Calendar and Popover.

JD
AB
Data Display

Avatar

An image element with a fallback for user profiles.

Default
New
Active
Data Display

Badge

Displays a badge or a component that looks like a badge.

Card Title
Card description goes here
Content area
Data Display

Card

Displays a card with header, content, and footer.

Data Display

Chart

Beautiful charts built with Recharts. Area, bar, line, pie, radar, and radial.

NameStatus
Item 1Active
Item 2Pending
Data Display

Table

A responsive table component.

Data Display

Skeleton

Used to show a placeholder while content is loading.

Section 1
Section 2
Data Display

Separator

Visually separates content.

Data Display

Hover Card

For sighted users to preview content behind a link.

Feedback

Alert

Displays a callout for user attention.

Feedback

Dialog

A modal dialog that interrupts the user.

Feedback

Popover

Displays rich content in a portal triggered by a button.

Notification
Your changes have been saved.
Feedback

Toast

A succinct message that is displayed temporarily.

Feedback

Tooltip

A popup that displays information related to an element.

Feedback

Progress

Displays an indicator showing the completion progress of a task.

Calendar
Settings
Navigation

Command

Fast, composable command menu for search and actions.

Navigation

Dropdown Menu

Displays a menu to the user.

Content 1
Navigation

Tabs

A set of layered sections of content.

Navigation

Accordion

A vertically stacked set of interactive headings.

Collapsible content
Navigation

Collapsible

An interactive component which expands and collapses.

Navigation

Sheet

A panel that slides out from the side of the screen.

Item 1
Item 2
Item 3
Item 4
Item 5
Item 6
Item 7
Item 8
Item 9
Item 10
Navigation

Scroll Area

Augments native scroll functionality for custom styling.

Interactive Map Preview
Blocks

Sites Map

Interactive Mapbox map for visualizing energy site locations.

Energy Flow Diagram
Blocks

Energy Flow

React Flow diagram showing real-time energy distribution.

Hi, how can I help?
Show energy data
Blocks

AI Chat

Conversational AI interface for energy system management.

Schedule
06:00
12:00
Blocks

EMS Schedule

Energy management system schedule visualization.

Electricity Price
Blocks

Electricity Price

Real-time electricity pricing display.

Stockholm
22°
Partly cloudy
Blocks

Weather Card

Weather information card component.