nested mini list views: use visibility hidden instead of ng-if to better align list items

This commit is contained in:
Mads Rasmussen
2017-02-15 11:00:35 +01:00
parent 487792920b
commit 83f75fdaff
2 changed files with 5 additions and 1 deletions

View File

@@ -288,6 +288,10 @@ input.umb-table__input {
color: @black;
}
.umb-table__row-expand--hidden {
visibility: hidden;
}
.umb-table--condensed {
.umb-table-cell:first-of-type:not(.not-fixed) {

View File

@@ -64,7 +64,7 @@
ng-class="{'-selected':child.selected}">
<div class="umb-table-cell umb-table-cell--auto-width" ng-class="{'umb-table-cell--faded':child.published === false}">
<div class="flex items-center">
<ins class="icon-navigation-right umb-table__row-expand" ng-click="openNode($event, child)" ng-if="child.hasChildren === true">&nbsp;</ins>
<ins class="icon-navigation-right umb-table__row-expand" ng-click="openNode($event, child)" ng-class="{'umb-table__row-expand--hidden': child.hasChildren !== true}">&nbsp;</ins>
<i class="umb-table-body__icon umb-table-body__fileicon {{child.icon}}"></i>
<i class="umb-table-body__icon umb-table-body__checkicon icon-check"></i>
</div>