KidInput
Text input field, the largest component family in the DS (87 sets, 267 standalone - incl. country-flag selectors + subtext variants). Code parity: base text Input only.
Live preview
4 state variants
Default / inputted with helper / invalid with error / disabled. Auto-fit grid: cellMinWidth=280px (KidInput needs label + helper room).
state=default
With helper text below
state="inputted"
Message Text
state="invalid"
state="disabled"
3 sizes — sm / md / lg
Per KID DS, KidInput supports 3 sizes. Auto-fit grid: cellMinWidth=200px.
inputSize="sm"
inputSize="md"
inputSize="lg"
Import & files
Import
import { KidInput } from "@dol/ui/kid";- Source file
packages/@dol/ui/src/kid/KidInput.tsx
Figma source
Figma source 91 sets
- Page
- Input
- Sets
- 91 + 267 standalone
- Primary set
-
Input content/General· 6 variants Open in Figma →
Showing:
Input content/General 11 other sets (+ 79 more not listed)
-
Code verify input - Outline4 variants Figma → -
Code verify input - Solid4 variants Figma → -
Input content/Date & time/Date input4 variants Figma → -
Input content/Date & time/Duration input3 variants Figma → -
Input content/Date & time/Range date picker4 variants Figma → -
Input content/Date & time/Set time limit, hh-mm-ss3 variants Figma → -
Input content/Date & time/Set time, mm-ss3 variants Figma → -
Input content/Date & time/Single date picker4 variants Figma → -
Input content/Date & time/Time input3 variants Figma → -
Input content/Date & time/Time range3 variants Figma → -
Input content/Dropdown, Select11 variants Figma →
AI context
AI context
Markdown summary safe to paste into Claude / ChatGPT / Cursor — includes name, status, import, props, axes, examples, figma source.
# KidInputSlug: `input`Domain: kid · Category: inputDesign: stable · Code: coded
## DescriptionText input field, the largest component family in the DS (87 sets, 267 standalone - incl. country-flag selectors + subtext variants). Code parity: base text Input only.
## Import```tsimport { KidInput } from "@dol/ui/kid";```Source: `packages/@dol/ui/src/kid/KidInput.tsx`
## Figma sourcePage: InputSets: 91Primary: Input content/GeneralOpen: https://www.figma.com/design/DqRd7UQkNGcdvYL5fwZxlf/?node-id=7834-85742Related
Status legend
Status legend
- Stable
- Design + code shipped, full DS parity.
- Partial
- Design ready, some variants/states missing in code.
- Coded
- Implemented in code; design canon may not yet exist.
- Design only / Code only
- One side present; awaiting the other.
Phase 1.X-5.2 detail view — read-only metadata. Code preview + recipe + live demo deferred (need @dol/ui registry integration).