palantir/blueprint
View on GitHubConsider refactoring overlays to use <dialog> element
Open
#5,120 opened on Feb 9, 2022
P2Package: coreStatus: needs proposalType: enhancementhelp wanted
Description
Feature request
The <dialog> element provides a lot of functionality and affordances out of the box. It is supported in all major browsers except IE11, which we are dropping support for in Blueprint v5.0. We should investigate whether migrating our <Overlay> implementation to use this built-in element can reduce our code complexity and maintenance cost.