| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 | template(name="cardCustomFieldsPopup")    ul.pop-over-list        each board.customFields            li.item(class="")                a.name.js-select-field(href="#")                    span.full-name                      = name                    if hasCustomField                      i.fa.fa-check    hr    a.quiet-button.full.js-settings        i.fa.fa-cog        span {{_ 'settings'}}template(name="cardCustomField")    +Template.dynamic(template=getTemplate)template(name="cardCustomField-text")    if canModifyCard        +inlinedForm(classNames="js-card-customfield-text")            +editor(autofocus=true)                = value            .edit-controls.clearfix                button.primary(type="submit") {{_ 'save'}}                a.fa.fa-times-thin.js-close-inlined-form        else            a.js-open-inlined-form                if value                    +viewer                        = value                else                    | {{_ 'edit'}}    else      +viewer        = valuetemplate(name="cardCustomField-number")    if canModifyCard        +inlinedForm(classNames="js-card-customfield-number")            input(type="number" value=data.value)            .edit-controls.clearfix                button.primary(type="submit") {{_ 'save'}}                a.fa.fa-times-thin.js-close-inlined-form        else            a.js-open-inlined-form                if value                    = value                else                    | {{_ 'edit'}}    else        if value            = valuetemplate(name="cardCustomField-checkbox")  .js-checklist-item.checklist-item(class="{{#if data.value }}is-checked{{/if}}")    if canModifyCard      .check-box-container        .check-box.materialCheckBox(class="{{#if data.value }}is-checked{{/if}}")    else      .materialCheckBox(class="{{#if data.value }}is-checked{{/if}}")template(name="cardCustomField-currency")    if canModifyCard        +inlinedForm(classNames="js-card-customfield-currency")            input(type="text" value=data.value)            .edit-controls.clearfix                button.primary(type="submit") {{_ 'save'}}                a.fa.fa-times-thin.js-close-inlined-form        else            a.js-open-inlined-form                if value                    = formattedValue                else                    | {{_ 'edit'}}    else        if value            = formattedValuetemplate(name="cardCustomField-date")    if canModifyCard        a.js-edit-date(title="{{showTitle}}" class="{{classes}}")            if value                div.card-date                    time(datetime="{{showISODate}}")                        | {{showDate}}            else                | {{_ 'edit'}}    else        if value            div.card-date                time(datetime="{{showISODate}}")                    | {{showDate}}template(name="cardCustomField-dropdown")    if canModifyCard        +inlinedForm(classNames="js-card-customfield-dropdown")            select.inline                each items                    if($eq data.value this._id)                        option(value=_id selected="selected")                          +viewer                            = name                    else                        option(value=_id)                          +viewer                            = name            .edit-controls.clearfix                button.primary(type="submit") {{_ 'save'}}                a.fa.fa-times-thin.js-close-inlined-form        else            a.js-open-inlined-form                if value                    +viewer                        = selectedItem                else                    | {{_ 'edit'}}    else        if value            +viewer                = selectedItem
 |