mirror of
https://github.com/wekan/wekan.git
synced 2025-12-16 23:40:13 +01:00
49 lines
No EOL
1.7 KiB
Text
49 lines
No EOL
1.7 KiB
Text
template(name="customFieldsSidebar")
|
|
ul.sidebar-list
|
|
each customFields
|
|
li
|
|
div.minicard-wrapper.js-minicard
|
|
div.minicard
|
|
a.fa.fa-pencil.js-edit-custom-field.minicard-edit-button
|
|
div.minicard-title
|
|
| {{ name }} ({{ type }})
|
|
|
|
if currentUser.isBoardMember
|
|
hr
|
|
a.sidebar-btn.js-open-create-custom-field
|
|
i.fa.fa-plus
|
|
span {{_ 'createCustomField'}}
|
|
|
|
template(name="createCustomFieldPopup")
|
|
form
|
|
label
|
|
| {{_ 'name'}}
|
|
unless _id
|
|
input.js-field-name(type="text" name="field-name" autofocus)
|
|
else
|
|
input.js-field-name(type="text" name="field-name" value=name)
|
|
|
|
label
|
|
| {{_ 'type'}}
|
|
select.js-field-type(name="field-type" disabled="{{#if _id}}disabled{{/if}}")
|
|
each types
|
|
if selected
|
|
option(value=type selected="selected") {{name}}
|
|
else
|
|
option(value=type) {{name}}
|
|
a.flex.js-field-show-on-card
|
|
.materialCheckBox(class="{{#if showOnCard}}is-checked{{/if}}")
|
|
|
|
span {{_ 'show-field-on-card'}}
|
|
button.primary.wide.left(type="submit")
|
|
| {{_ 'save'}}
|
|
if _id
|
|
button.negate.wide.right.js-delete-custom-field
|
|
| {{_ 'delete'}}
|
|
|
|
template(name="editCustomFieldPopup")
|
|
| {{> createCustomFieldPopup}}
|
|
|
|
template(name="deleteCustomFieldPopup")
|
|
p {{_ "custom-field-delete-pop"}}
|
|
button.js-confirm.negate.full(type="submit") {{_ 'delete'}} |