sidebarArchives.jade 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. template(name="archivesSidebar")
  2. if isArchiveReady.get
  3. +basicTabs(tabs=tabs)
  4. +tabContent(slug="cards")
  5. p.quiet
  6. a.js-restore-all-cards {{_ 'restore-all'}}
  7. | -
  8. a.js-delete-all-cards {{_ 'delete-all'}}
  9. each archivedCards
  10. .minicard-wrapper.js-minicard
  11. +minicard(this)
  12. if currentUser.isBoardMember
  13. p.quiet
  14. a.js-restore-card {{_ 'restore'}}
  15. | -
  16. a.js-delete-card {{_ 'delete'}}
  17. if cardIsInArchivedList
  18. p.quiet.small ({{_ 'warn-list-archived'}})
  19. else
  20. p.no-items-message {{_ 'no-archived-cards'}}
  21. +tabContent(slug="lists")
  22. p.quiet
  23. a.js-restore-all-lists {{_ 'restore-all'}}
  24. | -
  25. a.js-delete-all-lists {{_ 'delete-all'}}
  26. ul.archived-lists
  27. each archivedLists
  28. li.archived-lists-item
  29. = title
  30. if currentUser.isBoardMember
  31. p.quiet
  32. a.js-restore-list {{_ 'restore'}}
  33. | -
  34. a.js-delete-list {{_ 'delete'}}
  35. else
  36. li.no-items-message {{_ 'no-archived-lists'}}
  37. +tabContent(slug="swimlanes")
  38. p.quiet
  39. a.js-restore-all-swimlanes {{_ 'restore-all'}}
  40. | -
  41. a.js-delete-all-swimlanes {{_ 'delete-all'}}
  42. ul.archived-lists
  43. each archivedSwimlanes
  44. li.archived-lists-item
  45. = title
  46. if currentUser.isBoardMember
  47. p.quiet
  48. a.js-restore-swimlane {{_ 'restore'}}
  49. | -
  50. a.js-delete-swimlane {{_ 'delete'}}
  51. else
  52. li.no-items-message {{_ 'no-archived-swimlanes'}}
  53. else
  54. +spinner