diff --git a/app/imports/ui/StoryBook.vue b/app/imports/ui/StoryBook.vue index 8e22f485..038ff285 100644 --- a/app/imports/ui/StoryBook.vue +++ b/app/imports/ui/StoryBook.vue @@ -54,6 +54,7 @@ import ResourceCard from '/imports/ui/components/attributes/ResourceCard.Story.vue'; import SkillListTile from '/imports/ui/components/skills/SkillListTile.Story.vue'; import SmartInput from '/imports/ui/components/global/SmartInput.Story.vue'; + import SpellSlotListTile from '/imports/ui/components/attributes/SpellSlotListTile.Story.vue'; import ToolbarLayout from '/imports/ui/layouts/ToolbarLayout.vue'; export default { @@ -73,6 +74,7 @@ ResourceCard, SkillListTile, SmartInput, + SpellSlotListTile, ToolbarLayout, }, data(){ return { diff --git a/app/imports/ui/character/StatsTab.vue b/app/imports/ui/character/StatsTab.vue index 672e30cd..67e71d7d 100644 --- a/app/imports/ui/character/StatsTab.vue +++ b/app/imports/ui/character/StatsTab.vue @@ -100,6 +100,22 @@ /> +
+ + + Spell Slots + + + +
+ - +
{{modifier ? signed(value) : value}}
- +
{{name}} - - +
+
diff --git a/app/imports/ui/components/attributes/HitDiceListTile.vue b/app/imports/ui/components/attributes/HitDiceListTile.vue index d961e155..fd0c0347 100644 --- a/app/imports/ui/components/attributes/HitDiceListTile.vue +++ b/app/imports/ui/components/attributes/HitDiceListTile.vue @@ -5,10 +5,10 @@ - + arrow_drop_up - + arrow_drop_down diff --git a/app/imports/ui/components/attributes/ResourceCard.vue b/app/imports/ui/components/attributes/ResourceCard.vue index 64044104..b2937d7c 100644 --- a/app/imports/ui/components/attributes/ResourceCard.vue +++ b/app/imports/ui/components/attributes/ResourceCard.vue @@ -1,26 +1,28 @@ @@ -54,11 +56,13 @@ diff --git a/app/imports/ui/components/attributes/SpellSlotListTile.vue b/app/imports/ui/components/attributes/SpellSlotListTile.vue new file mode 100644 index 00000000..f6912a76 --- /dev/null +++ b/app/imports/ui/components/attributes/SpellSlotListTile.vue @@ -0,0 +1,122 @@ + + + + +