py_ets

Field

Forms

About

A set of accessible form field building blocks (label, input, description, error message, and bordered input group) used to compose text inputs and other form controls with React Aria Components.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Field to your project and fits it to your theme.

Code

How Field is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { Label, Input, Description, FieldGroup } from "@/components/ui/field";

export default function FieldDemo() {
  return (
    <div className="flex items-center justify-center w-full p-10">
      <div className="flex flex-col gap-1 font-sans w-72">
        <Label>Email</Label>
        <FieldGroup>
          <Input placeholder="Enter your email" />
        </FieldGroup>
        <Description>
          We'll never share your email with anyone else.
        </Description>
      </div>
    </div>
  );
}

Dependencies

More by py_ets

View all
  • Alert Dialog

    Alert Dialog

    12
  • React Aria CheckboxGroup

    React Aria CheckboxGroup

    9
  • Command Palette

    Command Palette

    7
  • React Aria DatePicker

    React Aria DatePicker

    6
  • Progress Bar

    Progress Bar

    6
  • React Aria Tree

    React Aria Tree

    4
  • React Aria Switch

    React Aria Switch

    4
  • React Aria ColorArea

    React Aria ColorArea

    4

More in Forms

View all
  • Premium Auth

    Premium Auth

    524
  • Contact Card

    Contact Card

    1K
  • Book A Demo 1

    Book A Demo 1

    73
  • Login 1

    Login 1

    53
  • Form

    Form

    137
  • Card Studio

    Card Studio

    41
  • Modern & Stunning sign in

    Modern & Stunning sign in

    1.6K
  • SignInPage

    SignInPage

    667