diff --git a/src/octoprint/plugins/corewizard/templates/corewizard_printerprofile_wizard.jinja2 b/src/octoprint/plugins/corewizard/templates/corewizard_printerprofile_wizard.jinja2 index 93d870c3..2b82ad35 100644 --- a/src/octoprint/plugins/corewizard/templates/corewizard_printerprofile_wizard.jinja2 +++ b/src/octoprint/plugins/corewizard/templates/corewizard_printerprofile_wizard.jinja2 @@ -2,10 +2,33 @@

{% trans %}Please make sure the settings below match your printer. If you plan on connecting more than one printer to OctoPrint, you can also configure additional printer profiles under Settings > Printer Profiles{% endtrans %}

-
- - {% include "_snippets/settings/printerprofiles/profileEditor.jinja2" %} - +
Loading... diff --git a/src/octoprint/static/js/app/viewmodels/printerprofiles.js b/src/octoprint/static/js/app/viewmodels/printerprofiles.js index a84e061c..c9c100d3 100644 --- a/src/octoprint/static/js/app/viewmodels/printerprofiles.js +++ b/src/octoprint/static/js/app/viewmodels/printerprofiles.js @@ -438,7 +438,14 @@ $(function() { self.confirmEditProfile(add); } }); - editDialog.modal("show"); + + $('ul.nav-pills a[data-toggle="tab"]:first', editDialog).tab("show"); + editDialog.modal({ + minHeight: function() { return Math.max($.fn.modal.defaults.maxHeight() - 80, 250); } + }).css({ + width: 'auto', + 'margin-left': function() { return -($(this).width() /2); } + }); }; self.confirmEditProfile = function(add) { diff --git a/src/octoprint/templates/_snippets/settings/printerprofiles/profileEditor.jinja2 b/src/octoprint/templates/_snippets/settings/printerprofiles/profileEditor.jinja2 index 70d9c955..f78c7555 100644 --- a/src/octoprint/templates/_snippets/settings/printerprofiles/profileEditor.jinja2 +++ b/src/octoprint/templates/_snippets/settings/printerprofiles/profileEditor.jinja2 @@ -1,150 +1,40 @@ -
-
- -
- -
{{ _('Name must be set') }}
-
+