The core keyword error presented in the issue has already been fixed
I'm making the tabs component required because it is being used in the menu-local-tasks.html.twig Drupal template. As of right now, the tabs component is not required, which makes the newly created theme not able to work in Drupal. An error is thrown when the theme is used in Drupal. See:
Making the tabs component required allows for the theme to being able to be installed, because the component is installed by default by compound.
Documentation update (required)
No documentation update is required.
How to review this pull request
[ ] In your own Drupal project, create a new theme.
[ ] Example: emulsify init "New Theme"
[ ] Inside the new theme, install compound.
[ ] Run this command: emulsify system install -r https://github.com/emulsify-ds/compound.git -c fix-issue-218--missing-component
[ ] In Drupal, install and set the theme as default.
[ ] Go to the homepage.
[ ] No error should've been thrown and the theme should be running.
Summary
This PR fixes/implements the following issue: [BUG] Drupal 9 install theme is incompatible, missing @molecules/tabs/tabs.twig:
tabs
molecule component requiredcore
keyword error presented in the issue has already been fixedI'm making the
tabs
component required because it is being used in themenu-local-tasks.html.twig
Drupal template. As of right now, thetabs
component is not required, which makes the newly created theme not able to work in Drupal. An error is thrown when the theme is used in Drupal. See:Making the
tabs
component required allows for the theme to being able to be installed, because the component is installed by default by compound.Documentation update (required)
No documentation update is required.
How to review this pull request
emulsify init "New Theme"
emulsify system install -r https://github.com/emulsify-ds/compound.git -c fix-issue-218--missing-component
Closing issues
Closes #218