diff --git a/src/octoprint/plugins/svgtogcode/static/css/mrbeam.css b/src/octoprint/plugins/svgtogcode/static/css/mrbeam.css index c7b40e6f..aa4c2b00 100644 --- a/src/octoprint/plugins/svgtogcode/static/css/mrbeam.css +++ b/src/octoprint/plugins/svgtogcode/static/css/mrbeam.css @@ -36,6 +36,16 @@ -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } + +.btn-group-vertical>.btn:first-child, +.btn-group-vertical>.btn:last-child, +.btn-group>.btn:first-child, +.btn-group>.btn:last-child{ + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + border-radius: 0px; +} + .btn:hover, .btn:focus, .btn:active, @@ -1145,6 +1155,11 @@ ul.dropdown-menu li a { margin: 1em auto 0; width: 120px; } + +#set_coordinate_origin_btn{ + margin-top: 8px; +} + #control h1 { text-align: left; } diff --git a/src/octoprint/plugins/svgtogcode/templates/override_index.jinja2 b/src/octoprint/plugins/svgtogcode/templates/override_index.jinja2 index 97121a9b..6e777023 100644 --- a/src/octoprint/plugins/svgtogcode/templates/override_index.jinja2 +++ b/src/octoprint/plugins/svgtogcode/templates/override_index.jinja2 @@ -118,18 +118,22 @@ - {% if hasZAxis %}
+ {% if hasZAxis %} Z-Axis
+ {% endif %} +
+ +
- {% endif %}
+ Jog distance: 10mm
diff --git a/src/octoprint/static/js/app/viewmodels/control.js b/src/octoprint/static/js/app/viewmodels/control.js index d5926f30..6501c017 100644 --- a/src/octoprint/static/js/app/viewmodels/control.js +++ b/src/octoprint/static/js/app/viewmodels/control.js @@ -228,6 +228,10 @@ function ControlViewModel(loginStateViewModel, settingsViewModel, printerStateVi data: JSON.stringify(data) }); }; + + self.setCoordinateOrigin = function(){ + self.sendCustomCommand({type:'command', command: "G92 X0 Y0"}); + }; self.sendCustomCommand = function(command) { if (!command) diff --git a/src/octoprint/templates/stylesheets.jinja2 b/src/octoprint/templates/stylesheets.jinja2 index 1fabcd2c..cd9e90d4 100644 --- a/src/octoprint/templates/stylesheets.jinja2 +++ b/src/octoprint/templates/stylesheets.jinja2 @@ -6,7 +6,7 @@ {% if stylesheet == "less" %} - + {% for name, assets in assetPlugins.items() %} @@ -20,7 +20,7 @@ {% else %} - + {% for name, assets in assetPlugins.items() %} {% if "css" in assets %}