Welcome to the Liquify Community

Updated 6 days ago

Github merges / updating theme

Hi - new to Liquify and kicking the tires. I would like to make sure that I understand this workflow correctly.

After the initial commit I make to my connected repo, any new pages that I create in my webflow project won't be converted into liquid page templates; but if I do create new sections (with the li-section tag) those will be merged and created in the published template, is that correct?

What about updating and changing those sections? Or, once published, do I have to do all of that in the theme files? If so, any guidance on keeping synched with my webflow project?

I can see both sides of this, but from a development workflow, this methodology has some gaps as well. When early in a project of developing a theme, much can change and it just means that the proper way to set this up is not necessarily a github flow, but to convert and manually upload the theme .zip.

Do I have that all about right?

Thanks
J
j
4 comments
Hey Jason, I don't really know if I understand you correctly, but let me try to help:
The first part is correct. Pages only will be created on the first conversion (After that Liquify will not touch the template files again). Sections will always be updated, except for the content, which is also handled in the template files. So you can change the layout or the settings of a section at any time in Webflow and the converter will update it.
That pretty much answers my question. So the net-net is that if I'm going to be doing massive changes and want to lay out some pages with the initial theme conversion, I need to do as much of that upfront, before I liquify (or at least, via the github publish).
Yes, but I think it makes a lot of sense to go with a section based approach. We always put all the code thats neccessary for a section to work in the section itself, so it's always there. That way, we don't really need to care about the page layout file. I mostly just create a Webflow page with all my sections and then build all the pages in Shopify :)
Yes, I can see the pros and cons of both ways. Thanks!
Add a reply
Sign up and join the conversation on Discord