Set up custom icons for most properties

This commit is contained in:
Stefan Zermatten
2020-05-31 21:03:45 +02:00
parent 19f4735412
commit 175b482ea9
2 changed files with 88 additions and 20 deletions

View File

@@ -1,42 +1,42 @@
const PROPERTIES = Object.freeze({ const PROPERTIES = Object.freeze({
action: { action: {
icon: 'offline_bolt', icon: '$vuetify.icons.action',
name: 'Action' name: 'Action'
}, },
adjustment: { adjustment: {
icon: 'warning', icon: '$vuetify.icons.attribute_damage',
name: 'Attribute damage' name: 'Attribute damage'
}, },
attack: { attack: {
icon: 'bolt', icon: '$vuetify.icons.attack',
name: 'Attack' name: 'Attack'
}, },
attribute: { attribute: {
icon: 'donut_small', icon: '$vuetify.icons.attribute',
name: 'Attribute' name: 'Attribute'
}, },
buff: { buff: {
icon: 'star', icon: '$vuetify.icons.buff',
name: 'Buff' name: 'Buff'
}, },
classLevel: { classLevel: {
icon: 'school', icon: '$vuetify.icons.class_level',
name: 'Class level' name: 'Class level'
}, },
damage: { damage: {
icon: 'report', icon: '$vuetify.icons.damage',
name: 'Damage' name: 'Damage'
}, },
damageMultiplier: { damageMultiplier: {
icon: 'layers', icon: '$vuetify.icons.damage_multiplier',
name: 'Damage multiplier' name: 'Damage multiplier'
}, },
effect: { effect: {
icon: 'show_chart', icon: '$vuetify.icons.effect',
name: 'Effect' name: 'Effect'
}, },
experience: { experience: {
icon: 'add', icon: '$vuetify.icons.experience',
name: 'Experience' name: 'Experience'
}, },
feature: { feature: {
@@ -56,23 +56,23 @@ const PROPERTIES = Object.freeze({
name: 'Proficiency' name: 'Proficiency'
}, },
roll: { roll: {
icon: 'flare', icon: '$vuetify.icons.roll',
name: 'Roll' name: 'Roll'
}, },
savingThrow: { savingThrow: {
icon: 'all_out', icon: '$vuetify.icons.saving_throw',
name: 'Saving throw' name: 'Saving throw'
}, },
skill: { skill: {
icon: 'check_box', icon: '$vuetify.icons.skill',
name: 'Skill' name: 'Skill'
}, },
spellList: { spellList: {
icon: 'list', icon: '$vuetify.icons.spell_list',
name: 'Spell list' name: 'Spell list'
}, },
spell: { spell: {
icon: 'whatshot', icon: '$vuetify.icons.spell',
name: 'Spell' name: 'Spell'
}, },
container: { container: {
@@ -80,11 +80,11 @@ const PROPERTIES = Object.freeze({
name: 'Container' name: 'Container'
}, },
item: { item: {
icon: 'category', icon: '$vuetify.icons.item',
name: 'Item' name: 'Item'
}, },
toggle: { toggle: {
icon: 'power_settings_new', icon: '$vuetify.icons.toggle',
name: 'Toggle' name: 'Toggle'
}, },
}); });

File diff suppressed because one or more lines are too long