Shopify Themes Documentation

En

Introduction

Thank you for purchasing a Shopify template. This documentation consists of several parts and shows you the entire process of setting up and administering a Shopify store from scratch.

What is Shopify platform?

Shopify is an online eCommerce platform for creating online stores. The system is SaaS-based (software as a service).

What is SaaS?

It is a model of providing services where the developer takes care of maintaining and administering the software, providing customers with the online application for temporary use. So, you do not need to look for hosting, to install and to configure the software - the developer does all this. You're getting a ready-made online shop in just a few clicks.

What is Shopify template?

Shopify template is a theme for your online store. You can easily change the appearance of your online shop by installing a new theme in a few easy steps. The template includes an archive with files that can be modified to your needs.

File structure

The theme package consists of several folders:

  • screenshots - contains the theme screenshots.
  • theme###.zip - contains theme files.
    • assets - contains styles, scripts and graphics.
    • config - contains theme settings.
      • settings.html - the table of theme settings available under Theme Settings.
      • settings_data.json - the file is based on settings.html file, it is not desirable to edit it.
    • layout - contains the layout files.
      • theme.liquid - the main theme layout.
    • snippets - contains snippets and widgets used in the theme.
    • templates - contains the page templates (category page, product page, cart page, etc.).
    • documentation.html - the file that contains the link to the documentation.

Template Installation

Template installation is done in 3 easy steps:

Step 1: Logging into account

Register your account at shopify.com (if you are already registered, log into your account by adding /admin to your domain name in your browser address bar and entering your email and password).

Step 2: Theme installation

  1. Navigate to Themes. It contains a default Shopify theme.
  2. Click Upload a theme button in the upper right corner.
  3. Click Browse in the pop-up window and open the template folder on your computer.
  4. Select theme###.zip file.
  5. Click Upload button. In a few seconds the new theme will show up in the list of the available themes for your online store.

Step 3: Theme activation

  1. Click Publish theme button at the bottom of your new theme.
  2. Click Publish button in the pop-up window.

Congratulations! You have successfully installed a Shopify template. Now it is ready to work. You can open your online store in the browser and check how it looks.

Store configuration

Theme Configuration

With multiple options you are able to modify the template to your needs. You can edit font family, font color and size, theme color scheme, banner and slider images, etc.

Navigate to Themes. In your installed theme you will see the following options:

Theme Settings

Click Customize theme button to open the settings editor page where you can change the appearance and content of the theme. This is Live editor: you can track changes in the appearance of your store without reloading the page.

The main sections on your Theme settings page

General

In this section you can upload your logo image and favicon (the icon that shows up in the address bar of the browser) for your online store. There are also options of enabling/disabling the logo on your checkout page and the copyright text in the footer area.


Typography

The section where you can change the typography settings, such as font family, font size and color. You can modify the following settings:

  • The main font style of your store pages
  • Text links
  • Titles
  • Product names
  • Product descriptions
  • Product price

You can use system fonts as well as Google Fonts.

