Heading fonts

Choose a Google Fonts family. The selected font loads from Google Fonts; Inter and Geist Serif are bundled locally.

Search Reflow

Keyboard shortcuts

Use these keys while you are not typing in a field.

Search⌘K
Cycle themeT
Cycle accentA
Cycle heading fontF
Cycle radiusR
Cycle sizeS
Cycle iconsI
Cycle hoverH
Toggle navigation[
Toggle properties]
Previous / next demo slide←→
Show shortcuts?
Skip to content
Open navigationClose navigation

Make them yours

Theme
SystemT
Accent
BlueA
Heading font
InterF
Radius
RoundedR
Size
DefaultS
Icons
LucideI
Hover
FluidH

Playground variant

Field

Field

A label, form control, help text, and error with associated accessible descriptions.

Installation

Import from the Reflow workspace package.

Request to join

We read every request before the event.

Pre-seed
Seed
Series A
Series B
Series C+
Public

Input

Choose a unique username for your account.

Textarea

It grows with your text.

Select

Design
Engineering
Research

Where you spend most of your week.

Checkbox

Notify me about

Only from people in your workspace.

Choice card

Fieldset

Address

We need your address to deliver your order.

Validation and errors

Horizontal

Used across the app and in emails.

English
Français

Separator

Or continue with

API Reference

Public props for the Reflow implementation. Native controls also accept their standard HTML attributes and Remix event mixes.

Field

PropTypeDefaultDescription
children*RemixNode | ((control: FieldControlProps) => RemixNode)—Content rendered inside the component.
controlIdstring—ID of the associated form control.
labelRemixNode—Accessible name or visible label for the control.
descriptionRemixNode—Additional explanatory text.
errorRemixNode—Validation message or error state.
orientation"horizontal" | "vertical" | "responsive"verticalLayout direction.

FieldSet

PropTypeDefaultDescription
childrenRemixNode—Child nodes to render inside the element.
disabledboolean—The `disabled` HTML attribute.
namestring—The `name` HTML attribute.
legendRemixNode—Legend for a group of form controls.