-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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:
Dimmer
to be compatible with SUI 2.3 (feat(Dimmer): update SUI to 2.3, add verticalAlign #2656)Modal
to be compatible with SUI 2.3 (breaking(Modal): Fix vertical position with SUI 2.3 #2690)Icon
to use FA5 (feat(Icon): update SUI to 2.3 #2665)Transition
names:zoom
andglow
(feat(Transition): update SUI to 2.3, addzoom
andglow
#2658)