| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | template(name="board")    if isMigrating.get    +migrationProgress  else if isConverting.get    +boardConversionProgress  else if isBoardReady.get    if currentBoard      if onlyShowCurrentCard        +cardDetails(currentCard)      else        +boardBody    else      //-- XXX We need a better error message in case the board has been archived      +message(label="board-not-found")      //-- | {{goHome}}  else    +spinnertemplate(name="boardBody")  if notDisplayThisBoard   | {{_ 'tableVisibilityMode-allowPrivateOnly'}}  else    .board-wrapper(class=currentBoard.colorClass class="{{#if isMiniScreen}}mobile-view{{/if}}")      .board-canvas.js-swimlanes(        class="{{#if hasSwimlanes}}dragscroll{{/if}}"        class="{{#if Sidebar.isOpen}}is-sibling-sidebar-open{{/if}}"        class="{{#if MultiSelection.isActive}}is-multiselection-active{{/if}}"        class="{{#if draggingActive.get}}is-dragging-active{{/if}}"        class="{{#unless isVerticalScrollbars}}no-scrollbars{{/unless}}"        class="{{#if isMiniScreen}}mobile-view{{/if}}")        if showOverlay.get          .board-overlay        if currentBoard.isTemplatesBoard          each currentBoard.swimlanes            +swimlane(this)        else if isViewSwimlanes          if hasSwimlanes            each currentBoard.swimlanes              +swimlane(this)          else            a.js-empty-board-add-swimlane(title="{{_ 'add-swimlane'}}")              h1.big-message.quiet                | {{_ 'add-swimlane'}} +        else if isViewLists          +listsGroup(currentBoard)        else if isViewCalendar          +calendarView        else          // Default view - show swimlanes if they exist, otherwise show lists          if hasSwimlanes            each currentBoard.swimlanes              +swimlane(this)          else            +listsGroup(currentBoard)      +sidebartemplate(name="calendarView")  if isViewCalendar    .calendar-view.swimlane      if currentCard        +cardDetails(currentCard)      +fullcalendar(calendarOptions)
 |