Solves #145: add project captains to project page
This commit is contained in:
23
src/templates/template-captain.pug
Normal file
23
src/templates/template-captain.pug
Normal file
@ -0,0 +1,23 @@
|
||||
include hd-user-avatar.pug
|
||||
|
||||
sib-widget(name='captain-template')
|
||||
template
|
||||
sib-display.project-profile-user-avatar(
|
||||
data-src="${value ? value['@id'] : ''}"
|
||||
fields='account.picture',
|
||||
widget-account.picture='hd-user-avatar'
|
||||
)
|
||||
div(name='user.thumb')
|
||||
sib-display(
|
||||
data-src="${value ? value['@id'] : ''}"
|
||||
fields='name'
|
||||
)
|
||||
sib-display(
|
||||
data-src="${value ? value['@id'] : ''}",
|
||||
fields='name'
|
||||
nested-field="groups"
|
||||
)
|
||||
sib-display(
|
||||
data-src="${value ? value['@id'] : ''}"
|
||||
fields='username'
|
||||
)
|
@ -2,16 +2,22 @@ include hd-user-avatar.pug
|
||||
|
||||
sib-widget(name='team-template')
|
||||
template
|
||||
sib-display(
|
||||
data-src="${value.user['@id']}"
|
||||
sib-display.project-profile-user-avatar(
|
||||
data-src="${value.user ? value.user['@id'] : ''}"
|
||||
fields='account.picture',
|
||||
widget-account.picture='hd-user-avatar'
|
||||
)
|
||||
div(name='user.thumb')
|
||||
span ${value.user.name}
|
||||
sib-display(
|
||||
data-src="${value.user.groups['@id']}",
|
||||
fields='name',
|
||||
multiple-name
|
||||
data-src="${value.user ? value.user['@id'] : ''}"
|
||||
fields='name'
|
||||
)
|
||||
span ${value.name}
|
||||
sib-display(
|
||||
data-src="${value.user ? value.user['@id'] : ''}",
|
||||
fields='name'
|
||||
nested-field="groups"
|
||||
)
|
||||
sib-display(
|
||||
data-src="${value.user ? value.user['@id'] : ''}"
|
||||
fields='username'
|
||||
)
|
||||
|
Reference in New Issue
Block a user