Comment on page
Sub-theme
CivicTheme provides a starter theme and a script to generate a child theme for you to get started with.
Run the following command from within
civictheme
theme directory:php civictheme_create_subtheme.php <theme_machine_name> "Human theme name" "Human theme description" /path/to/theme_machine_name
This will generate a sub-theme in
path/to/theme_machine_name
theme directory with everything ready to be installed and compiled.Enable the theme in UI or with Drush:
drush theme:enable theme_machine_name
Run the following command from within your sub-theme directory:
nvm use
npm run build
NodeJS version >=18.14 is required to compile front-end assets.
Last modified 21d ago