----------------------------------------------------------------------
Merge branch 'new_layouting_approach' into feature/printerdriver
* new_layouting_approach: (22 commits)
changed chmod
adjustments to make preview be initialized and updated better (when resizing)
updates css styles
changes to how the draw and preview canvasses are positioned and initted
many updates CSS and LESS files and generally a responsive scaling overhaul of the settings page
new LESS
simple js lib for managing the folded in/out state of the sidebars on the minimal interface
arrow file used in the minimal doodle3d interface
the resulting css files which LESS outputs
removed this because it's being rolled into the styles.css by LESS
moved logos to their own dir + removed a few redundant ones
copy normalize.css to the LESS dir since it's a source file
smallest size of the doodle3d logo
started using LESS for stylesheeting
commit of current state of this branch. It's a work-in-progress (comitting because I need to change to other branch)
a lot of changes -> almost there but the drawing is not consistent yet across devices. Drawing on the draw canvas is going OK but the preview is not drawing well now. Giving up for now.
changes (sry)
intermediary progress
commented out part of the css (not final solution)
added todo for future
...
# By peteruithoven (3) and Wouter R (1)
# Via peteruithoven
* 'master' of https://github.com/Doodle3D/doodle3d-client:
Properly reading all the values from the form when saving
Settings improvements
Settings refactoring
Add redirect.html (only used as 404 page in captive portal mode).
Display temperature
Only show temperature when connected with printer
Move index.html javascript to main.js
stop button (Still having issues in firmware)
OOP style printer control
Added a proxy.php file to forward cross domain posts and get's. (should
not be necessary)
- on tablets and smartphones it automatically fills the width
- doesn't *do* much yet
- drawing doesn't scale to the viewport of the draw area yet
- preview on the right doesn't either.