Skip to content

Commit

Permalink
#1669 Update the user updatable component
Browse files Browse the repository at this point in the history
  • Loading branch information
nadouani committed Nov 19, 2020
1 parent 95639bf commit bcdef7d
Showing 1 changed file with 22 additions and 23 deletions.
45 changes: 22 additions & 23 deletions frontend/app/views/directives/updatable-user.html
Original file line number Diff line number Diff line change
@@ -1,26 +1,25 @@
<span ng-hide="updatable.updating" ng-init="active = false" ng-mouseenter="active = true" ng-mouseleave="active = false">
<user-info class="updatable-value" style="vertical-align:top" value="value" field="name"></user-info>
<small ng-show="active">
<a class="clickable" target="_self" tooltip-popup-delay='500' uib-tooltip="edit">
<i class="glyphicon glyphicon-pencil" ng-click="edit()"></i>
</a>
</small>
<small ng-hide="active">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>
<div class="updatable-input updatable-input-user">
<span class="updatable-input-value-wrapper" ng-hide="updatable.updating" ng-click="edit()">
<user-info class="updatable-value" value="value" field="name"></user-info>

</span>
<span ng-init="updatable.dropdownOpen=false" ng-show="updatable.updating">
<span class="btn-group" uib-dropdown is-open="updatable.dropdownOpen">
<button class="btn btn-default btn-sm dropdown-toggle" uib-dropdown-toggle type="button">
<user-info value="value" field="name"></user-info>
<span class="caret"></span>
</button>
<ul class="dropdown-menu scroll-dropdown" uib-dropdown-menu>
<li ng-repeat="user in userList">
<a ng-click="update(user.login)">{{user.organisation}}/{{user.name}}</a>
</li>
</ul>
<small class="updatable-input-icon">
<i class="glyphicon glyphicon-pencil"></i>
</small>
</span>
<span class="btn" ng-click='updatable.updating = false' target="_self" tooltip-placement="top" tooltip-popup-delay='500' uib-tooltip="cancel">
<i class="text-danger glyphicon glyphicon-remove"></i>
<span ng-init="updatable.dropdownOpen=false" ng-show="updatable.updating">
<div class="btn-group" uib-dropdown is-open="updatable.dropdownOpen">
<button class="btn btn-default btn-sm dropdown-toggle" uib-dropdown-toggle type="button">
<user-info value="value" field="name"></user-info>
<span class="caret"></span>
</button>
<button class="btn btn-default btn-sm" ng-click='updatable.updating = false' type="button">
<i class="text-danger glyphicon glyphicon-remove"></i>
</button>
<ul class="dropdown-menu scroll-dropdown" uib-dropdown-menu>
<li ng-repeat="user in userList">
<a ng-click="update(user.login)">{{user.organisation}}/{{user.name}}</a>
</li>
</ul>
</div>
</span>
</span>
</div>

0 comments on commit bcdef7d

Please sign in to comment.