Slight UI improvements to the teams page: sort members by whether they are a robot, reduce the number displayed to 20, and make users clickable
This commit is contained in:
parent
c2e4cbe95b
commit
3a2f271362
3 changed files with 11 additions and 4 deletions
|
@ -35,14 +35,17 @@
|
|||
|
||||
<div class="team-member-list" ng-if="members[team.name]">
|
||||
<div class="cor-loader" ng-if="!members[team.name].members"></div>
|
||||
<span class="team-member" ng-repeat="member in members[team.name].members | limitTo: 25">
|
||||
<span class="team-member"
|
||||
ng-repeat="member in members[team.name].members | orderBy:'is_robot' | limitTo: 20">
|
||||
<span data-title="{{ member.name }}" bs-tooltip>
|
||||
<span class="avatar" data="member.avatar" size="26" ng-if="!member.is_robot"></span>
|
||||
<a href="/user/{{ member.name }}" ng-if="!member.is_robot">
|
||||
<span class="avatar" data="member.avatar" size="26"></span>
|
||||
</a>
|
||||
<i class="fa fa-wrench fa-lg" ng-if="member.is_robot"></i>
|
||||
</span>
|
||||
</span>
|
||||
<span class="team-member-more"
|
||||
ng-if="members[team.name].members.length > 25">+ {{ members[team.name].members.length - 25 }} more team members.</span>
|
||||
ng-if="members[team.name].members.length > 20">+ {{ members[team.name].members.length - 20 }} more team members.</span>
|
||||
<span class="team-member-more"
|
||||
ng-if="!members[team.name].members.length">(Empty Team)</span>
|
||||
</div>
|
||||
|
|
Reference in a new issue