Refactor readonly templates
parent
d816ee4777
commit
30cae34283
|
@ -703,7 +703,7 @@ AssignedUsersLightboxDirective = ($repo, lightboxService, lightboxKeyboardNaviga
|
||||||
link = ($scope, $el, $attrs) ->
|
link = ($scope, $el, $attrs) ->
|
||||||
selectedUsers = []
|
selectedUsers = []
|
||||||
selectedItem = null
|
selectedItem = null
|
||||||
usersTemplate = $template.get("common/lightbox/lightbox-assigned-to-users.html", true)
|
usersTemplate = $template.get("common/lightbox/lightbox-assigned-users-users.html", true)
|
||||||
|
|
||||||
normalizeString = (string) ->
|
normalizeString = (string) ->
|
||||||
normalizedString = string
|
normalizedString = string
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
//- .iocaine-symbol(ng-if="isIocaine" title="{{ 'TASK.TITLE_ACTION_IOCAINE' | translate }}")
|
//- .iocaine-symbol(ng-if="isIocaine" title="{{ 'TASK.TITLE_ACTION_IOCAINE' | translate }}")
|
||||||
//- tg-svg(svg-icon="icon-iocaine")
|
//- tg-svg(svg-icon="icon-iocaine")
|
||||||
.assigned-to
|
.assigned-to
|
||||||
.assigned-users-options
|
.assigned-users-options(ng-if="isEditable")
|
||||||
a(
|
a(
|
||||||
href=""
|
href=""
|
||||||
title="{{ 'COMMON.ASSIGNED_TO.TITLE_ACTION_EDIT_ASSIGNMENT'|translate }}"
|
title="{{ 'COMMON.ASSIGNED_TO.TITLE_ACTION_EDIT_ASSIGNMENT'|translate }}"
|
||||||
|
@ -22,14 +22,15 @@
|
||||||
)
|
)
|
||||||
span.assigned-name {{ "COMMON.ASSIGNED_TO.ASSIGN" | translate }}
|
span.assigned-name {{ "COMMON.ASSIGNED_TO.ASSIGN" | translate }}
|
||||||
|
|
||||||
span(translate="COMMON.OR")
|
span(ng-if="!isAssigned")
|
||||||
|
|
span(translate="COMMON.OR")
|
||||||
a.assign-to-me(
|
|
|
||||||
href="#"
|
a.assign-to-me(
|
||||||
title="{{'COMMON.ASSIGNED_TO.SELF' | translate}}"
|
href="#"
|
||||||
ng-click="assignToMe()"
|
title="{{'COMMON.ASSIGNED_TO.SELF' | translate}}"
|
||||||
)
|
ng-click="assignToMe()"
|
||||||
span {{ "COMMON.ASSIGNED_TO.SELF" | translate }}
|
)
|
||||||
|
span {{ "COMMON.ASSIGNED_TO.SELF" | translate }}
|
||||||
|
|
||||||
.user-list-single(ng-repeat="assignedUser in assignedUsers")
|
.user-list-single(ng-repeat="assignedUser in assignedUsers")
|
||||||
.user-list-avatar
|
.user-list-avatar
|
||||||
|
@ -51,7 +52,8 @@
|
||||||
title="{{'COMMON.ASSIGNED_TO.DELETE_ASSIGNMENT' | translate}}"
|
title="{{'COMMON.ASSIGNED_TO.DELETE_ASSIGNMENT' | translate}}"
|
||||||
)
|
)
|
||||||
|
|
||||||
.tg-add-assigned(ng-if="isAssigned")
|
|
||||||
|
.tg-add-assigned(ng-if="isAssigned && isEditable")
|
||||||
tg-svg.add-assigned(
|
tg-svg.add-assigned(
|
||||||
ng-if="isEditable",
|
ng-if="isEditable",
|
||||||
data-assigned-user-id="{{assignedUser.id}}",
|
data-assigned-user-id="{{assignedUser.id}}",
|
||||||
|
|
|
@ -1,27 +1,25 @@
|
||||||
//- <% if (selected) { %>
|
<% if (selected) { %>
|
||||||
<% _.each(selected, function(user) { %>
|
.user-list-single.is-active
|
||||||
.user-list-multiple.is-active(data-user-id!="<%- user.id %>")
|
|
||||||
.user-list-avatar
|
.user-list-avatar
|
||||||
a(
|
a(
|
||||||
href=""
|
href=""
|
||||||
title="{{'COMMON.ASSIGNED_TO' | translate}}"
|
title="{{'COMMON.ASSIGNED_TO' | translate}}"
|
||||||
)
|
)
|
||||||
img(
|
img(
|
||||||
style!="background: <%- user.avatar.bg %>"
|
style!="background: <%- selected.avatar.bg %>"
|
||||||
src!="<%- user.avatar.url %>"
|
src!="<%- selected.avatar.url %>"
|
||||||
)
|
)
|
||||||
a.user-list-name(
|
a.user-list-name(
|
||||||
href=""
|
href=""
|
||||||
title!="<%- user.full_name_display %>"
|
title!="<%- selected.full_name_display %>"
|
||||||
ng-non-bindable
|
ng-non-bindable
|
||||||
)
|
)
|
||||||
| <%-user.full_name_display %>
|
| <%-selected.full_name_display %>
|
||||||
tg-svg.remove-assigned-to(
|
tg-svg.remove-assigned-to(
|
||||||
svg-icon="icon-close",
|
svg-icon="icon-close",
|
||||||
svg-title-translate="COMMON.ASSIGNED_TO.REMOVE_ASSIGNED",
|
svg-title-translate="COMMON.ASSIGNED_TO.REMOVE_ASSIGNED"
|
||||||
data-user-id!="<%- user.id %>"
|
|
||||||
)
|
)
|
||||||
<% }) %>
|
<% } %>
|
||||||
|
|
||||||
<% _.each(users, function(user) { %>
|
<% _.each(users, function(user) { %>
|
||||||
.user-list-single(data-user-id!="<%- user.id %>")
|
.user-list-single(data-user-id!="<%- user.id %>")
|
||||||
|
|
|
@ -0,0 +1,48 @@
|
||||||
|
//- <% if (selected) { %>
|
||||||
|
<% _.each(selected, function(user) { %>
|
||||||
|
.user-list-multiple.is-active(data-user-id!="<%- user.id %>")
|
||||||
|
.user-list-avatar
|
||||||
|
a(
|
||||||
|
href=""
|
||||||
|
title="{{'COMMON.ASSIGNED_TO' | translate}}"
|
||||||
|
)
|
||||||
|
img(
|
||||||
|
style!="background: <%- user.avatar.bg %>"
|
||||||
|
src!="<%- user.avatar.url %>"
|
||||||
|
)
|
||||||
|
a.user-list-name(
|
||||||
|
href=""
|
||||||
|
title!="<%- user.full_name_display %>"
|
||||||
|
ng-non-bindable
|
||||||
|
)
|
||||||
|
| <%-user.full_name_display %>
|
||||||
|
tg-svg.remove-assigned-to(
|
||||||
|
svg-icon="icon-close",
|
||||||
|
svg-title-translate="COMMON.ASSIGNED_TO.REMOVE_ASSIGNED",
|
||||||
|
data-user-id!="<%- user.id %>"
|
||||||
|
)
|
||||||
|
<% }) %>
|
||||||
|
|
||||||
|
<% _.each(users, function(user) { %>
|
||||||
|
.user-list-single(data-user-id!="<%- user.id %>")
|
||||||
|
.user-list-avatar
|
||||||
|
a(
|
||||||
|
href="#"
|
||||||
|
title="{{'COMMON.ASSIGNED_TO.TITLE' | translate}}"
|
||||||
|
)
|
||||||
|
img(
|
||||||
|
style!="background: <%- user.avatar.bg %>"
|
||||||
|
src!="<%- user.avatar.url %>"
|
||||||
|
)
|
||||||
|
a.user-list-name(
|
||||||
|
href=""
|
||||||
|
title!="<%- user.full_name_display %>"
|
||||||
|
ng-non-bindable
|
||||||
|
)
|
||||||
|
| <%- user.full_name_display %>
|
||||||
|
<% }) %>
|
||||||
|
|
||||||
|
<% if (showMore) { %>
|
||||||
|
.more-watchers
|
||||||
|
span(translate="COMMON.ASSIGNED_TO.TOO_MANY")
|
||||||
|
<% } %>
|
Loading…
Reference in New Issue