-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Clean unneccesary prefix flexbox #30923
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
base: 2.4-develop
Are you sure you want to change the base?
Clean unneccesary prefix flexbox #30923
Conversation
Hi @mrtuvn. Thank you for your contribution
❗ Automated tests can be triggered manually with an appropriate comment:
You can find more information about the builds here ℹ️ Please run only needed test builds instead of all when developing. Please run all test builds before sending your PR for review. For more details, please, review the Magento Contributor Guide documentation. 🕙 You can find the schedule on the Magento Community Calendar page. 📞 The triage of Pull Requests happens in the queue order. If you want to speed up the delivery of your contribution, please join the Community Contributions Triage session to discuss the appropriate ticket. 🎥 You can find the recording of the previous Community Contributions Triage on the Magento Youtube Channel ✏️ Feel free to post questions/proposals/feedback related to the Community Contributions Triage process to the corresponding Slack Channel |
3c2f639
to
9770c12
Compare
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.
spaces before opening braces?
https://devdocs.magento.com/guides/v2.4/coding-standards/code-standard-less.html
9770c12
to
59fdb69
Compare
@magento run all tests |
@magento create issue |
@magento run Functional Tests CE |
All uses of these mixins should be removed and the mixins themselves deprecated, pending removal in a major version. Simply stripping the functionality out of the mixins isn't enough. I wonder how we can sunset mixins in Magento 2. If this were SCSS we could use |
I think we can add note deprecated and introduce new mixins also update doc for this. Old mixins still use anywhere and remove all of these will take time. Maybe next 2.5.x will need new clean up all usages |
969481a
to
0e37656
Compare
This is unneccesary thing. We don't have to put space between |
sorry, my mistake, I saw them as braces not parentheses :) |
0e37656
to
9040cac
Compare
@magento run all tests |
update up up up
9040cac
to
6c086e0
Compare
rebased PR branch with mainline code magento |
@magento run all tests |
…o clean-unneccesary-prefix-flex-box
Description (*)
Wide major browsers update support flexbox so i think it's time for clear prefix flexbox!
In this PR i only clear prefix and keep name mixins for maintain compatible
2.3.x browser support
2.4.x browser support
From Open Source Edition 2.4+ magento drop support IE
https://death-to-ie11.com/ IE official deprecated by microsoft
From 2015 to present flexbox more support cross all major browsers. So we don't need prefix use
Related Pull Requests
Fixed Issues (if relevant)
Manual testing scenarios (*)
Questions or comments
If this pr approve i have another pr introduce flexbox mixins (no use prefix)
#30666
Contribution checklist (*)
Resolved issues: