Make sure to do a Customized install of umbraco so you don't install Umbracos own starter-kit since this will collide with Igloo templates.
If you intend to use Umbraco Forms in your project make sure to install that before installing Igloo Theme.
After you have installed the nuget package you need to build the solution, this will copy all the Igloo files into the solution. Now you are ready to run the site, when running the site for the first time a package migration will copy all the document types etc. into your site. A default site with no content will be added on install, you can publish the nodes if you want to use the default setup and start building your site!
Right now there is a problem where our package migration won't run in Umbraco Cloud and gives you a "Boot failed"-error. To get around this you can simply follow these steps
- 1.Connect your local install to your cloud database by changing the ConnectionString in your appsettings.json.
- 2.Start your local site with
dotnet runand the migration will install to the database.
- 3.You can now push all the changes to your cloud environment and everything should be up and running. You only need to do this once.
There's two ways to activate a license, either you can create an Igloo.key file with your license key in it in your igloo folder in your project. Or you can go to the Igloo tab under Settings in Umbraco and put your license key in the textarea and then just click the "Register" button. This will create an Igloo.key file under the /igloo folder.