Resource: https://material.io/components/sheets-bottom#usage

Notes

  1. Standard → user can interact with the bottom sheet content and the main screen, great for multitasking
  2. Modal → user must interact with or dismiss a modal bottom sheet in order to be able to interact with the main screen
    1. blocking behavior means it’s great for menus to help users focus on their available choices
  3. Expanding → user can tap to expand bottom sheet to see all of its content

Examples

Standard Bottom Sheet (Target app)

Standard Bottom Sheet (Target app)

Modal Bottom Sheet (Target app)

Modal Bottom Sheet (Target app)

Expanding Bottom Sheet (Google Maps)

Expanding Bottom Sheet (Google Maps)

Expanding Bottom Sheet (Target App)

Expanding Bottom Sheet (Target App)