2019-01-04 16:33:30 +00:00
|
|
|
<div class="view-customize">
|
|
|
|
{{ui/ui-button
|
|
|
|
light=true
|
|
|
|
color=constants.Color.Green
|
|
|
|
icon=constants.Icon.Checkbox
|
2022-03-01 22:03:18 -05:00
|
|
|
label=(localize 'add')
|
2019-01-04 16:33:30 +00:00
|
|
|
onClick=(action "onShowAddModal")}}
|
|
|
|
|
2019-05-28 10:59:48 +01:00
|
|
|
<Ui::UiSpacer @size="300" />
|
2019-01-04 16:33:30 +00:00
|
|
|
|
|
|
|
<ul class="space-labels">
|
|
|
|
{{#each labels as |label|}}
|
2019-01-06 13:50:12 +00:00
|
|
|
<li class="label" style={{label.bgColor}}>
|
2019-01-04 16:33:30 +00:00
|
|
|
<div class="grid-container-6-4">
|
|
|
|
<div class="grid-cell-1 grid-cell-middle">
|
|
|
|
{{label.name}}
|
|
|
|
</div>
|
|
|
|
<div class="grid-cell-2 grid-cell-right">
|
|
|
|
{{#ui/ui-toolbar dark=false light=true raised=false large=false bordered=false}}
|
2022-03-02 20:30:39 -05:00
|
|
|
{{ui/ui-toolbar-icon icon=constants.Icon.Edit color=constants.Color.Green tooltip=(localize 'update') onClick=(action "onShowUpdateModal" label)}}
|
|
|
|
{{ui/ui-toolbar-icon icon=constants.Icon.Delete color=constants.Color.Red tooltip=(localize 'delete') onClick=(action "onShowDeleteModal" label)}}
|
2019-01-04 16:33:30 +00:00
|
|
|
{{/ui/ui-toolbar}}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</li>
|
|
|
|
{{/each}}
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div id="add-label-modal" class="modal" tabindex="-1" role="dialog">
|
|
|
|
<div class="modal-dialog modal-lg" role="document">
|
|
|
|
<div class="modal-content">
|
2022-03-02 20:30:39 -05:00
|
|
|
<div class="modal-header">{{localize 'label_add'}}</div>
|
2019-01-04 16:33:30 +00:00
|
|
|
<div class="modal-body">
|
|
|
|
<div class="form-group">
|
2022-03-02 20:30:39 -05:00
|
|
|
<label for="add-label-name">{{localize 'name'}}</label>
|
|
|
|
{{input type="text" id="add-label-name" class="form-control mousetrap" placeholder="" value=labelName}}
|
2019-01-04 16:33:30 +00:00
|
|
|
</div>
|
|
|
|
<div class="form-group">
|
2022-03-02 20:30:39 -05:00
|
|
|
<label>{{localize 'color'}}</label>
|
2019-01-04 16:33:30 +00:00
|
|
|
{{ui/label-color-picker onChange=(action "onSetColor")}}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="modal-footer">
|
2022-03-01 22:03:18 -05:00
|
|
|
{{ui/ui-button color=constants.Color.Gray light=true label=(localize 'cancel') dismiss=true}}
|
2019-01-04 16:33:30 +00:00
|
|
|
{{ui/ui-button-gap}}
|
2022-03-01 22:03:18 -05:00
|
|
|
{{ui/ui-button color=constants.Color.Green light=true label=(localize 'add') onClick=(action "onAdd")}}
|
2019-01-04 16:33:30 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div id="edit-label-modal" class="modal" tabindex="-1" role="dialog">
|
|
|
|
<div class="modal-dialog modal-lg" role="document">
|
|
|
|
<div class="modal-content">
|
2022-03-02 20:30:39 -05:00
|
|
|
<div class="modal-header">{{localize 'label_update'}}</div>
|
2019-01-04 16:33:30 +00:00
|
|
|
<div class="modal-body">
|
|
|
|
<div class="form-group">
|
2022-03-02 20:30:39 -05:00
|
|
|
<label for="edit-label-name">{{localize 'name'}}</label>
|
|
|
|
{{input type="text" id="edit-label-name" class="form-control mousetrap" placeholder="" value=labelName}}
|
2019-01-04 16:33:30 +00:00
|
|
|
</div>
|
|
|
|
<div class="form-group">
|
2022-03-02 20:30:39 -05:00
|
|
|
<label>{{localize 'color'}}</label>
|
2019-01-04 16:33:30 +00:00
|
|
|
{{ui/label-color-picker onChange=(action "onSetColor")}}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="modal-footer">
|
2022-03-01 22:03:18 -05:00
|
|
|
{{ui/ui-button color=constants.Color.Gray light=true label=(localize 'cancel') dismiss=true}}
|
2019-01-04 16:33:30 +00:00
|
|
|
{{ui/ui-button-gap}}
|
2022-03-01 22:40:51 -05:00
|
|
|
{{ui/ui-button color=constants.Color.Green light=true label=(localize 'save') onClick=(action "onUpdate")}}
|
2019-01-04 16:33:30 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2022-03-08 12:16:36 -05:00
|
|
|
{{#ui/ui-dialog title=(localize 'label_delete') confirmCaption=(localize 'delete') buttonColor=constants.Color.Red show=showDeleteDialog onAction=(action "onDelete")}}
|
2022-03-02 20:30:39 -05:00
|
|
|
<p>{{localize 'label_delete_confirm' deleteLabel.name}}</p>
|
2019-05-20 10:39:48 +01:00
|
|
|
{{/ui/ui-dialog}}
|