Skip to content
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

[OUDS] feat(css): Drop form-star-rating() mixin #2635

Merged
merged 2 commits into from
Jul 22, 2024

Conversation

julien-deramond
Copy link
Member

@julien-deramond julien-deramond commented Jul 22, 2024

Related issues

Listed in #2589

Description

form-star-rating() mixin has been deprecated in Boosted v5.3.2. Since this library starts from scratch, there is no need to start with it. However, this must be mentioned in the migrating guide from Boosted.

Plus, the other elements that are deprecated and that use the deprecate() mixin are all from Bootstrap (because Boosted didn't deprecate really elements back then and deleted them directly): https://github.com/search?q=repo%3AOrange-OpenSource%2FOrange-Boosted-Bootstrap+%22%40include+deprecate%28%22&type=code
So, let's consider that deprecate() is a mixin dedicated to Bootstrap elements, as it will be easier to maintain.
If we need a deprecation mixin for OUDS Web elements, we will create a new one.

In order to make the Bootstrap deprecation mixin clearer, "Bootstrap" string has been added to the sentences.

Types of change

  • New feature (non-breaking change which adds functionality)

Live previews

@julien-deramond julien-deramond added feature docs Improvements or additions to documentation css labels Jul 22, 2024
@julien-deramond julien-deramond added this to the OUDS milestone Jul 22, 2024
@julien-deramond julien-deramond changed the title feat(css): drop form-star-rating() mixin [OUDS] Drop form-star-rating() mixin Jul 22, 2024
@julien-deramond julien-deramond changed the title [OUDS] Drop form-star-rating() mixin [OUDS] feat(css): Drop form-star-rating() mixin Jul 22, 2024
Copy link

netlify bot commented Jul 22, 2024

Deploy Preview for boosted ready!

Name Link
🔨 Latest commit 0a69dec
🔍 Latest deploy log https://app.netlify.com/sites/boosted/deploys/669e10235c0dfd0008b3cb11
😎 Deploy Preview https://deploy-preview-2635--boosted.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link
Member

@louismaximepiton louismaximepiton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

@julien-deramond julien-deramond merged commit 7611937 into ouds/main Jul 22, 2024
12 checks passed
@julien-deramond julien-deramond deleted the ouds/main-jd-drop-form-star-rating-mixin branch July 22, 2024 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
css docs Improvements or additions to documentation feature
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants