minor UI fixes

This commit is contained in:
Olivier Lambert
2015-02-20 18:07:13 +01:00
parent 60e6dfb8e5
commit 4e759eaa92
2 changed files with 18 additions and 12 deletions

View File

@@ -1,5 +1,3 @@
h1 Access Control List
.panel.panel-default
.panel-body
@@ -43,12 +41,14 @@ h1 Access Control List
.panel.panel-default(ng-if = 'ctrl.acls.length')
.panel-body
ul
li(
ng-repeat = 'acl in ctrl.acls'
)
button.btn.btn-sm.btn-danger(
ng-click = 'ctrl.removeAcl(acl.subject, acl.object)'
)
i.fa.fa-trash
| {{ctrl.usersById[acl.subject].email}} - {{(acl.object | resolve).name_label}}
table.table.table-hover
tr
th User
th Object
th Remove permission
tr(ng-repeat = 'acl in ctrl.acls')
td {{ctrl.usersById[acl.subject].email}}
td {{(acl.object | resolve).name_label}}
td
button.btn.btn-sm.btn-danger(ng-click = 'ctrl.removeAcl(acl.subject, acl.object)')
i.fa.fa-trash

View File

@@ -1,7 +1,13 @@
.grid
.grid-cell.flat-panel
p.page-title
i.fa.fa-users
| Access Control List
.container-fluid: .row
//- Side menu
.col-md-2: .panel.panel-default: .panel-body: .side-menu
.col-md-2.acl-menu: .panel.panel-default: .panel-body: .side-menu
ul.nav
li
a(ui-sref = '.acls', ui-sref-active = 'active')