Difference between revisions of "Designing themes"

From Spiffy Stores Knowledge Base

m
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Themes are a collection of pages, styles, images, assets, and functionality that can be applied to your store to give it a different look and feel.
+
Before you start to design a theme, please ensure that you are familiar with the basic workings of the Spiffy Stores themes. An overview is available at [[How do Themes work?]]
  
Some themes are available to all stores, while other advanced themes are reserved for Platinum and Diamond stores.
+
If you decide to design your own theme, then you can load one of our standard themes from the Theme Gallery to get started with. Please note that many of our standard themes have built-in customization that will allow you to change colours and upload your own custom images. You may find that you can customize one of these themes using the Theme Editor rather than designing your own theme from scratch.
  
 +
Once you've downloaded one of the standard themes, unzip the theme file and then you can set about modifying the templates and stylesheets with your favourite HTML editor.
  
=== Applying themes ===
+
When you’ve finished creating and testing your new theme, create a zip file of the theme files and upload it through the "'''Design & Assets'''" section of the Toolbox.
When you change themes, all of the theme pages and styles for your current theme are overwritten.
 
 
 
If you’ve done a bit of customization already, you may want to back them up first, just in case you want to go back to them later. To back up your theme, use the "Download your theme" link in the "Assets" section of the Toolbox to get a zip file of all your current theme’s assets.
 
 
 
 
 
=== Reverting your theme ===
 
 
 
If you've changed your theme and want to revert back, simply upload your saved zip file and presto!
 
 
 
=== Creating your own theme ===
 
 
 
The default themes not cutting it for ya? No problem. If you’re a Platinum or Diamond store, you can Download one of our themes to get you started, or you can create your own theme from scratch using our powerful Mini Toolbox.
 
 
 
When you’re finished creating & testing your new theme, zip it up using winzip and upload it through the "Assets" section again.
 
 
 
 
 
=== Additional images and assets ===
 
 
 
If your custom theme requires some additional files, you can upload them to your own server or 3rd-party file host and link to them in your store using their full URL.
 
 
 
  
 
=== Using Liquid ===
 
=== Using Liquid ===
Line 33: Line 14:
 
* [[ Liquid Paginate Tag | Pagination ]]
 
* [[ Liquid Paginate Tag | Pagination ]]
  
 +
=== Theme Customization ===
 +
 +
Detailed information on how to create a customizable theme can be found here
 +
 +
* [[Theme Settings]]
 +
 +
=== Theme Menus ===
 +
 +
Every theme is going to need some menus.
  
=== Rendering out menus ===
+
Your Spiffy Store supports a range of different menu options, from simple static menus, to fully-fledged dynamic drop-down menus.
  
*[[How to Make Drop-down Menus using linklists.menu]]
+
* [[How to Make Single-level Menus using linklists.list]]
*[[How to Make Multi-level Menus using linklists.menu_simple]]
+
* [[How to Make Multi-level Menus using linklists.menu_simple]]
*[[How to Make Single-level Menus using linklists.list]]
+
* [[How to Make Drop-down Menus using linklists.menu]]
  
 
=== Tutorials ===
 
=== Tutorials ===
  
*[[Product Customizations]]
+
* [[Product Customizations]]
*[[The Spiffy Theme Guide]]
+
* [[The Spiffy Theme Guide]]
*[[How to enable Google Analytics]]
+
* [[How to enable Google Analytics]]
*[[Complying with Google Checkout's Button Placement Requirements]]
+
* [[Complying with Google Checkout's Button Placement Requirements]]
*[[Customising Lightbox]]
+
* [[Customising Lightbox]]
*[[How to export Products For Google Base]]
+
* [[How to export Products For Google Base]]
*[[How To Display An Image]]
+
* [[How To Display An Image]]
*[[How To Navigate Within A Collection]]
+
* [[How To Navigate Within A Collection]]
*[[Extended Logic For Product Pages]]
+
* [[Extended Logic For Product Pages]]
*[[Asking your customer for additional information]]
+
* [[Asking your customer for additional information]]
*[[Using your Blog's RSS Feed]]
+
* [[Using your Blog's RSS Feed]]
*[[Using Dreamweaver to edit your store theme]]
+
* [[Using Dreamweaver to edit your store theme]]
 +
* [[Theme Customizations]]

Latest revision as of 09:56, 17 May 2011

Before you start to design a theme, please ensure that you are familiar with the basic workings of the Spiffy Stores themes. An overview is available at How do Themes work?

If you decide to design your own theme, then you can load one of our standard themes from the Theme Gallery to get started with. Please note that many of our standard themes have built-in customization that will allow you to change colours and upload your own custom images. You may find that you can customize one of these themes using the Theme Editor rather than designing your own theme from scratch.

Once you've downloaded one of the standard themes, unzip the theme file and then you can set about modifying the templates and stylesheets with your favourite HTML editor.

When you’ve finished creating and testing your new theme, create a zip file of the theme files and upload it through the "Design & Assets" section of the Toolbox.

Using Liquid

Theme Customization

Detailed information on how to create a customizable theme can be found here

Theme Menus

Every theme is going to need some menus.

Your Spiffy Store supports a range of different menu options, from simple static menus, to fully-fledged dynamic drop-down menus.

Tutorials