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

Widgets

Icon of book open

Design a widget system for a dashboard or home screen where several small tools live together in a grid or stack. Pick a single product context — for example personal productivity, finance, health, or operations — and make the widgets feel like they belong to that world, not generic plug-ins.

Each widget should do one job well: surface a key metric, let the user take a quick action, or show a short live update. Think in terms of glanceable cards with a clear title, a primary value or preview, and one obvious control. Keep the default state compact, but make room for expansion when the user needs more detail or a deeper action.

Show how the widgets behave at different sizes and states. Include loading, empty, and error versions, plus the transition from passive view to active use. If the set supports customization, show how a user adds, removes, or reorders widgets without losing context. The layout should stay legible when several widgets compete for attention.

Icon of book open

Inject personality into your widgets by using micro-interactions or animation to delight users and enhance usability.

Better at UI design with every challenge

Select complexity and generate challenge.

Pick a platform.

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

Get design challenge updates in your inbox

New prompts and challenge updates. It’s free.