Update icons in umb-tree-search-results component (#9757)
* Avoid use of ng-if * Green class is not necessary * Ensure button element use full width * Left align text inside button element
This commit is contained in:
committed by
GitHub
parent
37402c5ba4
commit
55124fff81
@@ -132,7 +132,6 @@ body.touch .umb-tree {
|
||||
.umb-tree .umb-search-group {
|
||||
position: inherit;
|
||||
display: inherit;
|
||||
|
||||
list-style: none;
|
||||
|
||||
h6 {
|
||||
@@ -155,6 +154,8 @@ body.touch .umb-tree {
|
||||
|
||||
&-link {
|
||||
display: block;
|
||||
width: 100%;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
&-name {
|
||||
|
||||
@@ -7,13 +7,14 @@
|
||||
<li class="root">
|
||||
<ul class="umb-search-group">
|
||||
<li class="umb-search-group-item" ng-repeat="result in results">
|
||||
<div ng-class="{'umb-tree-node-checked' : result.selected}">
|
||||
<button type="button" class="btn-reset umb-search-group-item-link" ng-class="{first:$first}"
|
||||
ng-click="selectResultCallback($event, result)">
|
||||
<div ng-class="{ 'umb-tree-node-checked': result.selected }">
|
||||
<button type="button"
|
||||
class="btn-reset umb-search-group-item-link"
|
||||
ng-class="{ first: $first }"
|
||||
ng-click="selectResultCallback($event, result)">
|
||||
<span class="umb-search-group-item-name">
|
||||
<umb-icon ng-if="result.selected" icon="icon-check" class="icon umb-tree-icon green sprTree icon-check">
|
||||
</umb-icon>
|
||||
<umb-icon ng-if="!result.selected" icon="{{result.icon}}" class="icon umb-tree-icon sprTree {{result.icon}}">
|
||||
<umb-icon icon="{{result.selected ? 'icon-check' : result.icon}}"
|
||||
class="icon umb-tree-icon sprTree {{result.selected ? 'icon-check' : result.icon}}">
|
||||
</umb-icon>
|
||||
<span class="umb-search-group-item-name__text">{{ result.name }}</span>
|
||||
</span>
|
||||
|
||||
Reference in New Issue
Block a user