labels.jade 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. template(name="formLabel")
  2. label(for="labelName") {{_ 'name'}}
  3. input.js-label-name#labelName(type="text" name="name" value=name autofocus)
  4. label {{_ "select-color"}}
  5. .palette-colors: each labels
  6. span.card-label.palette-color.js-palette-color(class="card-label-{{color}}")
  7. if(isSelected color)
  8. i.fa.fa-check
  9. template(name="createLabelPopup")
  10. form.create-label
  11. with(color=defaultColor)
  12. +formLabel
  13. button.primary.wide(type="submit") {{_ 'create'}}
  14. template(name="editLabelPopup")
  15. form.edit-label
  16. +formLabel
  17. button.primary.wide.left(type="submit") {{_ 'save'}}
  18. button.js-delete-label.negate.wide.right {{_ 'delete'}}
  19. template(name="deleteLabelPopup")
  20. p {{_ "label-delete-pop"}}
  21. button.js-confirm.negate.full(type="submit") {{_ 'delete'}}
  22. template(name="cardLabelsPopup")
  23. ul.edit-labels-pop-over
  24. each board.labels
  25. li
  26. a.card-label-edit-button.fa.fa-pencil.js-edit-label
  27. span.card-label.card-label-selectable.js-select-label(class="card-label-{{color}}"
  28. class="{{# if isLabelSelected ../_id }}active{{/if}}")
  29. = name
  30. if(isLabelSelected ../_id)
  31. i.card-label-selectable-icon.fa.fa-check
  32. a.quiet-button.full.js-add-label {{_ 'label-create'}}