Attention! The font size should be set in pixels (for example, 12px), colors in octal format (for example, #aabbcc, you can also select the color from the available palette).


Colors

Theme color scheme settings. The colors must be specified in hexadecimal format (for example, #aabbcc). Also, it is possible to select a color from a palette provided.


Layout & content

Basic content display settings. You can configure the display of the products list on the home page and on the category page, control the layout of the side columns (sidebars) and their contents.


Gradients (optional)

In this section you can edit gradients (if they are available in your theme). We use linear vertical gradients in our themes. You can modify them by changing the top and bottom color markers.


Layout & content settings

The main settings of your content management. You can do the following:

  • Select the main navigation of the store (shown in the upper horizontal menu)
  • Control the sidebars
  • Enable the list of products on the front and category pages

Megamenu

Our templates include the Megamenu widget which helps to build a powerful and functional main menu of your store. The widget has many options that are available in the corresponding section. Menu includes 6 Items, each of which is configured in the corresponding sub-section. One can add a label with the text (Item badge) to each item:

Item 1: the usual custom link, without submenu.

Item 2: product catalog. One can set a link to a list of all products, the control of the dropdown submenu with the list of categories (Collections) is also available. Categories to display are selected by user.

Item 3: blog. Blog is chosen by the user, the option to enable/disable the drop-down sub-menu with the list of the latest entries is also available.

Item 4: special products. One can set the category of products to display, the option to enable/disable the drop-down sub-menu with the list of the latest entries is also available.

Item 5, item 6: the usual custom links, submenu is not included.


Slider (optional)

This section contains the settings of the slider located on the front page (if the slider is included in your template design). You can enable/disable the slider, change images, edit description and links assigned to the slides.

Attention! To preserve the aesthetic appeal of the theme it is recommended using the image dimensions shown next to the Upload button.


Custom blocks

In this section you can manage banners, blocks of links, social icons options and other content available in your theme. It is not required to have programming skills in order to edit these blocks – configuration is done in easy steps like adding text, selecting icons and uploading images.


Google maps

This section contains the settings which control the display of Google maps on the pages of the store.

Basic settings:

Address. Set the mailing address of the desired object, and the widget will display this place on the map with a marker.

Function of map to display. You can enable or disable the display of the map on the home page or contact page.


Olark chat

Our Shopify templates include widget to display Olark-chat. One can manage widget settings in the corresponding section.

In order to add Olark-chat to the pages of your store, follow these steps:

  1. Create an account on the official Olark website.

    You can get a free trial 6-month bronze package. To do this, follow the link and fill in your registration data.

  2. Get the chat code for your store.
    Copy this code to your clipboard.
  3. In the Shopify template settings open Olark chat. Check the box Enable widget and insert the chat code in the field Chat code.
  4. Click Publish changes button at the top right.

Additional Information:


Money options

If you want to use several currencies in your online store, you can manage them in this section. You should select Show currency selector and add three-letter currency codes (ISO 4217 standard) in the field Currencies you wish to support.

Newsletter options

This section presents the settings for the newsletter subscription forms. Here you can configure the pop-up message that prompts you to subscribe (Newsletter pop-up). There many options for the detailed configuration where you can change the background image and text to meet your needs.

Also, you can select the form of subscription:

  1. Built-in Shopify form. If you select this option, all subscribers' e-mails will be collected in the section Customers marked as Newsletter Subscriber.
  2. Mailchimp form integration. To work with mailing lists, you can use the Mailchimp service, it is enough to get a subscription form and input it in the Mailchimp form action URL field.

Mailing list (optional)

This section contains mail settings.


Payment methods

In this section you can manage the logos of the payment systems that show up on the checkout page. You can enable/disable these logos to meet your needs.


Cookies Policy

There is a built-in widget in our templates to display information about the use of Cookie Law. Widget can be managed in the Cookies Policy section:

You can enable/disable the widget, edit text, the period during which the message will not be displayed (by pressing OK button), as well as redirection link in case of user’s refusal (by pressing NO button).

Checkout

This section presents the appearance settings for the order page. You can customize the banner, logo, page title, as well as the buttons color.


Additional Layouts

Managing additional layouts of the pages. You can navigate to Themes > Template Editor > Layouts to add, remove or edit the layout of the pages.

Template Editor

If you click this option, the online editor of the template will show up. You can edit layout files (files with extension .liquid), scripts (javascript), styles (css) and settings file (settings.html).

Addendum Where to get help, support and additional information

We did our best to make this documentation as clear as possible. However, if you have any difficulties with the Joomla template or suggestions on improving the template or its documentation, feel free to contact our support team through:

Help and Support

Google fonts for the users from China:

If you are experiencing problems with Google fonts display on the pages of your store, replace fonts.googleapis.com with fonts.useso.com in URLs of the fonts.

For example, the link to Open Sans font will look like this:

  • before replacement
    <link href='//fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>

  • after replacement
    <link href='//fonts.useso.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>

Validation

Both HTML markup and CSS styles used in our templates are semantically correct and valid. However some W3C errors still can take place. Making code 100% W3C valid eliminates the usage of modern website technologies as CSS3 features and HTML5 markup. Our goal is to deliver rich user experience with high quality templates and sometimes we have to break some rules.