Password field with a four-segment meter underneath that shifts color and label with strength.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Form12 } from "@/components/beste/piece/form12";
<Form12
label="Choose a password"
value="••••••••••••"
strength="strong"
hint="Use 12+ characters, mixed case, and a number or symbol."
/>Standard text field with a label on top and a muted helper line under the control.
Labeled input flanked by a red asterisk and a Required pill, plus an explanatory hint below.
Masked password input with a caps-lock alert pill and an eye button that flips visibility.
Multi-line field with a character counter that turns amber near the limit and rose past it.
Validated field with an emerald ring, check mark, and a confirming note beneath.
Phone field with a flag and dial-code chooser on the left, then the national number in mono.