Shopify theme development environment using Liquid, Vue and Tailwind CSS. Built on top of Shopify CLI 🧪
MIT License
Bot releases are hidden (Show)
All changes: #149 and #150
Published by sergejcodes almost 3 years ago
Tailwind CSS 3
and Stylelint v14+
@haotan19All changes: #147
Published by sergejcodes almost 3 years ago
All changes: #131
Published by sergejcodes about 3 years ago
postcss-preset-env
8065075tailwindcss/nesting
PostCSS plugin 5346530All changes: #124
Published by sergejcodes about 3 years ago
vue
class, the page is automatically reloaded to rerender all Vue components. b086d8fAll changes: #118
Published by sergejcodes about 3 years ago
style-loader
and adjusted webpack configs. Webpack now always creates a CSS
bundle to take advantage of Shopify's SSE hot-reloading cf290efAll changes: #111
Published by sergejcodes about 3 years ago
All changes: #108
Published by sergejcodes over 3 years ago
page.contact.json
template 55cc038All changes: #104
Published by sergejcodes over 3 years ago
Published by sergejcodes over 3 years ago
All changes: #101
Published by sergejcodes over 3 years ago
The old version of Theme Lab 3 can be found under the legacy-v3 branch
âš Breaking Changes: You need Ruby >= 2.7.0 and Shopify CLI >= 2.0.0 installed on your system
👉 Version 3 to 4 migration guide
eslint
globalsshopify-theme-lab-reloader
, it's now obsoletewebpack-progress-plugin
, now using default progress indicator provided by webpackaxios
All changes: #100
Published by sergejcodes over 3 years ago
Changes
quickstart button link
to point to a new playlist which includes instructions for setting up Theme Lab with the new Theme Kit Access App ec4e603password
back to api-password
in README to avoid confusion 18d9ba3All changes: #93
Published by sergejcodes over 3 years ago
fix
tasks which are the same as lint tasks but with an additional --fix
flag 90cc814 / c2f8985no-unused-vars
for ESLint during development 64d79fdtailwind.config.js
cf69ff9All changes: #92
Published by sergejcodes over 3 years ago
All changes: #89
Published by sergejcodes over 3 years ago
Vue 3
Vue
related files to be compatible with Vue 3
jsconfig.json
for path auto-completion in editors like VS Code--continue-on-error
flag to lint
task in package.json
so both lint:js
and lint:css
tasks are always run in sequence regardless of any errorspackage.json
tasks e.g. instead of node_modules/.bin/webpack
it's now only webpack
ecmaVersion
to 2021
in .eslintrc
mode: 'jit'
to tailwind.config.js
Published by sergejcodes over 3 years ago
themekit
executable from running cdfb511All changes: #82
Published by sergejcodes over 3 years ago
@shopify
webpack alias to @shopify-directory
to prevent naming collision with official Shopify packages 794433314.0.0
2efaec4All changes: #78
Published by sergejcodes over 3 years ago
All changes: #76
Published by sergejcodes over 3 years ago
All changes: #73
Published by sergejcodes over 3 years ago
Static files
and Custom fonts
in README 260f55aAll changes: #72