diff --git a/octoprint_CalibrationTools/templates/macros.jinja2 b/octoprint_CalibrationTools/templates/macros.jinja2 index 6df0570..b3c601e 100644 --- a/octoprint_CalibrationTools/templates/macros.jinja2 +++ b/octoprint_CalibrationTools/templates/macros.jinja2 @@ -69,4 +69,16 @@ +{% endmacro %} + + +{% macro m500Icon(title='Save settings in EEPROM', before=true ) %} +{% set title = title|trim %} +{% if before %} +{{ linkToMarlin("M500", "Marlin website") }} +{% endif %} +M500 +{% if not before %} +{{ linkToMarlin("M500", "Marlin website") }} +{% endif %} {% endmacro %} \ No newline at end of file diff --git a/octoprint_CalibrationTools/templates/tabs/tab-esteps.jinja2 b/octoprint_CalibrationTools/templates/tabs/tab-esteps.jinja2 index 094e893..1fa6ed5 100644 --- a/octoprint_CalibrationTools/templates/tabs/tab-esteps.jinja2 +++ b/octoprint_CalibrationTools/templates/tabs/tab-esteps.jinja2 @@ -84,8 +84,7 @@
{{ snipped.linkToMarlin("M92", "Marlin website") }} - {{ snipped.linkToMarlin("M500", "Marlin website") }} - M500 + {{ snipped.m500Icon() }}
diff --git a/octoprint_CalibrationTools/templates/tabs/tab-pid.jinja2 b/octoprint_CalibrationTools/templates/tabs/tab-pid.jinja2 index 93c00b2..9317aca 100644 --- a/octoprint_CalibrationTools/templates/tabs/tab-pid.jinja2 +++ b/octoprint_CalibrationTools/templates/tabs/tab-pid.jinja2 @@ -34,6 +34,7 @@ Current bed temperature: ° Be    S    U1 + {{ snipped.m500Icon() }} @@ -42,7 +43,7 @@ Current bed temperature: ° Be