This guide helps you navigate all the essential steps and details to develop your theme successfully on Zid. Below is the complete theme development lifecycle along with direct links to each detailed sub-article for your convenience.
Read through Documentation: Start by familiarizing yourself with the Zid Themes Documentation. Begin with foundational topics like the theme file structure and Twig syntax. As you advance, explore subjects such as data schemas for retrieving specific element data, and code snippets illustrating how to implement particular features.
Explore Available Themes: Get inspired by browsing through the default themes and the diverse selections available on the Themes Market.
Start with a Sample Theme: Save time and resources by using our sample theme as a starting point. Preview the sample theme here.
Develop Your Theme: Either tailor the sample theme to your needs or begin crafting your unique theme from scratch, following our detailed documentation.
Package and Upload Your Theme: Familiarize yourself with how to use the Zid Theme Packager to compile and prepare your theme files for upload.
Test Your Theme: Utilize a development store to rigorously test your themes in a realistic store environment.
Submit Your Theme: Once satisfied, learn the process of submitting your theme for consideration on the Zid Theme Market via your Partner Dashboard.
Theme Development Roadmap
To effectively start your journey in theme creation, follow these guided steps and explore each linked article:
Understand the two types of themes supported in Zid: Public Themes and Private Themes.
Learn how to create, upload, edit, and submit public themes for review and publication.
Explore how to develop, test, and deliver private themes directly to merchants.
Detailed instructions for testing both public and private themes before going live.
Follow the final steps for submitting your theme for review, including a pre-submission checklist.
Track key performance metrics such as sales, activations, and merchant engagement.
Best practices and requirements for providing timely and effective theme support.
Understand the payout process, invoice submission, payment statuses, and tax obligations for theme partners.
Technical Prerequisites: Ensure Node.js and NPM (version 1.1.0 or higher) are installed on your machine to support the theme development process.
By following this guide, you'll be equipped to craft a storefront that not only looks great but also provides a seamless shopping experience for your customers. Enjoy the process of bringing your vision to life with Zid Themes.