Closed mattschwarz closed 11 years ago
To add to this: It doesn't look like Big Cartel supports the packaged JS or CSS either? I guess I'm just wondering if there's a special way to upload a Dugway built theme or if we're currently limited to using their interface which forces you to self host and copy the markup into their editor.
Hi there. I apologize for the confusion. I've just added a section to our Readme that explains the current limitations and workarounds: https://github.com/bigcartel/dugway#known-issues--limitations
Unfortunately you're correct. For now things need to be manually copied/pasted and images and JS need to be hosted externally. This is the way it's been for several years, and Dugway is the first step away from that. Soon you'll be able to upload Dugway builds/zips directly into the admin.
The CSS for your theme doesn't need to be hosted externally though, you can paste the code from theme.css directly into the "Styles" section of the BC admin.
@ihearithurts Thanks Matt! Totally understand, just wanted to be clear. Looking forward to full Dugway compatibility!
@ihearithurts, when you say (said 8 months ago) "soon you'll be able to..." could you quantify that a little bit? I am building a BC theme that is heavily dependent on custom javascript (actually coffeescript) and am finding the whole promise of developing for BC with Dugway to be pretty compromised by the apparently longstanding limitations. What's holding up the integration?
@pjv So sorry for the delay on this. It's something that we still plan on adding ASAP, but unfortunately we don't have any kind of timeline to provide due to projects and priorities changing often within our small team. In the meantime, it would be best to have those files hosted externally.
I also wanted to mention that we really do appreciate your feedback on this stuff -- I'm the new theme platform guy at Big Cartel and we're definitely taking everyone's comments into consideration while working to add and improve functionality to Dugway.
Is this still on the roadmap?
Hey @caseyWebb thanks for bringing this up. It might be helpful for me to share a bit more context here. Dugway was primarily built as an internal tool to help us develop themes more easily. It still serves this purpose today and the zip format/settings.json are an integral part of that. At the time we open sourced it it was our intention to make zip upload a publicly available feature in relatively short order but other business priorities took precedence.
At this point I can't say when we'll provide this functionality. For the time being if you're building a theme with Dugway for use on the platform the status quo of choosing one of our built in themes for a baseline is still the best option. Sorry I don't have a better answer for you right now.
I'm not super familiar with Big Cartel, so I built a theme which relies on the
settings.json
to provide the user with configurable options which I thought would be displayed in the Customize section of the Big Cartel site.However I cannot find a place to upload the
settings.json
to big cartel. Is this something that only Dugway supports?