diff --git a/src/Umbraco.Web.UI.Client/src/views/documenttype/edit.controller.js b/src/Umbraco.Web.UI.Client/src/views/documenttype/edit.controller.js index 3c83966327..16cf0f4d84 100644 --- a/src/Umbraco.Web.UI.Client/src/views/documenttype/edit.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/documenttype/edit.controller.js @@ -19,6 +19,7 @@ vm.contentType = {}; vm.page = {}; vm.page.loading = false; + vm.page.saveButtonState = "init"; vm.page.navigation = [ { "name": "Design", @@ -155,6 +156,8 @@ function performSave() { + vm.page.saveButtonState = "busy"; + // reformat allowed content types to array if id's vm.contentType.allowedContentTypes = contentTypeHelper.createIdArray(vm.contentType.allowedContentTypes); @@ -179,6 +182,9 @@ init(dt); syncTreeNode(vm.contentType, dt.path); + + vm.page.saveButtonState = "success"; + }); } diff --git a/src/Umbraco.Web.UI.Client/src/views/documenttype/edit.html b/src/Umbraco.Web.UI.Client/src/views/documenttype/edit.html index a87e0b95c9..21f94480fe 100644 --- a/src/Umbraco.Web.UI.Client/src/views/documenttype/edit.html +++ b/src/Umbraco.Web.UI.Client/src/views/documenttype/edit.html @@ -34,11 +34,14 @@ -
- -
+ +