You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are initial testing comments based on the new emulsify_tools and the new emulsify_drupal base theme.
Here's what I did to install things:
Clean Drupal site with no theming. No Sous.
Inside the web/themes/contrib directory, cloned down the emulsify-drupal base theme and switched to the branch release-base-theme
Inside the web/modules/contrib, cloned down the new emulsify_tools module.
Enabled the emulsify_tools module
From root, ran drush emulsify atrus and got a new theme under web/themes/custom/atrus
Attempted to install the UI kit by running the following from within the theme directory: emulsify system install uikit, emulsify system-install emulsify-ui-kit. Neither of these worked. I received the error: ERROR Unable to download specified system. You must either specify a valid name of an out-of-the-box system using the --name flag, or specify a valid repository and branch/tag/commit using the --repository and --checkout flags. That is a different issue, I'm sure.
So, instead, I installed UI kit this way: emulsify system install --repository https://github.com/emulsify-ds/emulsify-ui-kit.git --checkout main It installed without errors, but there were no components under the components directory so things did not work.
Lastly, I created a totally new theme from step 5 and called it yeesha
Then, installed compound via emulsify system install compound and that worked fine.
Then ran npm install and npm run build from within the theme directory.
Marked this new theme as default. Cleared cache.
The CSS was not loading. Checking yeesha.info.yml I noticed that the libraries was attempting to load - emulsify/global which is not correct. This should be changed to yeesha/base. Once I changed that and cleared cache, the styles loaded fine.
Finally, I have some small edits to the Drush command (mainly some linting fixes as well as adding a dependency injection.) Which I will put into a PR.
Overall things look good with the exception of the libraries and UI kit issues.
The text was updated successfully, but these errors were encountered:
These are initial testing comments based on the new
emulsify_tools
and the newemulsify_drupal
base theme.Here's what I did to install things:
web/themes/contrib
directory, cloned down theemulsify-drupal
base theme and switched to the branchrelease-base-theme
web/modules/contrib
, cloned down the newemulsify_tools
module.emulsify_tools
moduledrush emulsify atrus
and got a new theme underweb/themes/custom/atrus
emulsify system install uikit
,emulsify system-install emulsify-ui-kit
. Neither of these worked. I received the error:ERROR Unable to download specified system. You must either specify a valid name of an out-of-the-box system using the --name flag, or specify a valid repository and branch/tag/commit using the --repository and --checkout flags.
That is a different issue, I'm sure.emulsify system install --repository https://github.com/emulsify-ds/emulsify-ui-kit.git --checkout main
It installed without errors, but there were no components under thecomponents
directory so things did not work.yeesha
emulsify system install compound
and that worked fine.npm install
andnpm run build
from within the theme directory.yeesha.info.yml
I noticed that thelibraries
was attempting to load- emulsify/global
which is not correct. This should be changed toyeesha/base
. Once I changed that and cleared cache, the styles loaded fine.Overall things look good with the exception of the
libraries
and UI kit issues.The text was updated successfully, but these errors were encountered: