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

feat: remove default components folder and upgrade Emulsify Core to 2.0 #329

Merged
merged 1 commit into from
Sep 3, 2024

Conversation

callinmullaney
Copy link
Collaborator

This PR does the following:

  • Upgrade Emulsify Core to 2.0 for more flexible CSS/JS compiling, support for SDC components, and Storybook8

Functional Testing:

  • Install base theme into your themes/contrib directory along with Emulsify Tools into your modules/contrib directory.
  • Run drush emulsify [theme_name_one] && drush emulsify [theme_name_two]
  • Go to themes/custom/[theme_name_one] and run nvm use && npm install
  • Run emulsify system install emulsify-ui-ki to install the component library
  • Run npm run develop and verify the src folder compiles to dist/ and components/ and storybook8 has started.
  • Go to themes/custom/[theme_name_two] and run nvm use && npm install
  • Run emulsify system install compound to install the component library
  • Run npm run develop and verify the components folder compiles to dist/ and storybook8 has started.

@callinmullaney callinmullaney added the 👍 Ready for Review Work is ready for review. label Sep 3, 2024
@callinmullaney callinmullaney self-assigned this Sep 3, 2024
@callinmullaney callinmullaney merged commit 35b4912 into main Sep 3, 2024
1 check failed
@callinmullaney callinmullaney deleted the release-sdc-support branch September 3, 2024 19:31
@callinmullaney callinmullaney added 🎉 Ready to Merge Functionality is approved by the reviewer. and removed 👍 Ready for Review Work is ready for review. labels Sep 3, 2024
Copy link

github-actions bot commented Sep 3, 2024

🎉 This PR is included in version 5.2.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎉 Ready to Merge Functionality is approved by the reviewer. released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant