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

List

Icon of book open

Design a list component for a product UI with a clear row pattern and a strong visual rhythm. Each row should support a primary label, a secondary line or metadata, and an optional trailing action or status. Keep the component flexible enough to work for items like messages, files, orders, or search results.

Show the list in its default browsing state with several items visible at once. Include one selected row, one disabled row, and one row with a longer title to test truncation and spacing. The list should read cleanly at a glance, with hierarchy driven by typography, alignment, and whitespace rather than heavy decoration.

Add one lightweight control above the list, such as sort or filter, if it helps the pattern feel complete. If you include interaction states, make them practical: hover, pressed, and empty results should all preserve context and point to the next step. The component should feel ready to drop into a real app, not like a generic gallery mockup.

Icon of book open

Add a creative twist with subtle animations or micro-interactions when users hover over or select items from the list to enhance the experience!

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.