designmotionhq

interaction

Bottom Sheets

Your thumb can't reach that menu.

Key insights

  • Screens keep getting taller while thumbs stay the same length, turning the top of the display into a dead zone for one-handed use.
  • Anchor menus and actions to the bottom of the screen, where the thumb naturally rests, instead of the top-right corner most navs default to.
  • Unlike a full modal that blocks everything, a bottom sheet keeps the underlying page visible so users never lose their place.
  • Add snap points so the sheet can rest half-open or expand to full height, matching how much content the user actually needs.
  • Support drag-to-dismiss — a downward gesture maps to the sheet's direction and needs no tiny close target to hit.
  • Dim the background with a scrim and lock body scroll so only the sheet moves, keeping focus on the active task.

Do / Don't

  • Do: Place primary actions within thumb reach at the bottom of the screen
  • Do: Keep the page visible behind the sheet to preserve context
  • Do: Offer snap points and drag-to-dismiss for flexible, gesture-friendly height
  • Don't: Bury frequent menus in the top-right dead zone on tall phones
  • Don't: Block the whole screen with a full modal when a sheet would do
  • Don't: Leave the background scrollable while the sheet is open

Get the next pattern first

New breakdowns land in your inbox before anywhere else.

One new pattern breakdown per week. No spam, unsubscribe anytime.

Related patterns