From 4abb5edbf391aa9be53f0494fa1b40f1a9c5604e Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Fri, 28 Jun 2019 14:48:02 +0200 Subject: [PATCH] Got library attribute form onto the screen :D --- app/imports/ui/StoryBook.vue | 4 ++-- .../properties/PropertySelector.vue | 2 +- .../attributes/AttributeCreationDialog.vue | 4 ++-- .../properties/attributes/AttributeDialog.vue | 4 ++-- ...Edit.Story.vue => AttributeForm.Story.vue} | 4 ++-- .../{AttributeEdit.vue => AttributeForm.vue} | 0 .../creature/properties/propertyFormIndex.js | 5 +++++ .../ui/library/LibraryNodeCreationDialog.vue | 21 ++++++++++++------- app/imports/ui/library/LibraryNodeForm.vue | 16 ++++++++++++++ 9 files changed, 44 insertions(+), 16 deletions(-) rename app/imports/ui/{components => creature}/properties/PropertySelector.vue (96%) rename app/imports/ui/creature/properties/attributes/{AttributeEdit.Story.vue => AttributeForm.Story.vue} (91%) rename app/imports/ui/creature/properties/attributes/{AttributeEdit.vue => AttributeForm.vue} (100%) create mode 100644 app/imports/ui/creature/properties/propertyFormIndex.js create mode 100644 app/imports/ui/library/LibraryNodeForm.vue diff --git a/app/imports/ui/StoryBook.vue b/app/imports/ui/StoryBook.vue index 3e5b1bf2..83f1bfe2 100644 --- a/app/imports/ui/StoryBook.vue +++ b/app/imports/ui/StoryBook.vue @@ -41,7 +41,7 @@ import Vue from "vue"; import AbilityListTile from '/imports/ui/creature/properties/attributes/AbilityListTile.Story.vue'; import AttributeCard from '/imports/ui/creature/properties/attributes/AttributeCard.Story.vue'; - import AttributeEdit from '/imports/ui/creature/properties/attributes/AttributeEdit.Story.vue'; + import AttributeForm from '/imports/ui/creature/properties/attributes/AttributeForm.Story.vue'; import ColorPicker from '/imports/ui/components/ColorPicker.Story.vue'; import ColumnLayout from "/imports/ui/components/ColumnLayout.Story.vue"; import DialogStack from '/imports/ui/dialogStack/DialogStack.Story.vue'; @@ -62,7 +62,7 @@ components: { AbilityListTile, AttributeCard, - AttributeEdit, + AttributeForm, ColorPicker, ColumnLayout, DialogStack, diff --git a/app/imports/ui/components/properties/PropertySelector.vue b/app/imports/ui/creature/properties/PropertySelector.vue similarity index 96% rename from app/imports/ui/components/properties/PropertySelector.vue rename to app/imports/ui/creature/properties/PropertySelector.vue index 4087d06a..73997098 100644 --- a/app/imports/ui/components/properties/PropertySelector.vue +++ b/app/imports/ui/creature/properties/PropertySelector.vue @@ -3,7 +3,7 @@ - +
{{ property.icon }}
diff --git a/app/imports/ui/creature/properties/attributes/AttributeCreationDialog.vue b/app/imports/ui/creature/properties/attributes/AttributeCreationDialog.vue index 07ba3aad..17c03aea 100644 --- a/app/imports/ui/creature/properties/attributes/AttributeCreationDialog.vue +++ b/app/imports/ui/creature/properties/attributes/AttributeCreationDialog.vue @@ -22,13 +22,13 @@ diff --git a/app/imports/ui/creature/properties/attributes/AttributeEdit.Story.vue b/app/imports/ui/creature/properties/attributes/AttributeForm.Story.vue similarity index 91% rename from app/imports/ui/creature/properties/attributes/AttributeEdit.Story.vue rename to app/imports/ui/creature/properties/attributes/AttributeForm.Story.vue index b2359963..1961c10c 100644 --- a/app/imports/ui/creature/properties/attributes/AttributeEdit.Story.vue +++ b/app/imports/ui/creature/properties/attributes/AttributeForm.Story.vue @@ -13,11 +13,11 @@ + +