Once this repository has been cloned, run npm install
in the root of the directory to install all packages and their dependencies.
Run npm run dev
whenever you begin working on this project.
All work is completed inside the src
folder and automatically compiled into the dist
folder.
Code will automatically be deployed to the Shopify theme it is connected to according to it's MATTV2 environment mentioned above.
Run npm run build
to minify the JS for publishing live.
The code in this repository is used for the themes on the following stores:
The following MATTV2 environments are used on this project:
- Live
- Branch:
master
- Store: [Store name]
- Theme: [LIVE-MATT-000__DO-NOT-MODIFY]
- Branch:
- Staging
- Branch:
development
- Store: [Store name]
- Theme: [MATT-000__DO-NOT-MODIFY]
- Branch:
[REMOVE AS APPLICABLE]
This theme was built as a bespoke theme by Eastside Co using the SALVO template.
This theme was built as a theme build by Eastside Co using the theme [Theme name] as a base.
This theme was built on top of the clients existing theme [more information here: previous agency / theme etc..].
Homepage section files are prefixed with home__
product
- Default product template- [
product.example
- template for x functionality]
collection
- Default collection template- [
collection.example
- template for x functionality]
[This theme has both a side cart and a cart template.]
[This component is used for... on x template..] [Information about cart functionality e.g. add to cart via shopify form / ajax / vue etc..]