Editing themes for Windows

Editing themes in Windows Back to top

To enable Windows users to develop themes we've taken some parts of Enstore Designer and ported them to Windows. If you're a little tech savvy on Windows, you should be able to run Enstore themes locally and upload them to your Enstore account from your Windows machine. All you need to do is follow the tutorial below:

Python

The themes require the coding language Python to run. You will not need much knowledge of Python to develop themes, but you will need to install Python on your machine.

Download the Windows installer for Python 2.7

Install Python in the suggested directory.

Enstore-Designer-Windows package

Download the Enstore-Designer-Windows package here.

Unzip it.

Open up the Command Line Shell. Found in the start menu of windows under Accessories.

In the shell go to the unzipped folder called enstore-designer-windows.

In that folder you'll find a file called run.py. This is the file which will run your theme and upload it to your server when you ask it to.

To run a theme type (without the brackets) :

run.py [YOUR STORE HANDLE] [PATH TO YOUR THEME FOLDER]

The server should start up now. You can visit the web address logged in the shell (should be something like 127.0.0.1:8000)

When you're ready to upload your theme, type (again without the brackets):

run.py [YOUR STORE HANDLE] [PATH TO YOUR THEME FOLDER] deploy

should deploy the theme to your store. You can activate the theme in the store admin. You can also just type run.py for more information, you can change pagesize, address, port-number and password with run.py as well.

The only thing we can't arrange for you is a pre-filled store. You'll need to ask your client to do that.