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

Printing

Icon of book open

Design the print flow for a document or report inside a desktop product. This should feel like a real print dialog, not a generic settings sheet. The user needs to choose a printer, set copies, pick pages, and decide how the output should be formatted before sending it.

Put the preview first. Show exactly what will print, how many pages it will take, and whether the layout will fit the page without clipping. If settings change, the preview or page summary should update immediately so the user can catch mistakes before printing.

Include the common controls people expect: color vs. grayscale, single-sided vs. duplex, portrait vs. landscape, and scale or fit-to-page. Keep the primary print action obvious, but let destructive or costly choices read clearly before the user commits.

Cover the awkward states too: no printer selected, printer unavailable, unsupported paper size, and print job failed. Each state should explain what went wrong and give the user a direct next step instead of leaving them stuck.

Icon of book open

When designing for print features, remember to convey the tactile experience of printing in a digital environment with visual feedback, like showing a 'soft copy' coming out of a virtual printer.

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.