Serendie Design System

AboutGet StartedFoundationsComponents
© Mitsubishi Electric Corporation

Button

A clickable component that triggers actions.

Last updated 11/1/2024

Size

There are two sizes: Small and Medium. Use Small when assuming mouse interaction on large screens such as desktop; avoid it on touch devices. Medium can be used regardless of screen size.

Variants

There are four variants. Choose based on action importance: use Filled for high-priority actions (e.g., submit), and Ghost or Outlined for secondary actions such as cancel. Avoid placing multiple Filled buttons on the same screen.

Buttons with icons

Icons can be placed to the left or right of the label to visually convey the action the button triggers.

States

Each variant has five states. Align Disabled with the state of related components (e.g., TextField). If the action cannot complete immediately after press, use Loading to indicate the waiting state.

EnabledHoverFocus VisibleDisabledLoading
filled
ghost
outlined
rectangle