Setup
Last updated
Last updated
As noted in our Installation guide, the project build script will install the full Ignite Demo experience by default. This is great for evaluating Ignite CMS.
Some developers will want to start with just the basics. To create a new install profile without any features enabled you can use our hobson "project:create-profile" command.
This command will automatically create a basic custom Ignite profile with no optional features enabled.
Alternatively you can create a custom profile that is a clone of the full demo with all features enabled. This be a useful approach for rapid development.
To clone the demo install profile use the updated command below:
Update config.yml
After you have created your new install profile you can change the "drupal_install_profile" value in config/config.yml to your new profile name.
Once you have made this change you can re-run build.sh.
Enabling features
Once you have installed your site you can enable content type and block features individually.
Quick Theme Setup
If you would like to clone the Ignite demo theme for rapid development you can do so in a few steps.
Run a command from your root directory to clone the custom theme.
Copy block config from ignite_core into your custom profile's config/optional folder, rename to custom theme name (e.g. block.block.ignite_theme_breadcrumbs.yml) and replace any references to ignite_theme inside those files.
Update your profile's .info.yml file and replace 'ignite_theme' with the name of your custom theme.