MantleUI

Fieldset

A semantic grouping component for form fields, with a legend and the ability to disable all nested controls at once.

Basic

Disabled

Setting disabled on the fieldset disables all form elements inside it.

Nested Fieldsets

Props

legend
string

The legend text displayed at the top of the fieldset.

disabledfalse
boolean

Disables all form controls within the fieldset.

--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.