4 ms·
The primary goal initially is just to allow people to seriously alter some provided templates or to create their own, so I had not planned on having a marketpla
by johnnycage 16y ago
The primary goal initially is just to allow people to seriously alter some provided templates or to create their own, so I had not planned on having a marketplace/library (although hopefully this would come out of it). I have a lot of respect for what people have done with the Shopify templates, but I am cautious about rolling our own on the basis that it requires someone to learn it. I was looking for something that might be more widely adopted and used by a few apps (Mustache mentioned in here looks interesting and I'll check it out).
In terms of customiztion with colours, logo etc - we have this already based on CSS. People can pick different colors through a color picker etc and that works well, but I want to two-tier it (as you have suggested) and allow power-users the flexibility to create their own
Thanks for the reply though. Really appreciate it
- joshuacc 16y agoI've been building Shopify themes for the last couple of years. Part of the reason that I've stuck with it so long is that Liquid is really easy to learn. I'm of the opinion that anyone capable of understanding a for loop and if statement can learn the basics of Liquid within a day. I know there are a few other apps that use Liquid, including one of your competitors. See here for a list: http://github.com/tobi/liquid/wiki http://github.com/tobi/liquid/wiki From an end-user perspective, I'd highly recommend Liquid. I don't see how you can escape having a template language of some sort, and Liquid seems more thought-out than most.
- johnnycage 16y agoI thought Liquid was created by Shopify, so apologies for that! Didn't realise it was available for others to use. It seems that its just for Ruby / RoR though? We currently use PHP and Python
- joshuacc 16y agoSorry, for some reason I just assumed you were using RoR. Liquid was created by Tobi (CEO) for Shopify, and then extracted as an open source project. It was inspired by Django's template language. Since you're on Python, perhaps you could use the original?