Logo of UI Challenges
Sign in
Wireframe example for Sidebar & Navigation Rail
An example interpretation of the prompt
Icon of target

Sidebar & Navigation Rail

Icon of book open

Design a sidebar and navigation rail for a desktop web app. The sidebar carries the main product navigation: top-level sections, nested items, and one clearly marked current page. The rail is the compact version for dense layouts, with icon-first destinations and a small set of always-available tools.

Show both expanded and collapsed states. In the expanded view, group related items, make section headers readable, and keep the current location obvious. In the collapsed view, preserve discoverability with tooltips or labels on hover and a clear active indicator so users can still tell where they are.

Include interaction states for expand/collapse, hover, focus, and disabled items. If the sidebar can be pinned, show the pinned and temporary overlay behavior. If a section contains many items, show how scrolling works without losing the active destination.

The layout should handle real navigation pressure: a long list of destinations, a few utility actions, and a clear hierarchy between primary nav and secondary tools. The result should feel fast to scan, easy to operate with keyboard and mouse, and stable as users move between sections.

Icon of book open

Utilize color contrast and icons to make the sidebar and navigation rail both visually appealing and functional.

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.