Skip to content

tinkertanker/gethacking-theme

Repository files navigation

Build Status

System requirements

  • Node: The current LTS (long-term support) release. We like to use a Node Version Manager like NVM.

  • NPM 5+ or Yarn: Both of these package managers have ups and downs, choose whichever you prefer. Follow the installation instructions for Yarn or NPM to make sure you're using the latest version.

Getting started

  1. Create a theme folder
$ yarn create slate-theme <name of local folder> //OR
$ npx create-slate-theme my-new-theme
  1. Follow the steps in https://shopify.github.io/slate/docs/connect-to-your-store to update the .env file. The slate_theme_id has to be retrieved from the current live theme.

  2. Fetch the files from this repo into the folder. This should replace the relevant starter files while leaving the rest untouched:

$ git remote add origin https://github.com/Tinkertanker/gethacking-theme.git
$ git fetch --all
$ git reset --hard origin/master
  1. Edit the theme as you like on your text editor.

  2. To preview your theme:

$ yarn start //OR
$ npm start
  1. To deploy the editted theme to the shopify app:
$ yarn deploy //OR
$ npm run deploy

For more information on connecting your new project with a Shopify store, see the Slate docs.

Contributing

For help on setting up the repository locally, building, testing, and contributing please see CONTRIBUTING.md.

Code of Conduct

All developers who wish to contribute through code or issues, take a look at the Code of Conduct.

License

Copyright © 2018 Shopify. See LICENSE for further details.

About

source code for gethacking theme

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published