Znode themes allow you to fully customize your front-end user interface. You can have one theme that you use for all stores, or you can create a unique theme for each store to provide a customized experience.
Znode themes consist of three parts: Widgets, Page Templates, and CSS.
Widgets are the basic building block that defines a specific section or item on a page. Multiple widgets are put together in a Page Template. A page template can then be used to create one or more web pages for your store.
There are a number of Znode objects that you can modify to control the CMS User Experience in Znode.
The first items are the theme and their associated Cascade Style Sheets. Themes need to be created by a developer and loaded into your Znode environment.
Once themes are loaded, then your content managers are able to create content using a number of key Znode objects shown here.
There are a number of key items that can be configured using the Store Definition, and Store Experience. Store Definition will allow you to define certain store features and actions. Store Experience will allow you to modify the core eCommerce experience and pages. This includes things like navigation and home page content to display.
Also, key in the user experience is content items, including Products, Categories, and images. These can all be managed using the PIM module.