Drawer
A drawer is a panel that slides in from the side of the screen to present related content or tasks while keeping the underlying page visible.
Overview
Code
Anatomy


Multi-page Drawer
Usage Guidelines
Use When
Best Practices
Key Differences between Modal vs. Drawer
Placement
Modal
Centered on screen
Drawer
Slides in from screen edge of the screen
Background
Modal
Fully obscures the underlying page with an overlay
Drawer
Keeps the underlying page partially visible
Primary Use Case
Modal
Short, focused tasks or important information that requires full attention
Drawer
Supplemental tasks, data entry, or property settings that benefit from maintaining context with the page
Frequency
Modal
Used sparingly to avoid interruption
Drawer
Can remain open for ongoing interactions, but may also collapse when interacting with the underlying page, depending on context
Placement
Drawers slide in from the right edge of the screen. They are positioned 32px from the top, bottom, and right edges of the screen. This spacing ensures visual balance and prevents overlap with fixed actions or UI elements near the screen edges.

Accessibility
Crafted with ❤️ at Zuora
© 2025 Zuora Inc.
Drawer
A drawer is a panel that slides in from the side of the screen to present related content or tasks while keeping the underlying page visible.
Overview
Code
Anatomy


Multi-page Drawer
Usage Guidelines
Use When
Best Practices
Key Differences between Modal vs. Drawer
Aspect
Modal
Drawer
Placement
Centered on screen
Slides in from screen edge of the screen
Background
Fully obscures the underlying page with an overlay
Keeps the underlying page partially visible
Primary Use Case
Short, focused tasks or important information that requires full attention
Supplemental tasks, data entry, or property settings that benefit from maintaining context with the page
Frequency
Used sparingly to avoid interruption
Can remain open for ongoing interactions, but may also collapse when interacting with the underlying page, depending on context
Placement
Drawers slide in from the right edge of the screen. They are positioned 32px from the top, bottom, and right edges of the screen. This spacing ensures visual balance and prevents overlap with fixed actions or UI elements near the screen edges.

Accessibility
Crafted with ❤️ at Zuora
© 2025 Zuora Inc.
Drawer
A drawer is a panel that slides in from the side of the screen to present related content or tasks while keeping the underlying page visible.
Overview
Code
Anatomy


Multi-page Drawer
Usage Guidelines
Use When
Best Practices
Key Differences between Modal vs. Drawer
Aspect
Modal
Drawer
Placement
Centered on screen
Slides in from screen edge of the screen
Background
Fully obscures the underlying page with an overlay
Keeps the underlying page partially visible
Primary Use Case
Short, focused tasks or important information that requires full attention
Supplemental tasks, data entry, or property settings that benefit from maintaining context with the page
Frequency
Used sparingly to avoid interruption
Can remain open for ongoing interactions, but may also collapse when interacting with the underlying page, depending on context
Placement
Drawers slide in from the right edge of the screen. They are positioned 32px from the top, bottom, and right edges of the screen. This spacing ensures visual balance and prevents overlap with fixed actions or UI elements near the screen edges.

Accessibility
Crafted with ❤️ at Zuora
© 2025 Zuora Inc.
On This Page
Drawer
A drawer is a panel that slides in from the side of the screen to present related content or tasks while keeping the underlying page visible.
Overview
Code
Anatomy


Multi-page Drawer
Usage Guidelines
Use When
Best Practices
Key Differences between Modal vs. Drawer
Aspect
Modal
Drawer
Placement
Centered on screen
Slides in from screen edge of the screen
Background
Fully obscures the underlying page with an overlay
Keeps the underlying page partially visible
Primary Use Case
Short, focused tasks or important information that requires full attention
Supplemental tasks, data entry, or property settings that benefit from maintaining context with the page
Frequency
Used sparingly to avoid interruption
Can remain open for ongoing interactions, but may also collapse when interacting with the underlying page, depending on context
Placement
Drawers slide in from the right edge of the screen. They are positioned 32px from the top, bottom, and right edges of the screen. This spacing ensures visual balance and prevents overlap with fixed actions or UI elements near the screen edges.

Accessibility
Crafted with ❤️ at Zuora
© 2025 Zuora Inc.
On This Page
Drawer
A drawer is a panel that slides in from the side of the screen to present related content or tasks while keeping the underlying page visible.
Overview
Code
Anatomy


Multi-page Drawer
Usage Guidelines
Use When
Best Practices
Key Differences between Modal vs. Drawer
Aspect
Modal
Drawer
Placement
Centered on screen
Slides in from screen edge of the screen
Background
Fully obscures the underlying page with an overlay
Keeps the underlying page partially visible
Primary Use Case
Short, focused tasks or important information that requires full attention
Supplemental tasks, data entry, or property settings that benefit from maintaining context with the page
Frequency
Used sparingly to avoid interruption
Can remain open for ongoing interactions, but may also collapse when interacting with the underlying page, depending on context
Placement
Drawers slide in from the right edge of the screen. They are positioned 32px from the top, bottom, and right edges of the screen. This spacing ensures visual balance and prevents overlap with fixed actions or UI elements near the screen edges.

Accessibility
Crafted with ❤️ at Zuora
© 2025 Zuora Inc.