From 69c9d3b8e707789e2b18633112b2217fb1d623f4 Mon Sep 17 00:00:00 2001 From: Jack Date: Sun, 18 Mar 2018 20:54:35 -0700 Subject: [PATCH] Work on flexbox modal fixes --- RELEASE-NOTES.md | 6 +++ src/definitions/modules/dimmer.js | 2 - src/definitions/modules/modal.js | 30 ++++++------- src/definitions/modules/modal.less | 22 +++++++--- src/definitions/modules/transition.js | 4 +- src/themes/default/modules/modal.variables | 51 +++++++++++----------- 6 files changed, 66 insertions(+), 49 deletions(-) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index a353dfe63..7d6da3b52 100755 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -2,6 +2,11 @@ ### Version 2.3.1 - Mar 18, 2018 +**Major Changes** +- **Modal** - Flexbox modals have been modified to be opt-in using the setting `mode: flex`. This was a tough choice, but currently [only comforming browsers support absolute in flex propertly](https://developers.google.com/web/updates/2016/06/absolute-positioned-children), (I'm looking at you IE11). + +Flex modals should now work properly in chrome with multiple modals. However in IE11 flex modals will not appear centered correctly. + **Critical Bugs** - **Dropdown** - Fixed issue in `2.3.0` that could cause multiselect dropdowns initialized by converting `