diff -r cbd92ebb8c67 -r 0a5eef6ad2fe cms/app-client/app/routes/application.js --- a/cms/app-client/app/routes/application.js Tue Nov 08 14:20:57 2016 +0100 +++ b/cms/app-client/app/routes/application.js Tue Nov 08 15:48:01 2016 +0100 @@ -64,6 +64,13 @@ }), actions: { + loading(transition) { + let controller = this.controllerFor('application'); + controller.set('isLoading', true); + transition.promise.finally(function() { + controller.set('isLoading', false); + }); + }, didTransition: function() { // Append body classname depending on the route