When building a template in the browser using the drag-and-drop Design Manager interface, there are a whole bunch of standard modules available. I would like to use these same modules when developing locally, using hubl-local-server to test them out.
My planned workflow was to start the template in the Design Manager, then download it over FTP, finish customizing it locally, then push it back up via FTP.
Is this possible?
When I try to download via FTP, I don't see any of my new custom templates. Should I have access to these? I've tried putting them in different folders, but they just don't show up. Also I don't see where I can download (over FTP) any of the "standard" modules to use in local development. Is this possible?
If I am limited to building modules and templates locally from scratch without using any of the standard modules, then I can't really develop a full template locally in any meaningful way. Am I missing something here? Or is this workflow not possible and all template building will need to be done in Design Manager?
EDIT: the "module" folder was not showing up in Filezilla. I manually typed in the folder path where I thought it might be and voila, it was discovered. So I have the standard modules, as well as custom modules. However, I still can't see templates I've created in the design manager. I've tried creating both drag-and-drop and html/hubl style templates, neither show up in filezilla.
EDIT 2: I created a new root level folder in the design manager called "custom". If I put my files in there (or I'm guessing folders nested under there, haven't tried that yet) then I can see them via FTP. Other folders don't show up. Would be nice if this was documented somewhere.
So for anyone else struggling with this, it looks like my workflow will be:
- Start building the boilerplate of a template using the drag-and-drop tool
- Clone it to html
- Make sure it is in the "custom" folder (that you need to create yourself)
- sync it to local via FTP, along with all the modules it relies upon
- customize it locally
- push it back via FTP
- Build pages using the online tool
That's the plan anyway.