I'm trying to conform to the basic Shopify starter theme files as much as I possibly can, with the assumption that they fulfill all theme requirements. Shopify Theme Store includes over 100 free and premium professionally designed ecommerce website templates that you can use for your own online store.
This might have been common knowledge for someone else, I just didn't think to do it. I have installed multiple plugins without issue, and the theme contains all pages required by Shopify for submitting to the theme store. Shopify Theme Development Shopify Themes are the templates our merchants use on their ecommerce stores. It functions pretty similar to Slate but I left out browser sync / HMR. So I had to visit that particular address and let the browser know it was safe since thats where the assets were coming from, even though to visit the preview you go to port 3000. Hey @ waytoodev To the best of my knowledge this theme is production-ready. The theme makes use of the Shopify Reviews Plugin, which is displayed in a second tab of the product page. You'll also find image zoom on product pages, and an AJAX api implementation of /cart. Let me know if any of this works for you!I would also recommend running 'yarn deploy' in the theme directory, and visiting the Shopify store URL at the very top of the console output after you run 'yarn start', under the text that says "You are editing files in theme XXXXXX on the following store:". Any tips or ideas, I've tried pulling it in manually as well, but that didn't seem to do the trick. Hopefully I can make some contributions now :) The framework is currently dependant on Slate v1 (beta), though is being developed with a view to less reliance on the Shopify development team. It's pretty simple to get up and running and would be easy to migrate from Slate … What I found was the issue (and maybe we should add this to the readme to help people potentially in the future) was the assets were being served from localhost:3001 - the key being the port address of 3001 instead of 3000. Maybe written better :) Is this production ready? v4 is a complete rebuild of the Concrete Framework for Shopify theme development. There are a few odds and ends that need to be tied up, but for the most part you'll find this theme a great starting point for bigger projects. If you are looking for the Slate v0 version, please see this branch. This is a major pain in the butt because it seems like all the official Shopify tutorials reference functions that are out-of-date and irrelevant for developers using Shopify’s own recommended workflows. I would just add something along the lines of:I think something along those lines would be helpful. It never worked consistently in Slate and I'm perfectly content with reloading Chrome to see changes. It provides you scripts (using Theme Kit) to deploy changes, and it also includes a kind of "starter theme" to help scaffold your new Shopify themes. However, many clients may want to update their existing custom themes to gain access to the new Shopify font library. The default Slate theme is generated from a Shopify/starter-theme; Shopify’s preferred starting point for developing Shopify themes. Shopify has stated in multiple issues on GitHub that there are no plans to update the existing theme customization tutorials for Slate.

Theme is optimized for mobile devices, features customizable homepage sections, email list collection fields, zoomable product images, product description tabs, video tutorials, social media share links and more! ... For example... if basic external apps from the app store are unable to play nice with this bootstrap implementation.If you need specific app integrations you will pretty much always have to make an off-the-shelf theme production ready anyways.I've added a few custom sections (image-banner, hero-banner and others) which can be used on the home page. A free Shopify theme built with Bootstrap 4 and the Slate development environment. Because Slate is no longer in active development, I doubt we’ll see a change in the Starter Theme product scripts anytime soon.If you’ve landed on this article, you probably found a Shopify tutorial asking you to add some code to the selectCallback function in your theme.Shopify has stated in multiple issues on GitHub that there are no plans to update the existing theme customization tutorials for Slate.Like me, you may be scratching your head wondering what and where the selectCallback function is.Here’s where you can find it.But I digress.
Thanks again! Here’s the info you need.So now we just need to find an equivalent function in the Shopify Slate Starter Theme. Currently this feature is natively supported on the Slate starter theme, which is awesome news for developers working on new themes! Because of the inclusion of the starter theme, it makes it difficult to easily use Slate with pre-existing theme (my theme wasn't compatible for some reason).

It's also a great way to understand how Slate can be used for your own themes in the future!Yes.