Lightspeed offers a powerful template editor for designers to create beautiful themes for the Lightspeed Theme Store or customize an existing store's theme. Using our template language, Rain, you can publish your designs to a broad range of merchants.

Furthermore, to build a Lightspeed eCom theme or a custom design, you do not need a partner account; you can start designing with a simple eCom Demo shop.

This article serves as a launching pad to our Developer's Guide for building themes, and includes these topics:

Before you begin

Before you get started, decide if you want to build a new theme or customize a store's design for a customer.

cash.png design.png
Building a new theme... Custom designing a store...
You want a theme accessible to all Lightspeed users

You want design a shop for yourself or for a client under the Lightspeed platform

You want your theme on the Lightspeed Theme Store and to earn money from users who install your theme You want to deal with your client alone
You are ready to accept criticism related to the needs of the Lightspeed platform You want complete freedom over your designs
You are ready to put your theme through a strict quality assurance process You have your own needs & deadlines
You are ready to provide support for your theme to all users as long as it is available for sale You want to give support to your client(s) only
You are ready to quickly respond to any bug reports or code update requests (ex: in the case of new features on the Lightspeed platform) You want complete control over your pages’ code

If you want to build a Theme, you can apply for a partner account. Your account details will be sent to you within 3 working days and a partner manager will get in touch with you.

Steps for designing, creating and publishing a theme

  1. Designing your theme
  2. Coding your theme
  3. Understanding the Lightspeed Draft framework
  4. Publishing your theme to the Lightspeed Theme Store

NOTE: If you're Custom Designing a theme for a customer, you can skip steps 1, 2 and 4. The most important section when custom designing a theme is 3. Understanding the Lightspeed Draft framework, but other sections, such as 2 a. Development tools and 2 c. Using the Template Editor, provide helpful information.

Have more questions? Submit a request || || Request a callback