reapit / elements

Reapit Elements UI Component Library
https://elements.reapit.cloud/?path=/story/welcome--page
0 stars 2 forks source link

v5 component refactor: Dialog/Modal #144

Open HollyJoyPhillips opened 1 month ago

HollyJoyPhillips commented 1 month ago

Abstract

As part of the v5 Elements release, each component will be reviewed and refactored to ensure best practice and design system alignment

Specification

Developer Checklist

Release Checklist

Additional Context or Information

kurtdoherty commented 1 month ago

suggestion: It would be great if we could align Element's Dialog/Modal component with the Console Cloud team's react-ui-core Dialog, as that will make migration for us much simpler.

suggestion: Given the a11y requirements around modals, it might be best for us to leverage the built-in dialog. I recently did a POC demonstrating this is possible for both Drawers and Dialogs.

willmcvay commented 1 month ago

suggestion: It would be great if we could align Element's Dialog/Modal component with the Console Cloud team's react-ui-core Dialog, as that will make migration for us much simpler.

suggestion: Given the a11y requirements around modals, it might be best for us to leverage the built-in dialog. I recently did a POC demonstrating this is possible for both Drawers and Dialogs.

Really like this as an approach - nice one @kurtdoherty