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

Rating Control

Icon of book open

Design a rating control for giving quick feedback on a product, service, or piece of content. Treat it as a compact component that can live inside a form, card, or review flow without needing extra explanation.

Show the full state set: empty, hover preview, selected value, and keyboard focus. The component should make it obvious what is clickable, what value is being previewed, and what value has been committed. If the rating can be cleared or changed, show that path too.

Use a 5-step scale by default, but keep the pattern flexible enough to support other icons or labels when the product calls for it. Make the hit area generous enough for touch, and keep spacing tight enough that the control still works in dense layouts.

Include the current value in text for screen readers and make sure the visual state matches the announced state. The component should feel precise, fast, and easy to scan at a glance.

Icon of book open

Infuse a touch of creativity by customizing the star shapes or experimenting with alternative icons like hearts or thumbs for a unique user experience.

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.