wekan/client/components/import/import.jade

54 lines
1.5 KiB
Text
Raw Normal View History

2015-10-15 14:01:13 +02:00
template(name="importPopup")
if error.get
.warning {{_ error.get}}
form
p: label(for='import-textarea') {{_ getLabel}}
textarea#import-textarea.js-import-json(placeholder="{{_ 'import-json-placeholder'}}" autofocus)
2015-11-13 15:52:14 +01:00
| {{jsonText}}
if membersMapping
div
a.show-mapping
| {{_ 'show-mapping'}}
2015-10-15 14:01:13 +02:00
input.primary.wide(type="submit" value="{{_ 'import'}}")
2015-10-23 03:37:34 +02:00
template(name="mapMembersPopup")
2015-11-13 12:35:41 +01:00
.map-members
p {{_ 'import-members-map'}}
.mapping-list
each members
.mapping
a.source
div.full-name
= fullName
div.username
| ({{username}})
.wekan
if wekan
+userAvatar(userId=wekan._id)
else
a.member.add-member.js-add-members
i.fa.fa-plus
form
2015-11-13 15:52:14 +01:00
input.primary.wide(type="submit" value="{{_ 'done'}}")
2015-11-13 12:35:41 +01:00
template(name="addMemberPopup")
template(name="mapMembersAddPopup")
.select-member
p Hello world
.js-map-member
+esInput(index="users")
ul.pop-over-list
+esEach(index="users")
li.item.js-member-item
2015-11-13 15:52:14 +01:00
a.name.js-select-import(title="{{profile.name}} ({{username}})" data-id="{{_id}}")
2015-11-13 12:35:41 +01:00
+userAvatar(userId=_id esSearch=true)
span.full-name
= profile.name
| (<span class="username">{{username}}</span>)
+ifEsIsSearching(index='users')
+spinner
+ifEsHasNoResults(index="users")
.manage-member-section
p.quiet {{_ 'no-results'}}