|
@@ -13,38 +13,41 @@ template(name="import")
|
|
template(name="importTextarea")
|
|
template(name="importTextarea")
|
|
form
|
|
form
|
|
p: label(for='import-textarea') {{_ instruction}} {{_ 'import-board-instruction-about-errors'}}
|
|
p: label(for='import-textarea') {{_ instruction}} {{_ 'import-board-instruction-about-errors'}}
|
|
- textarea.js-import-json(placeholder="{{_ importPlaceHolder}}" autofocus)
|
|
|
|
|
|
+ textarea.js-import-json(id='import-textarea' placeholder="{{_ importPlaceHolder}}" autofocus)
|
|
| {{jsonText}}
|
|
| {{jsonText}}
|
|
input.primary.wide(type="submit" value="{{_ 'import'}}")
|
|
input.primary.wide(type="submit" value="{{_ 'import'}}")
|
|
|
|
|
|
template(name="importMapMembers")
|
|
template(name="importMapMembers")
|
|
h2 {{_ 'import-map-members'}}
|
|
h2 {{_ 'import-map-members'}}
|
|
- .map-members
|
|
|
|
- p {{_ 'import-members-map'}}
|
|
|
|
- .mapping-list
|
|
|
|
- each members
|
|
|
|
- a.mapping-item.js-select-member(class="{{#if wekanId}}filled{{/if}}")
|
|
|
|
- .profile-source
|
|
|
|
- .full-name= fullName
|
|
|
|
- .username
|
|
|
|
- | ({{username}})
|
|
|
|
- .wekan
|
|
|
|
- if wekanId
|
|
|
|
- +userAvatar(userId=wekanId)
|
|
|
|
- else
|
|
|
|
- a.member.add-member
|
|
|
|
- i.fa.fa-plus
|
|
|
|
- //-
|
|
|
|
- Due to the way the flewbox layout is working, we need to set some
|
|
|
|
- invisible items so that the last row items have a consistent width.
|
|
|
|
- See http://jsfiddle.net/Ln4h3c4n/ for an minimal example of the issue.
|
|
|
|
- .mapping-item.ghost-item
|
|
|
|
- .mapping-item.ghost-item
|
|
|
|
- .mapping-item.ghost-item
|
|
|
|
- .mapping-item.ghost-item
|
|
|
|
- .mapping-item.ghost-item
|
|
|
|
- form
|
|
|
|
- input.primary.wide(type="submit" value="{{_ 'done'}}")
|
|
|
|
|
|
+ if usersLoaded.get
|
|
|
|
+ .map-members
|
|
|
|
+ p {{_ 'import-members-map'}}
|
|
|
|
+ .mapping-list
|
|
|
|
+ each members
|
|
|
|
+ a.mapping-item.js-select-member(class="{{#if wekanId}}filled{{/if}}")
|
|
|
|
+ .profile-source
|
|
|
|
+ .full-name= fullName
|
|
|
|
+ .username
|
|
|
|
+ | ({{username}})
|
|
|
|
+ .wekan
|
|
|
|
+ if wekanId
|
|
|
|
+ +userAvatar(userId=wekanId)
|
|
|
|
+ else
|
|
|
|
+ a.member.add-member
|
|
|
|
+ i.fa.fa-plus
|
|
|
|
+ //-
|
|
|
|
+ Due to the way the flewbox layout is working, we need to set some
|
|
|
|
+ invisible items so that the last row items have a consistent width.
|
|
|
|
+ See http://jsfiddle.net/Ln4h3c4n/ for an minimal example of the issue.
|
|
|
|
+ .mapping-item.ghost-item
|
|
|
|
+ .mapping-item.ghost-item
|
|
|
|
+ .mapping-item.ghost-item
|
|
|
|
+ .mapping-item.ghost-item
|
|
|
|
+ .mapping-item.ghost-item
|
|
|
|
+ form
|
|
|
|
+ input.primary.wide(type="submit" value="{{_ 'done'}}")
|
|
|
|
+ else
|
|
|
|
+ +spinner
|
|
|
|
|
|
template(name="importMapMembersAddPopup")
|
|
template(name="importMapMembersAddPopup")
|
|
.select-member
|
|
.select-member
|