Logo of UI Challenges
Sign in
Wireframe example for Swipe-to-Delete List Item
An example interpretation of the prompt
Icon of target

Swipe-to-Delete List Item

Icon of book open

Design a mobile list where each row can be swiped horizontally to reveal destructive and secondary actions. Think email inbox, task list, or message list: the content stays in a vertical scroll, but each item carries hidden actions behind it.

Show the list in its resting state with clear row content, then the swipe state where the row shifts enough to expose delete and archive buttons. The gesture should feel native to mobile, not like a desktop menu hidden in a drawer.

The interaction needs to make the action obvious without losing the item’s identity. Users should still recognize what they are acting on while the row is partially displaced, and the revealed buttons should be easy to hit with a thumb.

This challenge is about balancing speed and safety. Deleting should feel immediate, but the UI should make the consequence legible before the tap lands, especially when multiple rows are stacked tightly together.

Icon of book open

Use different visual weight for the actions: make delete visually louder than archive, so the destructive choice reads instantly when the row slides.

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.