Components / Forms

Current shared field and form structure.

The current shared truth includes `Field` plus shared input/select styling and auth-shell primitives. This is the current base for product forms and onboarding flows.

Field wrapper

Used as the workspace display name.

A shared select style exists today.

Auth-shell form framing

`AuthShell` is part of the current shared system and is the sanctioned structure for login, sign up, password reset, invite acceptance, and other onboarding/auth surfaces on the app side.

Current shared widths: `sm`, `md`, `lg`, `xl`.

Not yet standardized

Toggles

There is no shared `Toggle` component in `packages/ui` today.

Checkbox and radio primitives

Checkbox and radio patterns are not currently provided as first-class shared React components.

Textarea wrapper

Shared textarea styling exists at the CSS layer, but there is no dedicated shared textarea component yet.