Stefan Zermatten
c3d9ee7589
Default health bars are now the app's primary color
2022-04-08 18:40:53 +02:00
Stefan Zermatten
cb80f3a6da
Custom health bar colors. Also works for setting mid and low health colors
2022-04-08 17:58:45 +02:00
Stefan Zermatten
4b4e3a8928
Improve hover highlight UI effects for cards in dark mode
...
In light mode a change in elevation changes the drop shadow, but this is
all but invisible in dark mode, so I added a highlight to the cards when
hovering to show that the card can be expanded with a click
2022-03-03 17:21:59 +02:00
Stefan Zermatten
e6c7d79d7d
Overhauled spell casting UX
2022-02-27 22:14:32 +02:00
Stefan Zermatten
27665e0bdc
Finished roll check and roll attack buttons from stats page
2022-02-26 17:35:26 +02:00
Stefan Zermatten
7ee4a22d77
Fixed error where dependency loops including classLevels break the sheet
2022-02-26 13:06:00 +02:00
Stefan Zermatten
378da71f5d
Effects targeting calculations by tag now work in the engine and actions
2022-02-15 15:59:41 +02:00
Stefan Zermatten
bc6c857b6b
UI work to improve look and feel of Viewers
2021-10-17 23:28:39 +02:00
Stefan Zermatten
cb10b53a10
Updated forms and some UI for new data structure
2021-09-28 14:25:11 +02:00
Stefan Zermatten
848e961e3b
Refactored creature methods to their own folders
2021-06-21 15:20:04 +02:00
Stefan Zermatten
1ad1d1f23d
Migrated from Google material design icons to vuetify default MDI
2021-06-01 12:34:51 +02:00
Stefan Zermatten
e9a273244a
Improved Effect and Proficiency UI in attribute and skill viewers
2021-04-22 15:12:49 +02:00
Stefan Zermatten
1de3122254
Updated UI to hide extra attributes and skills with same variable name
2021-04-22 15:12:21 +02:00
Stefan Zermatten
ecfe5f1360
Fixed spell casting buttons having the wrong color in dark mode
2021-03-28 13:14:38 +02:00
Stefan Zermatten
2662af8ea2
Fixed misalignment on ability score tiles
2021-03-27 13:47:02 +02:00
Stefan Zermatten
26b68dccef
Fixed style of attribute cards
2021-03-27 13:45:10 +02:00
Stefan Zermatten
ccac142ec6
Fixed some cards not animating elevation change
2021-03-25 13:08:48 +02:00
Stefan Zermatten
fe3fa56541
Continued migrating UI to vuetify 2
2021-03-25 12:54:44 +02:00
Stefan Zermatten
480da6fc7d
ES Lint fix migration to vuetify 2
2021-03-25 10:20:13 +02:00
Stefan Zermatten
6ffb48b7b6
Began migration to Vuetify 2.x expect a lot to be broken
2021-03-24 16:23:39 +02:00
Stefan Zermatten
d7083cf242
Hid unused cards on the stats tab
2021-02-11 13:48:10 +02:00
Stefan Zermatten
74370f6fec
Performance optimization: Removed creature document from injection to prevent uneccessary Vue re-rendering
2021-02-11 10:04:28 +02:00
Stefan Zermatten
326d1bd165
Refactored computation into folders
2021-02-04 13:33:20 +02:00
Stefan Zermatten
449a4fba7d
Refactored creature property methods into separate documents, might have broken a lot of things
2021-02-04 11:38:29 +02:00
Stefan Zermatten
e14e875c42
Fixed conMod not being signed in hit dice tiles
2021-01-31 19:43:09 +02:00
Stefan Zermatten
aee899e181
Removed all UI computations from viewers and components
2021-01-31 18:42:17 +02:00
Stefan Zermatten
83f2047dbe
Replaced expensive getActiveProperties with cheaper filter by inactive field
2021-01-28 14:29:10 +02:00
Stefan Zermatten
a4e6dd1d66
Added spellcasting to the stats page, click the icon next to a spell slot to cast
2021-01-19 16:10:34 +02:00
Stefan Zermatten
026c11c13b
Made sure attributes show their currentValue instead of Value
2021-01-12 13:03:33 +02:00
Stefan Zermatten
525b528d9a
Added attribute damage and self damage results to actions and log.
2020-11-12 12:57:48 +02:00
Stefan Zermatten
65754dea80
removed damage multipliers from health bar card, it has its own card
2020-09-29 10:54:27 +02:00
Stefan Zermatten
a6ed1004be
Added Resistance, Vulnerability, and Immunity to the health bar card
2020-08-21 16:27:01 +02:00
Stefan Zermatten
8cbfec25b3
Added the setting to swap ability scores and modifiers to the account page
2020-06-22 13:22:53 +02:00
Stefan Zermatten
4bdc254627
Improved item viewer significantly, including increment button.
2020-05-30 23:36:27 +02:00
Stefan Zermatten
5195e3fad5
Made health bar input accept negative sign from copy-paste and mobile (hopefully)
2020-05-30 12:45:11 +02:00
Stefan Zermatten
56cd48da9d
Fixed health bars not hiding
2020-05-29 00:38:12 +02:00
Thaum Rystra
b640ce457f
Removed unused story files
2020-05-21 12:49:40 +02:00
Thaum Rystra
13a0d66433
Disabled various buttons when the user doesn't have edit permission
2020-05-21 12:47:02 +02:00
Thaum Rystra
f63faa867b
Fixed deleted health bars still showing on character sheet
2020-04-29 12:48:21 +02:00
Thaum Rystra
d63565633e
Zero value stats now appear in character sheet
2020-04-29 11:10:23 +02:00
Thaum Rystra
966fcc449d
Hit dice now explicitly set their size
2020-04-28 17:12:22 +02:00
Thaum Rystra
17c9d270e6
Fixed modifiers not being computed and displayed
2020-04-27 13:19:23 +02:00
Thaum Rystra
1717ee4bc7
Made spells into a special kind of action
2020-04-16 15:21:31 +02:00
Stefan Zermatten
d00ff000ce
Added inventory tab
2020-03-12 15:51:49 +02:00
Stefan Zermatten
827d567ac2
Fixed stats being displayed for all subscribed creatures instead of the current creature
2020-03-09 12:34:11 +02:00
Stefan Zermatten
43a08eb034
Health bar refactored to not use keycodes, which are deprecated
2020-03-09 12:08:39 +02:00
Stefan Zermatten
625455da09
Re-organized ui/properties folder
2020-03-06 10:15:38 +02:00