emulsify-ds / compound

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

Fix: Make tabs component required #98

Closed robert-arias closed 1 year ago

robert-arias commented 1 year ago

Summary

This PR fixes/implements the following issue: [BUG] Drupal 9 install theme is incompatible, missing @molecules/tabs/tabs.twig:

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:

image

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

Closing issues

Closes #218

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 1.16.2 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: