attachments.jade 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. template(name="cardAttachmentsPopup")
  2. ul.pop-over-list
  3. li
  4. input.js-attach-file.hide(type="file" name="file" multiple)
  5. a.js-computer-upload {{_ 'computer'}}
  6. template(name="attachmentDeletePopup")
  7. p {{_ "attachment-delete-pop"}}
  8. button.js-confirm.negate.full(type="submit") {{_ 'delete'}}
  9. template(name="attachmentsGalery")
  10. .attachments-galery
  11. each attachments
  12. a.attachment-item.js-open-viewer(title="{{_ 'added'}} {{ moment uploadedAt }}")
  13. .attachment-thumbnail
  14. if isUploaded
  15. if isImage
  16. img.attachment-thumbnail-img(src=url)
  17. else
  18. span.attachment-thumbnail-ext= extension
  19. else
  20. +spinner
  21. p.attachment-details
  22. = name
  23. span.attachment-details-actions
  24. a.js-download
  25. i.fa.fa-download
  26. | {{_ 'download'}}
  27. if isImage
  28. a(class="{{#if $eq ../coverId _id}}js-remove-cover{{else}}js-add-cover{{/if}}")
  29. i.fa.fa-thumb-tack
  30. if($eq ../coverId _id)
  31. | {{_ 'remove-cover'}}
  32. else
  33. | {{_ 'add-cover'}}
  34. a.js-confirm-delete
  35. i.fa.fa-close
  36. | {{_ 'delete'}}
  37. a.attachment-item.add-attachment.js-add-attachment {{_ 'add-attachment' }}