From 13a0d664334bbf4cb623e074aacb68da892c3ec3 Mon Sep 17 00:00:00 2001 From: Thaum Rystra Date: Thu, 21 May 2020 12:47:02 +0200 Subject: [PATCH] Disabled various buttons when the user doesn't have edit permission --- app/imports/ui/creature/CreatureForm.vue | 9 + .../ui/creature/CreatureFormDialog.vue | 10 + .../ui/creature/character/CharacterSheet.vue | 16 +- .../characterSheetTabs/InventoryTab.vue | 4 + .../characterSheetTabs/SpellsTab.vue | 4 + .../character/characterSheetTabs/TreeTab.vue | 4 + .../components/attributes/HealthBar.vue | 223 ++++++++++-------- .../components/attributes/HitDiceListTile.vue | 7 +- .../components/attributes/ResourceCard.vue | 78 +++--- .../attributes/SpellSlotListTile.vue | 137 +++++++---- 10 files changed, 303 insertions(+), 189 deletions(-) diff --git a/app/imports/ui/creature/CreatureForm.vue b/app/imports/ui/creature/CreatureForm.vue index 72129184..67908e28 100644 --- a/app/imports/ui/creature/CreatureForm.vue +++ b/app/imports/ui/creature/CreatureForm.vue @@ -5,6 +5,7 @@ :value="model.name" :error-messages="errors.name" :debounce-time="debounceTime" + :disabled="disabled" @change="(value, ack) => $emit('change', {path: ['name'], value, ack})" />