Hi all, got a bit carried away this afternoon and started work on bringing editing of your front-end files into the Node-RED admin ui!
Once this feature is ready, you won't need to (but of course still can if you want to) get to the host OS's filing system in order to make changes to your uibuilder ui. Simply open the node's admin interface, select the file and update as needed using Node-RED's built-in ACE editor.
If you like living on the edge, you can give this a go by installing direct from the
adminui-editor branch on GitHub.
Do note, however, that this is very much a 1st beta, you can't yet update the files, I've only got as far as being able to read them in and display them in an editor component.
Next I need to be able to take any updates and send back to the file.
I also need to read up on using the ACE editor in order to fix up some niggles.
If you are interested in seeing where I intend to go with this, please have a look at Issue 43 on GitHub. Also feel free to add comments either here or there about what you would like to see.
This was actually a lot easier than I expected - as always, many thanks to Nick, Dave and others for creating such a powerful and easy to use too.