# Assigning ThemeWare®

The theme configuration of ThemeWare® can be achieved in two possible ways:

1. Via the corresponding [**Sales channel**](#1.-sales-channel) (recommended)
2. Via the [**Theme configuration**](#2.-theme-configuration)

In the following we show you both ways in detail.

{% hint style="info" %}
**Note**: A "storefront" sales channel is always required for the delivery of a theme. How to create an another sales channel, you will learn here: [Sales channel](/knowledge-base/shopware/configuration/sales-channel.md)
{% endhint %}

***

## 1. Sales channel

1. Open the administration of your shop
2. Switch via the main navigation to the sales channel of your storefront  in the section "**Sales Channels**" (1)
3. Switch to tab "**Theme**" (2)
4. Now click on the "**Change theme**" button in the "Theme assignment" section (3)
5. Select your ThemeWare® theme in the "Select theme" pop-up (4) and click on the "**Change theme**" button (5)
6. Click on "**Save**" at the top so that the theme will be assigned and compiled (6)

ThemeWare® has now been assigned to your storefront.

#### Screenshots

![Assigning ThemeWare®](/files/laWHwDyyT5OSyIvHInx9) ![Pop-up "Select theme"](/files/qD3hoCNZZJ662Gy7tDEJ)

{% hint style="success" %}
**Tip**: Now start editing ThemeWare®: [Editing ThemeWare®](/knowledge-base/tutorials/administration/editing-themeware.md)
{% endhint %}

***

## 2. Theme configuration

1. Open the administration of your shop
2. Switch via the main navigation to the "\*\*Theme Management \*\*" (1) (2) ("Content" => "Themes")
   * **Note**: In the Shopware Cloud, you will find the section "Themes" right in the main navigation.
3. Now click onto your ThemeWare® theme in order to start editing
4. You will automatically be in the tab "**General**" (3)
5. Now select in the dropdown "**Assigned to the following Sales Channels**" (4) next to the theme preview image your sales channel of type "**Storefront**" (5)
6. Click on the button "**Save**" at the top (6)
7. A pop-up will appear asking once again if you really want to make the change respectively change the current assignment. Just click on "**Save**" here

ThemeWare® has now been assigned to your storefront.

#### Screenshots

![Assigning ThemeWare®](/files/iFiYyKQ12tKCN2rs3tfO) ![Pop-up "Save theme"](/files/0n8ODRmCGYEdL4PVIE1K)

{% hint style="success" %}
**Tip**: Now start editing ThemeWare®: [Editing ThemeWare®](/knowledge-base/tutorials/administration/editing-themeware.md)
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://knowledge.themeware.design/knowledge-base/tutorials/administration/assigning-themeware.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
