> For the complete documentation index, see [llms.txt](https://vshop.gitbook.io/vshop/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vshop.gitbook.io/vshop/get-started/install-theme.md).

# Install theme

{% hint style="danger" %}
**Note:** Before installing the theme, please **unzip the downloaded package first**, then **upload the main theme file** to Shopify. This helps **prevent the “layout/theme.liquid” missing template error** during installation.
{% endhint %}

### Download Theme

{% hint style="success" %}
**Step 1**: Login to [Themeforest ](https://themeforest.net/)=> Click to Profile icon and select Downloads

**Step 2**: **Select your purchased theme from the Downloads list**, then click the **Download** button and choose **“All files and documentation.”**
{% endhint %}

### 1. Install

#### 1.1. Unzip the Theme Package

After downloading your purchased theme from ThemeForest, please extract the package by following these steps:

{% hint style="success" %}
**Step 1:** Right-click on the theme ZIP file you have just downloaded.\
**Step 2:** Unzip the file and open the extracted folder.\
**Step 3:** Inside, you will find all theme files needed for installation, usually stored in a folder such as **Demo Preset** or **Main Files**.
{% endhint %}

###

{% hint style="success" %}
**Step 1:** In your Shopify admin, go to **Online Store → Themes → Add theme → Upload zip file.**\
**Step 2:** Click **Add file.**\
**Step 3:** Select the **main theme ZIP file** and click **Upload file.**

After installation, Shopify will display the theme using placeholder images. You can replace these with your own images to personalize your store design based on the theme layout.
{% endhint %}

### 2. How to Import Other Theme Templates

{% hint style="success" %}
**Step 1:** Open the extracted theme package folder. Inside, you’ll find a folder (for example, **Demo Preset**) that contains templates for other homepage layouts.\
**Step 2:** In your Shopify admin, open the theme editor and go to **Theme actions → Edit code.**\
**Step 3:** Copy all **.json** files from the **config**, **sections**, and **templates** folders, then paste them into your store’s theme.

This process will update the **homepage, header, footer, and theme settings** according to the layout you’ve chosen
{% endhint %}

#### 3. Note

Some default **pages** and **metafields** need to be imported before using the theme. Please follow the **Import Pages** and **Import Metafields** instructions provided in the documentation.
