Doodle3D / doodle3d-client

The Doodle3D web interface that people can access on computers or tablets to draw doodles and control the Doodle3D WiFi box.
www.doodle3d.com
GNU General Public License v2.0
3 stars 8 forks source link

Theme download and install system #239

Open peteruithoven opened 10 years ago

peteruithoven commented 10 years ago

@rooiejoris has made a alternative theme for the 8bit function (#237). We've also got a few support questions about how to translate the interface (changing the images).

It might be interesting to build in a theme selector system. This could be a dropdown with a list of available themes, hosted online (because there is very little space on the box). By pressing a install button the selected theme could then be downloaded and replace the existing theme.

rooiejoris commented 10 years ago

LIKE!!

So what should be downloaded then...?! Images. Css. Settings file?!

(Are you familiar with the octoprint setting file for optional buttons....?!)

Cheers \ Joris Op 3 apr. 2014 16:25 schreef "Peter Uithoven" notifications@github.com:

@rooiejoris https://github.com/rooiejoris has made a alternative theme for the 8bit function (#237https://github.com/Doodle3D/doodle3d-client/issues/237). We've also got a few support questions about how to translate the interface (changing the images).

It might be interesting to build in a theme selector system. This could be a dropdown with a list of available themes, hosted online (because there is very little space on the box). By pressing a install button the selected theme could then be downloaded and replace the existing theme.

Reply to this email directly or view it on GitHubhttps://github.com/Doodle3D/doodle3d-client/issues/239 .

peteruithoven commented 10 years ago

I can imagine a zip file containing files that should replace existing files with the same name or be added. This would allow you to add an extra css file, replace images, replace the index.html and maybe even an extra js file to change hardcoded strings. By using separate small css and js files it would be easier to keep the files compatible to different versions of Doodle3D.

I will look into the octoprint setting file for optional buttons, thanks for the tip!