-
Notifications
You must be signed in to change notification settings - Fork 4
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
Subtheme #130
base: develop
Are you sure you want to change the base?
Conversation
"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, This PR creates an additional command option to pull subtheme. |
@fertant Please fill out the details on what this PR does and how to review it and I'll get this added to our team's queue for review. Thanks! |
src/index.ts
Outdated
.option( | ||
'-s --subtheme <subtheme>', | ||
'This option use name as subtheme to pull group of components from full list of the components' | ||
) |
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.
I think I get the gist of this PR, and would like to get it merged. But I don't think "subtheme" is the right term. Particularly in Drupal, there's already an established concept of what a subtheme is, and this is very different.
I think the term "Component Set" better describes what we're doing here.
So, what do you think about
'-cs --component-set <setname>',
'Use this to Install a pre-defined set of related components from your component library'
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.
I totally agree with it. Parameters renamed to componentSet.
This PR should go together with emulsify-ds/compound#46
Are there any updates for this PR? Do you planning to merge it or someone has more questions to proposed updates? |
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 #