palantir/blueprint

Consider refactoring overlays to use <dialog> element

Open

#5,120 建立於 2022年2月9日

在 GitHub 查看
 (1 留言) (0 反應) (0 負責人)TypeScript (20,263 star) (2,167 fork)batch import
P2Package: coreStatus: needs proposalType: enhancementhelp wanted

描述

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.

Related

貢獻者指南