From 463bec6e1802c6b504f23eda51249932228e844c Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Wed, 26 Jun 2019 14:40:07 +0100 Subject: [PATCH] Added new generic field components --- .../controlComponents/paneCapture.vue | 76 ++++--------------- .../fieldComponents/checkList.vue | 0 .../fieldComponents/htmlBlock.vue | 0 src/components/fieldComponents/keyvalList.vue | 71 +++++++++++++++++ .../fieldComponents/numberInput.vue | 0 .../fieldComponents/radioList.vue | 0 .../fieldComponents/selectList.vue | 0 src/components/fieldComponents/tagList.vue | 63 +++++++++++++++ .../fieldComponents/textInput.vue | 0 src/components/panelLeft.vue | 2 +- .../{formComponents => }/JsonForm.vue | 18 +++-- 11 files changed, 159 insertions(+), 71 deletions(-) rename src/components/{pluginComponents/formComponents => }/fieldComponents/checkList.vue (100%) rename src/components/{pluginComponents/formComponents => }/fieldComponents/htmlBlock.vue (100%) create mode 100644 src/components/fieldComponents/keyvalList.vue rename src/components/{pluginComponents/formComponents => }/fieldComponents/numberInput.vue (100%) rename src/components/{pluginComponents/formComponents => }/fieldComponents/radioList.vue (100%) rename src/components/{pluginComponents/formComponents => }/fieldComponents/selectList.vue (100%) create mode 100644 src/components/fieldComponents/tagList.vue rename src/components/{pluginComponents/formComponents => }/fieldComponents/textInput.vue (100%) rename src/components/pluginComponents/{formComponents => }/JsonForm.vue (91%) diff --git a/src/components/controlComponents/paneCapture.vue b/src/components/controlComponents/paneCapture.vue index 8c4bcac1..f047231f 100644 --- a/src/components/controlComponents/paneCapture.vue +++ b/src/components/controlComponents/paneCapture.vue @@ -42,22 +42,7 @@ Metadata
-
-
-
-
-
-
- - add_circle - -
-
- -
-
{{ key }}: {{ value }}
- delete -
+
@@ -65,23 +50,7 @@
  • Tags
    - -
    -
    - -
    -
    - label - -
    -
    - - add_circle -
    -
    - - {{ tag }} - +
  • @@ -185,10 +154,19 @@ + + \ No newline at end of file diff --git a/src/components/pluginComponents/formComponents/fieldComponents/numberInput.vue b/src/components/fieldComponents/numberInput.vue similarity index 100% rename from src/components/pluginComponents/formComponents/fieldComponents/numberInput.vue rename to src/components/fieldComponents/numberInput.vue diff --git a/src/components/pluginComponents/formComponents/fieldComponents/radioList.vue b/src/components/fieldComponents/radioList.vue similarity index 100% rename from src/components/pluginComponents/formComponents/fieldComponents/radioList.vue rename to src/components/fieldComponents/radioList.vue diff --git a/src/components/pluginComponents/formComponents/fieldComponents/selectList.vue b/src/components/fieldComponents/selectList.vue similarity index 100% rename from src/components/pluginComponents/formComponents/fieldComponents/selectList.vue rename to src/components/fieldComponents/selectList.vue diff --git a/src/components/fieldComponents/tagList.vue b/src/components/fieldComponents/tagList.vue new file mode 100644 index 00000000..59f27534 --- /dev/null +++ b/src/components/fieldComponents/tagList.vue @@ -0,0 +1,63 @@ + + + + + \ No newline at end of file diff --git a/src/components/pluginComponents/formComponents/fieldComponents/textInput.vue b/src/components/fieldComponents/textInput.vue similarity index 100% rename from src/components/pluginComponents/formComponents/fieldComponents/textInput.vue rename to src/components/fieldComponents/textInput.vue diff --git a/src/components/panelLeft.vue b/src/components/panelLeft.vue index 8dd9f8c1..1249b12c 100644 --- a/src/components/panelLeft.vue +++ b/src/components/panelLeft.vue @@ -85,7 +85,7 @@ import paneCapture from './controlComponents/paneCapture' import paneSettings from './controlComponents/paneSettings' // Import plugin components -import JsonForm from './pluginComponents/formComponents/JsonForm' +import JsonForm from './pluginComponents/JsonForm' // Export main app export default { diff --git a/src/components/pluginComponents/formComponents/JsonForm.vue b/src/components/pluginComponents/JsonForm.vue similarity index 91% rename from src/components/pluginComponents/formComponents/JsonForm.vue rename to src/components/pluginComponents/JsonForm.vue index afc4ebf3..1364419c 100644 --- a/src/components/pluginComponents/formComponents/JsonForm.vue +++ b/src/components/pluginComponents/JsonForm.vue @@ -41,14 +41,16 @@