shadcn.io is an independent project built on shadcn/ui
Feedback sits above a four-row box. The placeholder is Your feedback helps us improve... Under the box: Share your thoughts about our service. That line stays while someone types.
This order suits a note people can read after they start. A one-line reply is an Input. In Svelte, Ark UI does not deliver the feedback.
Installation
Anatomy

Usage
<Field class="max-w-md"><FieldLabel>Feedback</FieldLabel><Textarea placeholder="Your feedback helps us improve..." rows={4} /><FieldDescription>Share your thoughts about our service.</FieldDescription></Field>FAQ
Where does the helper text sit?
The order is FieldLabel, Textarea, then FieldDescription. The description reads Share your thoughts about our service.
How tall is the feedback box?
rows is 4. The placeholder is Your feedback helps us improve..., and it clears once someone types.
How does the Feedback label connect?
FieldLabel names the Textarea. Field connects the two for you, with no ids to write. The label text is Feedback.
Does the description stay while someone types?
Yes. FieldDescription stays under the box. The placeholder is the only text that clears on input.
API Reference
Field
No extra props in this demo. The rest is on the Field page.
Textarea
Sets placeholder="Your feedback helps us improve..." and rows={4}. The rest is on the Textarea page.





