---
title: Shopware Content Management | Shopware Community Hub
description: This section is a quick overview on Shopware CMS with few hands-on examples
canonical_url: 'https://hub.shopware.com/learn/unit/shopware-content-management'
---

# Shopware Content Management

<LearningObjectives>

- Understand **theme customization and management** in the Shopware platform.
- Develop proficiency in **creating and managing CMS pages** using blocks and layouts.

</LearningObjectives>

# Introduction to Themes and CMS in Shopware

The visual presentation and layout of your online shop significantly impact user experience. Shopware offers a flexible theming system and a powerful CMS that allows you to create visually appealing and functional storefronts. This guide will walk you through customizing themes and utilizing CMS elements effectively in your hands-on Shopware environment.

## Tryout: Customizing Themes

1. **Navigate to the Themes Manager:**

   - In the left sidebar of the admin panel, go to **Content** > **Themes**.
   ![cms_settings](../CO-02-explore-shopware-features/assets/themes.jpg)

2. **Edit a Theme:**

   - You see a default theme. You could either edit it by clicking on it or create a duplicate out of it.
   ![theme options](../CO-02-explore-shopware-features/assets/theme_edit.jpg)
   - Modify elements such as colors, typography, and logo.
   ![theme options](../CO-02-explore-shopware-features/assets/custom_theme.jpg)
   - Select where this theme needs to be assigned like the "Storefront".
   - Once satisfied with the changes, click **"Save"** and activate the theme for your shop.

3. **View changes:**

   - View Storefront for the made changes.
   ![cms_settings](../CO-02-explore-shopware-features/assets/adminPanel-theme.png)

### Hands-On Exercise

**Task:** Select a default theme and customize its color scheme and typography.

<ShopdevInstance plugin="lp01" step="DoNotDisplay" />

## Tryout: Creating and Managing CMS Pages in Shopware

1. **Navigate to the Content Section**

   In the admin panel, go to **Content > Shopping Experiences**.

2. **Create a New CMS Page**

   - Click **"Create new layout"**.
   - Select a layout template, choose **"Product page"**, then select **"Sidebar"**.
   - Name your layout and click **"Create layout"**.

3. **Add and Configure CMS Blocks**

   - Drag and drop blocks (text, image, video, etc.) from the sidebar to the layout.
   - Click on each block to customize content and appearance.
   - Save your changes and preview the page.

4. **Manage CMS Elements**

   - To modify an existing page, return to **Content > Shopping Experiences**.
   - Select the desired CMS page to edit.
   - Add, edit, or remove blocks as needed.
   - Adjust layout settings, visibility, or SEO options.
   - Save and preview your changes.

<ShopdevInstance plugin="lp01" step="DoNotDisplay" />

### Hands-On Exercise

**Task:** Modify the "Contact Us" page by adding a new gallery block showcasing images of your shop.

## Conclusion

Mastering themes and CMS elements in Shopware allows you to create a visually stunning and user-friendly storefront. By following the hands-on steps in this guide, you will gain practical experience in customizing themes, creating CMS pages, and managing blocks. For more deep insights, you can refer to [Shopping experiences course from User training](https://hub.shopware.com/learn/course/user-traing-shopping-experiences) and also our [official documentation](https://docs.shopware.com/en/shopware-6-en/content/ShoppingExperiences).
