From 6dcce2e36a88a7b5abafa070ba0aac4fb1d58008 Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Mon, 17 Jul 2023 15:56:30 +0200 Subject: [PATCH] Improved tabletop creature bar --- .../ui/properties/components/PropertyCard.vue | 30 +++ .../ui/tabletop/CharacterSheetDialog.vue | 104 ++++++----- .../selectedCreatureBar/CreatureBarIcon.vue | 14 +- .../SelectedCreatureBar.vue | 172 +++++++++++++++--- app/imports/client/ui/vuetify.js | 3 +- app/imports/client/ui/vuexStore.js | 5 +- app/imports/server/publications/tabletops.js | 1 + 7 files changed, 248 insertions(+), 81 deletions(-) create mode 100644 app/imports/client/ui/properties/components/PropertyCard.vue diff --git a/app/imports/client/ui/properties/components/PropertyCard.vue b/app/imports/client/ui/properties/components/PropertyCard.vue new file mode 100644 index 00000000..b22ec03e --- /dev/null +++ b/app/imports/client/ui/properties/components/PropertyCard.vue @@ -0,0 +1,30 @@ + + + diff --git a/app/imports/client/ui/tabletop/CharacterSheetDialog.vue b/app/imports/client/ui/tabletop/CharacterSheetDialog.vue index f3b010b0..76618c43 100644 --- a/app/imports/client/ui/tabletop/CharacterSheetDialog.vue +++ b/app/imports/client/ui/tabletop/CharacterSheetDialog.vue @@ -1,45 +1,9 @@