summaryrefslogtreecommitdiffstats
path: root/client/components/main/popup.tpl.jade
blob: 1add6033edc8de734600018b105ee86a0a7314a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
.pop-over.js-pop-over(
  class="{{#unless title}}miniprofile{{/unless}}"
  class=currentBoard.colorClass
  class="{{#unless title}}no-title{{/unless}}"
  style="left:{{offset.left}}px; top:{{offset.top}}px;")
  .header
    a.back-btn.js-back-view(class="{{#unless hasPopupParent}}is-hidden{{/unless}}")
      i.fa.fa-chevron-left
    span.header-title= title
    a.close-btn.js-close-pop-over
      i.fa.fa-times-thin
  .content-wrapper
    //-
      We display the all stack of popup content next to each other and move
      the "window" by translating .content-container inside .content-wrapper.
    .content-container(class="popup-container-depth-{{depth}}")
      each stack
        //-
          XXX We need a better way to express the "is the last element" condition.
          Hopefully the @last helper will come soon (or at least @index)
        .content(class="{{#unless $eq popupName ../popupName}}no-height{{/unless}}")
          +Template.dynamic(template=popupName data=dataContext)
      .clearfix