ShopBase Developers
  • Getting started
  • Build An App
    • Making your first request
      • Authentication
        • Public apps
        • Private apps
        • OAuth
        • API access scopes
      • Rest API References
        • Rate limits
      • Using webhooks
        • Webhook events and topics
      • Response status codes
    • How to submit an app to ShopBase App Store
    • Getting your app approved
      • App requirements
      • Testing your app
      • Submitting your app
      • The review process
  • BUILD A THEME
    • Getting started building themes
    • Theme development resources
      • Connect to your store & start developing
      • Theme structure
      • Theme object, methods, and props
      • Theme editor
        • How to update configure for theme editor
    • How to submit a theme to ShopBase Theme Store
    • Storefront SDK
  • Test and Debug app
    • Debug apps with Postman
  • Tutorial
    • Manage orders and shipping
      • Manage orders with the REST Admin API
        • Transaction
        • Order
      • Edit an existing order with the Admin API
      • Manage fulfillments with Fulfillment and FulfillmentService resources
      • Get a country field using Admin API
  • Integrate a payment gateway
    • How to create your payment gateway on ShopBase
    • Technical Specifications
Powered by GitBook
On this page
  • Create a new theme from ShopBase Partner Admin
  • Develop the theme in local environment
  • How submit your theme to Theme Store

Was this helpful?

  1. BUILD A THEME

Getting started building themes

This guide describes the basic steps for getting started to build a theme for ShopBase.

PreviousThe review processNextTheme development resources

Last updated 5 years ago

Was this helpful?

The first step in building a theme for ShopBase is to join the ShopBase Partner Program by .

After you create a partner account, check out the following tools and resources to help you get started:

Create a new theme from ShopBase Partner Admin

Steps:

  1. Create a new empty Github repo (public or private) and remember its' url (eg: ).

  2. From your ShopBase Partner Admin, go to Public Themes.

  3. Click Create Theme

  4. Give your theme a name

  5. In the Theme details section, write your theme description and 2 thumbnails of Desktop and Mobile.

  6. In the Connect to repository section, enter the repository URL where you store your theme code.

  7. Hit Save.

Develop the theme in local environment

Steps:

How submit your theme to Theme Store

Steps:

  1. From theme detail page, click Create new version

  2. Enter the description of this version. For eg. Submit the first time

  3. Hit Save as draft or Submit for Review (Only Submit when you make sure your theme is fully tested and works)

  4. Select the store that you want to install the theme version to test.

Create a new theme repo on your local machine using our tool.

.

Theme CLI
Connect your store & start developing
A GitHub account to store your theme code
Theme development resources
How to submit a theme to ShopBase Theme Store
https://github.com/ShopBaseCom/starter-theme
creating a partner account