# Configuration sets

You can find **free** [Configurations-Sets](https://www.zenit.design/#demos) of our demos under our [Theme-Overview](https://themes-sw6.zenit.design/#demos). In addition to the practical configuration template for a quick start, our child themes also include the possibility for update-safe programming in the shop. As a child theme, it is therefore a general entry point for individual adjustments apart from the configuration.

{% embed url="<https://www.zenit.design/?lang=en#demos>" %}

## Installation & Assignment

### Import preset via plugin

> theme version 4.4.0 or higher | pro version

Since theme version 4.4.0, you have the option to generate a personalized child theme using our free child theme generator plugin and then import the desired demo template.

{% embed url="<https://store.shopware.com/en/zenit66399665516f/child-theme-generator-for-zenit-design-themes.html>" %}

<figure><img src="https://2915610672-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4i6VN0FeNAgRFLwVM2Cr%2Fuploads%2F7jIy40Mu44C1emIZKwRT%2Fdocs-en-content-themes-create-child-theme.png?alt=media&#x26;token=0e555437-0428-44e6-af92-55a4720e6c5d" alt=""><figcaption></figcaption></figure>

After installing the extension, navigate to Content > Themes. In the context menu of the selected theme, you can generate your personalized child theme.

### Download configuration set

> all pro und cloud versions

Download the desired template as a zip file on our [webseite](https://www.zenit.design/#demos).

![](https://2915610672-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4i6VN0FeNAgRFLwVM2Cr%2Fuploads%2FolfLVjm3SfjtmIHHbwUa%2Fdocs-en-download-child-theme.png?alt=media\&token=88ac3625-6d33-4b2e-8a91-44db3412c9fd)

Navigate to the **demos (1)** and **filter (2)** on the name of the theme you purchased. Via the **Download Set (3)** link you can download the zip file.

Please note that the images and demo data shown in the demos are not part of the theme and templates.

#### Install configuration set

You can upload the configuration set in the administration under E*xtensions > My extensions >* **Upload extension (1)**.

![](https://2915610672-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4i6VN0FeNAgRFLwVM2Cr%2Fuploads%2F6uWxAAvKH8SApV80qFLj%2Focs-en-child-theme-install.png?alt=media\&token=403b47a2-7357-4b35-b9fb-46c401bfd4f3)

The installation of the template works the same way as the purchased theme by clicking on the **Install (2)** link and activating it through the **toggle button (3)**.

If you generated the child theme using our child theme generator plugin, you can import the desired template under Content > Themes with a click on your generated theme via the "Select preset" button. To do this, click on the mentioned **button (1)**, select the desired template in the popup (2), and click on **Import (3)** or **Import and save (4)**.

<figure><img src="https://2915610672-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4i6VN0FeNAgRFLwVM2Cr%2Fuploads%2FQvlPsNZcFWPngYUf46el%2Fdocs-en-content-themes-select-preset.png?alt=media&#x26;token=9ab8930b-4176-4168-89d1-ad12046a57e3" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
The child theme derives from the purchased theme. Therefore, it can only be used if the purchased theme is also installed.
{% endhint %}

### Assign configuration set

In the sales channel settings in the **Theme (1)** tab you can change the theme of your sales channel.

![](https://2915610672-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4i6VN0FeNAgRFLwVM2Cr%2Fuploads%2F3EkepeQ0DY70tiDLNisr%2Fdocs-en-theme-assignment.png?alt=media\&token=59f8c728-6ed3-4d47-ab2f-a4e0a7c35103)

To do this, click on the button **Change Theme (2)** and select the installed theme in the popup. If you are using a preconfigured template, please select the template you want to use.

## Configuration inheritance

The child theme contains preset configuration values of the theme configuration according to its respective demo template.

## Inheritance order

From version 1.1.1 of our child themes, they are now loaded in inheritance order **after all** plugins / apps. So you have the possibility to make the compatibility between plugins / apps and themes and overwrite everything.

The order in the views section is crucial for the loading order. The src/Resources/theme.json now looks like this in the views section:

```
"views": [
    "@Storefront",
    "@zenitPlatform[THEMENAME]",
    "@Plugins",
    "@zenitPlatform[THEMENAME]Set[NUMMER]"
],
```

*(The values in the square brackets are placeholders for the names and numbers of the respective child theme.)*
