diff --git a/media/css/style.css b/media/css/style.css index bc95ba9..0f52cd7 100644 --- a/media/css/style.css +++ b/media/css/style.css @@ -1022,11 +1022,11 @@ body.editing header.fixed-save div.inner { padding-top: 6px; width: 940px; } -body.editing header.fixed-save div.inner .cancel, body.editing header.fixed-save div.inner .save { +body.editing header.fixed-save div.inner .cancel, body.editing header.fixed-save div.inner .save, body.editing header.fixed-save div.inner .save-and-close { float: right; margin-left: 10px; } -body.editing header.fixed-save div.inner .save { +body.editing header.fixed-save div.inner .save-and-close { margin-right: 242px; } body.editing section.main div.inner section.snipts article.editing { diff --git a/media/css/style.scss b/media/css/style.scss index 67e7483..350f2ec 100644 --- a/media/css/style.scss +++ b/media/css/style.scss @@ -1151,11 +1151,11 @@ body.editing { padding-top: 6px; width: 940px; - .cancel, .save { + .cancel, .save, .save-and-close { float: right; margin-left: 10px; } - .save { + .save-and-close { margin-right: 242px; } } diff --git a/media/js/src/modules/snipt.js b/media/js/src/modules/snipt.js index d9dd4ca..1073498 100644 --- a/media/js/src/modules/snipt.js +++ b/media/js/src/modules/snipt.js @@ -135,6 +135,11 @@ return false; }); $('button.save', window.site.$main_edit).on('click', function() { + $('button.cancel').text('Close'); + that.save(); + return false; + }); + $('button.save-and-close', window.site.$main_edit).on('click', function() { that.save(); window.site.snipt_list.escapeUI(); return false; diff --git a/snipts/templates/snipts/snipt-edit-js-template.html b/snipts/templates/snipts/snipt-edit-js-template.html index 595bd86..9999b4b 100644 --- a/snipts/templates/snipts/snipt-edit-js-template.html +++ b/snipts/templates/snipts/snipt-edit-js-template.html @@ -9,6 +9,7 @@ <% if (snipt.id) { %> <% } %> +