diff --git a/app/.meteor/packages b/app/.meteor/packages index 0e84bba5..bd55b2b0 100644 --- a/app/.meteor/packages +++ b/app/.meteor/packages @@ -28,7 +28,6 @@ logging@1.1.20 reload@1.2.0 ejson@1.1.0 check@1.3.1 -wizonesolutions:canonical standard-minifier-js@2.4.0 shell-server@0.4.0 seba:minifiers-autoprefixer diff --git a/app/.meteor/versions b/app/.meteor/versions index b1c025bd..1fb998c5 100644 --- a/app/.meteor/versions +++ b/app/.meteor/versions @@ -124,4 +124,3 @@ underscore@1.0.10 url@1.2.0 webapp@1.7.2 webapp-hashing@1.0.9 -wizonesolutions:canonical@0.0.5 diff --git a/app/imports/ui/StoryBook.vue b/app/imports/ui/StoryBook.vue index cc089ad4..f5728ffa 100644 --- a/app/imports/ui/StoryBook.vue +++ b/app/imports/ui/StoryBook.vue @@ -56,6 +56,7 @@ import SmartInput from '/imports/ui/components/global/SmartInput.Story.vue'; import SpellSlotListTile from '/imports/ui/creature/properties/attributes/SpellSlotListTile.Story.vue'; import ToolbarLayout from '/imports/ui/layouts/ToolbarLayout.vue'; + import TreeNode from '/imports/ui/components/tree/TreeNode.Story.vue'; export default { components: { @@ -76,6 +77,7 @@ SmartInput, SpellSlotListTile, ToolbarLayout, + TreeNode, }, data(){ return { sidebar: undefined, diff --git a/app/imports/ui/components/tree/TreeNode.Story.vue b/app/imports/ui/components/tree/TreeNode.Story.vue new file mode 100644 index 00000000..b06cf801 --- /dev/null +++ b/app/imports/ui/components/tree/TreeNode.Story.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/app/imports/ui/components/tree/TreeNode.vue b/app/imports/ui/components/tree/TreeNode.vue index ea8fb1e9..5c04d31a 100644 --- a/app/imports/ui/components/tree/TreeNode.vue +++ b/app/imports/ui/components/tree/TreeNode.vue @@ -1,21 +1,98 @@ diff --git a/app/imports/ui/creature/character/CharacterTreeView.vue b/app/imports/ui/creature/character/CharacterTreeView.vue index e03693be..5f8c5049 100644 --- a/app/imports/ui/creature/character/CharacterTreeView.vue +++ b/app/imports/ui/creature/character/CharacterTreeView.vue @@ -1,8 +1,9 @@