Skip to content

Input

Single-line field with label, error, and a monospace mode for codes/grids.

PropTypeDefaultDescription
labelstring
errorstring
monobooleanfalse

Plus all native <input> attributes.

  • default
  • focus
  • invalid
  • disabled
Do
Set mono for coordinates, frequencies, and codes.
Don’t
Don’t convey the error with red border alone — the error text + icon carry meaning.

Colors come only from Semantic tokens, so this component re-themes automatically across Day / Night-NVG / Mono with no variant swap. It uses CSS logical properties, so it mirrors correctly in RTL.