Logo of UI Challenges
Sign in
Wireframe example for Field
An example interpretation of the prompt
Icon of target

Field

Icon of book open

Design one reusable form field component for a product UI, not a whole form. Pick a single data type and make the field feel specific to that use case: text, email, date, amount, or file path. Show the label, the input area, and any helper text needed to explain format or constraints.

Build the component as a state set. Include default, hover, focus, filled, disabled, and error versions. If the field needs a prefix, suffix, unit label, or inline icon, keep it attached to the same control so the layout still reads as one field.

Error handling should stay local. Show one validation message, keep the entered value visible, and make the next step obvious. The final mockup should look like a production component that could be dropped into a settings page, checkout flow, or account form without redesign.

Icon of book open

Have fun with micro-interactions, like a subtle glow when the field is selected or a satisfying tick mark appearing upon successful validation!

Better at UI design with every challenge

Select complexity and generate challenge.

You can always choose to receive scheduled challenges. A unique design prompt will be sent to your email daily for the duration you select.