MantleUI

Label

A form label component that associates with inputs via htmlFor, with support for required indicators and disabled styling.

Basic

Required Asterisk

Disabled

With Input

Props

htmlFor
string

The ID of the form element this label is associated with.

requiredfalse
boolean

Displays a required asterisk (*) after the label text.

disabledfalse
boolean

Applies disabled styling to the label.

--mantle-bgtheme default
CSS variable

Override the background color via style. e.g. style={{ "--mantle-bg": "#1a1a2e" }}

--mantle-bordertheme default
CSS variable

Override the border color via style. Set to "transparent" to remove. e.g. style={{ "--mantle-border": "#e94560" }}

--mantle-texttheme default
CSS variable

Override the text color via style. e.g. style={{ "--mantle-text": "#ffffff" }}

--mantle-ringaccent
CSS variable

Override the focus ring color via style. e.g. style={{ "--mantle-ring": "#e94560" }}

© 2026 MantleUI. All rights reserved.