Forms & inputs Label

Components

Label

Names a control. Every field gets one.

Default

Required

Disabled

Bypass Casing

Geist uppercases label text by default (top). bypassCasing preserves the exact casing you pass (bottom).

Label in Field

Lowercase letters and dashes only.

Inside a Field, the label associates with the control and inherits the field's disabled and invalid state.

Markdown for agents: /design/label.md · spec: /design.md