mirror of
https://github.com/portainer/portainer.git
synced 2025-08-06 06:15:22 +02:00
feat(ux): replace spinners (#1383)
This commit is contained in:
parent
9bef7cd69f
commit
d68708add7
133 changed files with 701 additions and 1061 deletions
|
@ -31,8 +31,6 @@ function ($q, UserService, TeamService, Notifications, Authentication, ResourceC
|
|||
}
|
||||
|
||||
function initComponent() {
|
||||
$('#loadingViewSpinner').show();
|
||||
|
||||
var userDetails = Authentication.getUserDetails();
|
||||
var isAdmin = userDetails.role === 1 ? true: false;
|
||||
ctrl.isAdmin = isAdmin;
|
||||
|
@ -66,9 +64,6 @@ function ($q, UserService, TeamService, Notifications, Authentication, ResourceC
|
|||
})
|
||||
.catch(function error(err) {
|
||||
Notifications.error('Failure', err, 'Unable to retrieve access control information');
|
||||
})
|
||||
.finally(function final() {
|
||||
$('#loadingViewSpinner').hide();
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -71,8 +71,6 @@ function ($q, $state, UserService, TeamService, ResourceControlService, Notifica
|
|||
}
|
||||
|
||||
function updateOwnership() {
|
||||
$('#loadingViewSpinner').show();
|
||||
|
||||
var resourceId = ctrl.resourceId;
|
||||
var ownershipParameters = processOwnershipFormValues();
|
||||
|
||||
|
@ -84,15 +82,10 @@ function ($q, $state, UserService, TeamService, ResourceControlService, Notifica
|
|||
})
|
||||
.catch(function error(err) {
|
||||
Notifications.error('Failure', err, 'Unable to update access control');
|
||||
})
|
||||
.finally(function final() {
|
||||
$('#loadingViewSpinner').hide();
|
||||
});
|
||||
}
|
||||
|
||||
function initComponent() {
|
||||
$('#loadingViewSpinner').show();
|
||||
|
||||
var userDetails = Authentication.getUserDetails();
|
||||
var isAdmin = userDetails.role === 1 ? true: false;
|
||||
var userId = userDetails.ID;
|
||||
|
@ -146,9 +139,6 @@ function ($q, $state, UserService, TeamService, ResourceControlService, Notifica
|
|||
})
|
||||
.catch(function error(err) {
|
||||
Notifications.error('Failure', err, 'Unable to retrieve access control information');
|
||||
})
|
||||
.finally(function final() {
|
||||
$('#loadingViewSpinner').hide();
|
||||
});
|
||||
}
|
||||
|
||||
|
|
14
app/directives/buttonSpinner.js
Normal file
14
app/directives/buttonSpinner.js
Normal file
|
@ -0,0 +1,14 @@
|
|||
angular
|
||||
.module('portainer')
|
||||
.directive('buttonSpinner', function buttonSpinner() {
|
||||
var directive = {
|
||||
restrict: 'A',
|
||||
scope: {
|
||||
spinning: '=buttonSpinner'
|
||||
},
|
||||
transclude: true,
|
||||
template: '<ng-transclude></ng-transclude><span ng-show="spinning"><i class="fa fa-circle-o-notch fa-spin" style="margin-left: 2px;"></i> </span>'
|
||||
};
|
||||
|
||||
return directive;
|
||||
});
|
|
@ -6,7 +6,7 @@ angular
|
|||
'ngModel': '='
|
||||
},
|
||||
transclude: true,
|
||||
template: '<div class="row header"><div class="col-xs-12"><div class="meta" ng-transclude></div></div></div>',
|
||||
template: '<div class="row header"><div id="loadingbar-placeholder"></div><div class="col-xs-12"><div class="meta" ng-transclude></div></div></div>',
|
||||
restrict: 'EA'
|
||||
};
|
||||
return directive;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue