This template works as a base to start new Shopify themes.
- Create a new repository using this template.
- copy the
config.sample.ymlfile toconfig.yml - Fill the required data in
config.yml - run
theme downloadto get the theme from Shopify. - Push all changes to the repository.
To be defined.
It contains the Shopify theme tracked in the repository.
At this time, we are not using a build process on liquid files to have more flexibility when pulling existing stores. We might create a workflow for themes from scratch, though these are just a few, and it might not make enough sense.
It is used to host subdirectories for scss and js files or any other files that require some build process. These assets should be built into the theme using a tool like Webpack or Laravel Mix.
This directory contains documentation for this project. We don't store docs at the repository wiki because we want to keep track of documents in the same repository. You can reference documents within this directory from the main readme.md file.
Please keep all documents here in markdown, so they're readable in Github. You can also add images to the same directory if you need or create subdirectories for that purpose.
This directory contains everything required to fire a deployment to a Shopify Store using Github Actions. Please see this document for more information.