BREAKING(package): update SUI to 2.3#2657
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2657 +/- ##
==========================================
- Coverage 99.74% 99.66% -0.08%
==========================================
Files 160 161 +1
Lines 2696 2714 +18
==========================================
+ Hits 2689 2705 +16
- Misses 7 9 +2
Continue to review full report at Codecov.
|
|
We should update the install docs to note SUI >=2.3 is required. |
|
There is a message for Modals in 2.3.1: https://github.com/Semantic-Org/Semantic-UI/blob/master/RELEASE-NOTES.md.
|
|
This PR fixes an app I'm working on... can I get an ETA on when it's expected to be merged in? |
* Update SUI css to 2.3.1 * Disable negative top margin calc * Add the ability to apply inline styles to Portal * Top Aligned modal example * Make sure we are not overriding the top margin inline * type defs updated for Portal * Type update for Modal * Refactor to use setProperty instead of string for important * Remove inline-style lib to handle string differently
|
This PR requires some chore work before merge, I want to finish it on this weekend. |
|
It doesn't look like there is a change made to the README.md file to remove the warning at the very top about incompatibility with SUI =< 2.3. We should probably remove that.
We should definitely have something prominently displayed still regarding the above note. |
…React into next # Conflicts: # docs/app/Views/Theming.js # yarn.lock
79e6ea4 to
7ba8c3f
Compare
|
Changes that were made unded Semantic-Org/Semantic-UI#6226 made icon generator useless. I'll manually generate icons and add notice about versions. |
| @@ -1,5 +1,3 @@ | |||
| ⚠️NOTE: Currently Semantic UI React is not yet compatible with the latest 2.3 version of Semantic UI styles. See [#2250](https://github.com/Semantic-Org/Semantic-UI-React/issues/2550) for more info. | |||
|
|
|||
There was a problem hiding this comment.
Now we can remove this note 👍
| <Message.Item>for SUI 2.2 use 0.79.1 and below</Message.Item> | ||
| <Message.Item>for SUI 2.3 use 0.80.0 and higher</Message.Item> | ||
| </Message.List> | ||
| </Message> |
There was a problem hiding this comment.
Notice about version support
|
Marked as ready for review 👍 |
|
Hope to add my review by EOD Monday. |
|
Is there an ETA on when this might be merged? |
…React into next # Conflicts: # src/index.js
|
I merged this branch with |
|
I've merged master, fixed conflicts, and fixed the icon search. This is good to go once tests pass. |
|
Released in |
BREAKING
This PR requieres usage of Semantic UI CSS >= 2.3.x
Fixes #2550. This PR should:
Dimmerto be compatible with SUI 2.3 (feat(Dimmer): update SUI to 2.3, add verticalAlign #2656)Modalto be compatible with SUI 2.3 (breaking(Modal): Fix vertical position with SUI 2.3 #2690)Iconto use FA5 (feat(Icon): update SUI to 2.3 #2665)Transitionnames:zoomandglow(feat(Transition): update SUI to 2.3, addzoomandglow#2658)