Inputs topic

Inputs

SheenTextField, SheenPasswordField, SheenSearchField and SheenCodeField (one-time codes), plus SheenSwitch, SheenSlider and SheenStepper. The fields use Flutter's TextField and work under any app.

Inputs

Classes

SheenCodeField Inputs
A one-time-code field: one box per digit, the next box ringed in the accent while the field has focus.
SheenPasswordField Inputs
A password field: a SheenTextField whose text stays hidden until the person taps the eye button.
SheenSearchField Inputs
A search field in a glass capsule: the search glyph, the field and, while it has text, a clear button.
SheenSlider Inputs
A slider: a thin track filled with the accent up to a white thumb.
SheenStepper Inputs
Minus, value, plus: 36-point glass circles with a 44-point hit area; reaching min or max disables that side.
SheenSwitch Inputs
An iOS-style switch, 51 × 31 points, in the accent colour when on; the knob slides on the snappy spring.
SheenTextField Inputs
A labelled text field: the label above, a 50-point field with 14-point corners and a hairline ring; focused, a 2-point accent ring; with an error, a red ring and the message under it.