From 9814e200918548fa341de7c71a09ff3527ec5e51 Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Sun, 11 Apr 2021 10:43:33 +0200 Subject: [PATCH] Added the ability to hide spells and tree tab. Tree tab hidden by default --- app/imports/api/creature/Creatures.js | 10 +++++++++ app/imports/ui/creature/CreatureForm.vue | 22 +++++++++++++++++++ .../ui/creature/character/CharacterSheet.vue | 4 ++-- .../character/CharacterSheetToolbar.vue | 6 ++--- 4 files changed, 37 insertions(+), 5 deletions(-) diff --git a/app/imports/api/creature/Creatures.js b/app/imports/api/creature/Creatures.js index 1d1615a4..7f2de833 100644 --- a/app/imports/api/creature/Creatures.js +++ b/app/imports/api/creature/Creatures.js @@ -35,6 +35,16 @@ let CreatureSettingsSchema = new SimpleSchema({ type: Boolean, optional: true, }, + // Show the tree tab + showTreeTab: { + type: Boolean, + optional: true, + }, + // Hide the spells tab + hideSpellsTab: { + type: Boolean, + optional: true, + }, // How much each hitDice resets on a long rest hitDiceResetMultiplier: { type: Number, diff --git a/app/imports/ui/creature/CreatureForm.vue b/app/imports/ui/creature/CreatureForm.vue index 5d70d1f3..7245b82f 100644 --- a/app/imports/ui/creature/CreatureForm.vue +++ b/app/imports/ui/creature/CreatureForm.vue @@ -39,6 +39,28 @@ :input-value="model.settings.hideUnusedStats" @change="value => $emit('change', {path: ['settings','hideUnusedStats'], value: !!value})" /> + + - + - + diff --git a/app/imports/ui/creature/character/CharacterSheetToolbar.vue b/app/imports/ui/creature/character/CharacterSheetToolbar.vue index 55c9b771..451a225b 100644 --- a/app/imports/ui/creature/character/CharacterSheetToolbar.vue +++ b/app/imports/ui/creature/character/CharacterSheetToolbar.vue @@ -78,7 +78,7 @@ class="layout" > Inventory - + Spells Character - + Tree