Getting started
Thank you for your decision to contribute to Ecwid Theme market!
To help you with the task, we prepared a series of articles covering all of the major steps in building your first public theme.
Define your design system
The first step in your journey is not the development itself!
It is to find your verticals, design rules, palettes, and overall vision for the theme you want to create. Our experience shows that most successful themes are developed when a design system is ready before any code line is written.
While it is not a "coding guide", we highly recommend checking out the Design Site Themes guides. These are tailored by our own design team to help you with finding and refining your design system for the theme.
Develop a working theme
Now that you have an established design system, it is time to start coding.
Creating themes for Ecwid requires the use of the Crane framework, which includes tools and methods for building your themes locally, importing additional libs and features, fast previews, and pushing themes to Ecwid.
All of the following articles in this section will guide you from the theory and the initial setup to a working theme:
LLM-ready docs
This documentation is fully LLM-ready! Go to https://docs.ecwid.com/llms-full.txt and use the #Getting started tag as the entry point for LLM use of Crane docs.
The goal here is to get a working theme and a basic understanding of its functions. Once you set it up, jump into the docs to unlock the full potential of Crane:
Got any questions along the way?
Launch theme to Theme Market
Congratulations on getting a working theme worthy of its price!
About the price... It's time to launch your theme in Market. Jump into the Launch Site themes section to:
Ensure that the theme meets all the design, technical, and accessibility requirements
Learn about your pricing options
Submit theme to Market and start getting revenue
Last updated
Was this helpful?
