A more or less big rewrite... Cleaner and more animations...

This commit is contained in:
Matias De lellis
2020-06-07 22:41:46 -03:00
parent 8aa4b74323
commit 3d5c74c1e0
5 changed files with 384 additions and 511 deletions

View File

@@ -1,5 +1,5 @@
/*
* @copyright 2019 Matias De lellis <mati86dl@gmail.com>
* @copyright 2019-2020 Matias De lellis <mati86dl@gmail.com>
*
* @author 2019 Matias De lellis <mati86dl@gmail.com>
*
@@ -49,9 +49,10 @@ const QnDialogs = {
multiple: false,
allowClear: true,
toggleSelect: true,
tags : function () {
tags: function () {
var data = [];
currentTags.forEach(function (item, index) {
// Select2 expect text instead of name
data.push({id: item.id, text: item.name});
});
return data;
@@ -94,7 +95,13 @@ const QnDialogs = {
click: function () {
input.select2('close');
if (callback !== undefined) {
callback(true, input.select2("data"));
// Quicknotes use name instead text of selecd
newTags = input.select2("data");
newTags.forEach(function (item, index, tArray) {
item['name'] = item.text;
tArray[index] = item;
});
callback(true, newTags);
}
$(dialogId).ocdialog('close');
},

File diff suppressed because it is too large Load Diff

View File

@@ -12,7 +12,11 @@
</div>
{{else}}
<div>
<div class="icon-header-note icon-pin hide-header-icon" title="{{t "quicknotes" "Pin note"}}"></div>
{{#if ispinned}}
<div class="icon-header-note icon-pinned fixed-header-icon" title="{{t "quicknotes" "Unpin note"}}"></div>
{{else}}
<div class="icon-header-note icon-pin hide-header-icon" title="{{t "quicknotes" "Pin note"}}"></div>
{{/if}}
<div class="icon-header-note icon-delete hide-header-icon icon-delete-note" title="{{t "quicknotes" "Delete note"}}"></div>
<!--
{{#if sharedwith}}

View File

@@ -0,0 +1,5 @@
<div class='note-tags'>
{{#each tags}}
<div class="icon-tag slim-tag" tag-id="{{ id }}">{{{ name }}}</div>
{{/each}}
</div>