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

Added @layer support for the whole Design System #650

Merged
merged 5 commits into from
Jan 23, 2024

Conversation

fraincs
Copy link
Contributor

@fraincs fraincs commented Jan 22, 2024

Scoping Igloo CSS in a @layer declaration prevents issues where developers need to fight the Design System CSS.

Every components have been wrapped in a @layer declaration.

Imports from Hopper have been isolated on another layer as well.

Copy link

changeset-bot bot commented Jan 22, 2024

🦋 Changeset detected

Latest commit: 3448df6

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 46 packages
Name Type
@igloo-ui/action-menu Minor
@igloo-ui/alert Minor
@igloo-ui/area-chart Minor
@igloo-ui/avatar Minor
@igloo-ui/bar-chart Minor
@igloo-ui/breadcrumb Minor
@igloo-ui/button Minor
@igloo-ui/button-group Minor
@igloo-ui/card Minor
@igloo-ui/carousel Minor
@igloo-ui/checkbox Minor
@igloo-ui/color Minor
@igloo-ui/color-picker Minor
@igloo-ui/combobox Minor
@igloo-ui/datepicker Minor
@igloo-ui/dialog Minor
@igloo-ui/disclosure Minor
@igloo-ui/dropdown Minor
@igloo-ui/ellipsis Minor
@igloo-ui/filter Minor
@igloo-ui/form-group Minor
@igloo-ui/helper-text Minor
@igloo-ui/hyperlink Minor
@igloo-ui/icon-button Minor
@igloo-ui/input Minor
@igloo-ui/list Minor
@igloo-ui/metric Minor
@igloo-ui/modal Minor
@igloo-ui/option-button Minor
@igloo-ui/pager Minor
@igloo-ui/pie-chart Minor
@igloo-ui/popover Minor
@igloo-ui/progress-bar Minor
@igloo-ui/radio Minor
@igloo-ui/select Minor
@igloo-ui/stacked-bar Minor
@igloo-ui/stepper Minor
@igloo-ui/tabs Minor
@igloo-ui/tag Minor
@igloo-ui/tag-picker Minor
@igloo-ui/text-editor Minor
@igloo-ui/textarea Minor
@igloo-ui/toaster Minor
@igloo-ui/toggle Minor
@igloo-ui/tooltip Minor
@igloo-ui/vertical-bar-chart Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link

netlify bot commented Jan 22, 2024

Deploy Preview for igloo-ui ready!

Name Link
🔨 Latest commit 3448df6
🔍 Latest deploy log https://app.netlify.com/sites/igloo-ui/deploys/65afea10f8ee240008dfef9d
😎 Deploy Preview https://deploy-preview-650--igloo-ui.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.

@fraincs fraincs requested a review from vicky-comeau January 23, 2024 01:40
alexasselin008
alexasselin008 previously approved these changes Jan 23, 2024
@fraincs fraincs requested review from vicky-comeau and removed request for vicky-comeau January 23, 2024 19:58
@fraincs fraincs merged commit 4846c59 into main Jan 23, 2024
13 checks passed
@fraincs fraincs deleted the feature/@layer-support branch January 23, 2024 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants