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
27665e0bdc
Finished roll check and roll attack buttons from stats page
2022-02-26 17:35:26 +02:00
Stefan Zermatten
59c69a46a8
Attacks can now be rolled with advantage from the stats tab
...
TODO the action viewer as well still
2022-02-25 13:44:09 +02:00
Stefan Zermatten
7a11a4aa22
Improved action viewer, fixed bugs found along the way
2021-10-18 12:48:26 +02:00
Stefan Zermatten
bc6c857b6b
UI work to improve look and feel of Viewers
2021-10-17 23:28:39 +02:00
Stefan Zermatten
ea68cdf86f
Migrating UI for new data structures
2021-10-15 11:12:40 +02:00
Stefan Zermatten
0097696cc8
Began merging attacks into actions
2021-10-06 14:57:13 +02:00
Stefan Zermatten
cb10b53a10
Updated forms and some UI for new data structure
2021-09-28 14:25:11 +02:00
Stefan Zermatten
fdea748441
Tore out the old engine, left some wounds
2021-09-27 14:28:32 +02:00
Stefan Zermatten
2b08249e5e
removed lazy from v-menu which caused a console warning
2021-07-27 15:29:05 +02:00
Stefan Zermatten
0ad4c71189
Fixed some missing icons
2021-07-12 14:45:24 +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
6ffb48b7b6
Began migration to Vuetify 2.x expect a lot to be broken
2021-03-24 16:23:39 +02:00
Stefan Zermatten
bcedd548c7
Fixed: If usesUsed was undefined, usesLeft of an action was NaN
2021-03-01 10:06:31 +02:00
Stefan Zermatten
81cdf282ea
Stopped inactive properties from showing computed inline fields, since they are not recomputed while inactive
2021-02-11 13:12:35 +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
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
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
9722bbc667
Characters now recompute on subscribe if they haven't been computed in the current version
2020-11-04 14:27:31 +02:00
Stefan Zermatten
9b01f5fb45
Improved actions UI, Actions (including spells) can now have icons
2020-06-17 13:23:13 +02:00
Stefan Zermatten
e1bfb173ab
Overhauled action detail view
2020-06-16 13:51:58 +02:00
Stefan Zermatten
3f540d0f14
Overhaul of character action components, actions now consume resources
2020-06-15 22:30:27 +02:00
Stefan Zermatten
dc18734d1f
Backend work to support actions consuming their resources on use
2020-06-13 23:11:49 +02:00
Stefan Zermatten
1535e00093
Denormalized some calculations into recomputation step
2020-06-07 21:08:53 +02:00
Thaum Rystra
ad3bec3521
Began working on bringing forms and UI in line with data structure overhaul
2020-05-17 00:06:19 +02:00
Thaum Rystra
b1328e4cf5
Action and attack components show up correctly on character sheet
2020-04-24 15:10:58 +02:00
Thaum Rystra
ed35d2e984
Began work on viewers for attacks and actions
2020-04-23 19:32:48 +02:00
Thaum Rystra
95bfcd79c9
Added UI backend that can do computations with context
2020-04-23 14:26:05 +02:00
Thaum Rystra
1717ee4bc7
Made spells into a special kind of action
2020-04-16 15:21:31 +02:00