From 2c11029b56e21e4f1af190d72e4d3c56bc935ff9 Mon Sep 17 00:00:00 2001 From: Elvanos Date: Sat, 3 Apr 2021 23:25:27 +0200 Subject: [PATCH] 0.1.5 - fields refactor --- src/components/fields/Field_Break.vue | 18 +- src/components/fields/Field_ColorPicker.vue | 61 ++--- src/components/fields/Field_List.vue | 126 ++++----- .../fields/Field_MultiRelationship.vue | 240 +++++++++++------- src/components/fields/Field_MultiSelect.vue | 76 +++--- src/components/fields/Field_Number.vue | 61 ++--- .../fields/Field_SingleRelationship.vue | 230 ++++++++++------- src/components/fields/Field_SingleSelect.vue | 75 +++--- src/components/fields/Field_Switch.vue | 61 ++--- src/components/fields/Field_Tags.vue | 86 ++++--- src/components/fields/Field_Text.vue | 72 +++--- src/components/fields/Field_Wysiwyg.vue | 80 +++--- src/components/fields/_FieldBase.ts | 63 +++++ src/documents/changeLog.md | 3 + src/pages/DocumentDisplay.vue | 8 +- suggestionList.md | 4 +- 16 files changed, 737 insertions(+), 527 deletions(-) create mode 100644 src/components/fields/_FieldBase.ts diff --git a/src/components/fields/Field_Break.vue b/src/components/fields/Field_Break.vue index ebfe274..2a4a8f5 100644 --- a/src/components/fields/Field_Break.vue +++ b/src/components/fields/Field_Break.vue @@ -9,26 +9,14 @@ diff --git a/src/components/fields/Field_ColorPicker.vue b/src/components/fields/Field_ColorPicker.vue index b8a09d2..522a59b 100644 --- a/src/components/fields/Field_ColorPicker.vue +++ b/src/components/fields/Field_ColorPicker.vue @@ -62,50 +62,45 @@ diff --git a/src/components/fields/Field_List.vue b/src/components/fields/Field_List.vue index f01f47e..c182aa7 100644 --- a/src/components/fields/Field_List.vue +++ b/src/components/fields/Field_List.vue @@ -106,17 +106,20 @@ diff --git a/src/components/fields/Field_MultiRelationship.vue b/src/components/fields/Field_MultiRelationship.vue index 7369436..bd13521 100644 --- a/src/components/fields/Field_MultiRelationship.vue +++ b/src/components/fields/Field_MultiRelationship.vue @@ -79,9 +79,8 @@ dark style="flex-grow: 1;" dense - @popup-show="reloadAllDocuments" :ref="`multieRelationshipField${this.inputDataBluePrint.id}`" - :options="filteredInput" + :options="filterList" use-input :outlined="!isDarkMode" :filled="isDarkMode" @@ -103,6 +102,20 @@ class="text-bold" > {{ stripTags(scope.opt.label) }} + + + Open in new tab without leaving this one + +