|  | @@ -13,38 +13,41 @@ template(name="import")
 | 
	
		
			
				|  |  |  template(name="importTextarea")
 | 
	
		
			
				|  |  |    form
 | 
	
		
			
				|  |  |      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}}
 | 
	
		
			
				|  |  |      input.primary.wide(type="submit" value="{{_ 'import'}}")
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  template(name="importMapMembers")
 | 
	
		
			
				|  |  |    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")
 | 
	
		
			
				|  |  |    .select-member
 |