emulsify-ds / compound

Compound is the default component collection for Emulsify
https://emulsify-ds.github.io/compound/
GNU General Public License v2.0
12 stars 12 forks source link

Subtheme #46

Closed fertant closed 5 months ago

fertant commented 2 years ago

Summary

This PR fixes/implements the following bugs/features

Explain the motivation for making this change. What existing problem does the pull request solve?

Documentation Update (required)

If this pull request requires a change to Emulsify documentation, those changes, updates, and/or new information must accompany this pull request.

How to review this PR

Closing issues

Closes #

fertant commented 2 years ago

"subtheme" tag in emulsify component configuration marking component that belongs to different subthemes. That creates the new possibility to pull all components that belong to a certain subtheme. The main theme that could be built separately from Drupal will contain pagers from different websites and be marked with subtheme tags for different sites. Each smaller site could pull all required components based on the tag with single command even during the CD process. Like, emulsify component install -s landing The list of components that will be installed by this command for the current theme is: landing-pages text grid cta links card buttons images

josue2591 commented 5 months ago

I think we can close this one @callinmullaney