codeforpdx / PASS

PASS project - with HMIS module integration
MIT License
24 stars 23 forks source link

[Enhancement] - Refactor modals to drawers for mobile views #625

Closed andycwilliams closed 1 month ago

andycwilliams commented 2 months ago

Describe the Current Behavior/Feature:

Currently, PASS uses the Material UI either Dialog or Menu components for all viewports.

2024-04-30 (9)

However, we should be implementing the more user-friendly Drawer component for mobile views, as shown by the UX team's design:

2024-04-30 (3)

Rationale:

Drawers are much more user-friendly when using small viewports, as well as make more effective use of the space.

Proposed Changes:

Refactor existing modals to use a Material UI Drawer for small screens.