# Forms

## Text Inputs

Standard text, email, and password fields with hints.

**Full Name**  
**Email Address** We will never share your email with anyone.  
**Password**  
**Submit**  
**Clear**

## Select & Textarea

Dropdown selection and multi-line text input.

**Country** Select a country...  
- United States  
- United Kingdom  
- Canada  
- Germany  
- France

**Message** Maximum 500 characters.

**Submit**  
**Clear**

## Checkboxes & Radio Buttons

Multi-select checkboxes and single-select radio groups.

**Notifications**  
- Email notifications  
- SMS notifications  
- Push notifications

**Subscription Plan**  
- Free  
- Pro — $9/month  
- Enterprise — $49/month

**Submit**  
**Clear**

## Input Sizes

Small, default, and large input variants.

- Small  
- Default  
- Large

**Submit**  
**Clear**

## Validation States

Valid, invalid, and required field states with feedback messages.

**Valid Input**  
**Invalid Input**  
Please enter a valid email address.

**Required Field**  
This field is required.

## Complete Form

A full contact form with all field types and client-side validation.

### Contact Us

Fill out the form below and we will get back to you.

**First Name**  
**Last Name**  
**Email** Required. We will respond to this address.

**Subject** Choose a subject...  
- General Inquiry  
- Technical Support  
- Billing Question  
- Feature Request

**Message**

I agree to the terms and conditions

**Send Message**  
**Clear**

### Source  
```
Loading...
```
