Commit graph

314 commits

Author SHA1 Message Date
Oliver-Akins
fac2b09115 Remove unneccesary design files 2023-12-24 23:24:17 -07:00
Oliver-Akins
cbf57990ee Make the jsdoc better 2023-12-24 23:08:40 -07:00
Oliver-Akins
f68e7161df Get the weapons block implemented 2023-12-24 23:03:42 -07:00
Oliver-Akins
a8619246fe Finish the backpack panel 2023-12-24 11:58:02 -07:00
Oliver-Akins
071e023c2f Disable horizontal resizing on the aspect textarea 2023-12-23 20:27:43 -07:00
Oliver-Akins
faa84df3bc Add text boxes for roles 2023-12-23 20:25:45 -07:00
Oliver-Akins
755d3ae43c Remove the panel colouring 2023-12-23 20:08:47 -07:00
Oliver-Akins
89e3a14ba9 Make it so that the GM can change a user's group when the user cannot change their own group 2023-12-23 20:05:43 -07:00
Oliver-Akins
00c28d5bb0 Default the setting to supplies instead of resources 2023-12-23 19:31:29 -07:00
Oliver-Akins
da7e475a4e Make the debug data a bit more usable 2023-12-23 19:31:12 -07:00
Oliver-Akins
d381c3f890 Finish the additional resources section of the sheet 2023-12-23 19:30:56 -07:00
Oliver-Akins
bc30d19717 Begin working on the additional resources area 2023-12-22 23:00:46 -07:00
Oliver-Akins
04c6907c59 Propogate the resource/supply setting to the sheet 2023-12-22 23:00:23 -07:00
Oliver-Akins
200b0a2654 Add a stringifier for debug data in the templates 2023-12-22 23:00:02 -07:00
Oliver-Akins
f68ea6cd96 I somehow swapped the values whoops 2023-12-22 22:59:39 -07:00
Oliver-Akins
5ea9efeab2 Rename the sync panel to the health panel since it doesn't have Sync in any more lol 2023-12-22 22:37:45 -07:00
Oliver-Akins
554fae5a93 Finishing the Sync sheet and some other stuffs 2023-12-21 23:59:38 -07:00
Oliver-Akins
a28718b115 Add the profile data to the rendered sheet 2023-12-18 23:22:15 -07:00
Oliver-Akins
d653da2c04 Add the syncDelta to the data model 2023-12-18 23:21:51 -07:00
Oliver-Akins
b4657d18f8 Refactor the window re-rendering into a utility function 2023-12-18 23:21:28 -07:00
Oliver-Akins
9d154cb303 Create a generic sheet that my more specific sheets can extend 2023-12-18 23:20:43 -07:00
Oliver-Akins
2026785b09 Register some settings for the system, including some developer-only settings 2023-12-18 23:20:18 -07:00
Oliver-Akins
a2a72792a2 Do some more work on the character sheet MVP 2023-12-17 18:29:52 -07:00
Oliver-Akins
340f80c5b9 Get the actor sheet read/writing the character's aspect data 2023-12-16 23:47:07 -07:00
Oliver-Akins
19a59692c4 Make the item / actor types have a friendlier dropdown names 2023-12-16 17:39:16 -07:00
Oliver-Akins
a4329e6216 Iterate through each the skill definitions based on the data instead of hard-coding them 2023-12-16 01:31:26 -07:00
Oliver-Akins
bd7df724c4 Improve a bit of UX on the sheet to do with the skill dropdown 2023-12-16 01:30:57 -07:00
Oliver-Akins
873363ab73 Remove unused template 2023-12-16 01:29:42 -07:00
Oliver-Akins
72f3ac4eee Remove non-existant template and add new helper 2023-12-16 01:29:35 -07:00
Oliver-Akins
d4c13363d0 Fix spelling mistake in the data model 2023-12-16 01:29:12 -07:00
Oliver-Akins
12188d621a Update some styles 2023-12-16 01:28:59 -07:00
Oliver-Akins
d39c03e2c0 Add a localization shortcuts to make typing the templates less tedious 2023-12-15 23:57:32 -07:00
Oliver-Akins
763a0982d5 Add the Aspect sheet and update some translation keys for the actor sheet 2023-12-15 23:55:47 -07:00
Oliver-Akins
c0d677cd77 Rename .css to .styles to match the .=compiled pattern 2023-12-15 18:35:06 -07:00
Oliver-Akins
25e3fa1bb8 Begin working on Aspect items 2023-11-29 22:41:43 -07:00
Oliver-Akins
58facf1490 Get the PlayerSheet working and actually saving data, using the data models instead of the template.json 2023-11-29 00:08:19 -07:00
Oliver-Akins
6e3510ddd4 Tell VSC not to autosave all of the time 2023-11-26 13:11:18 -07:00
Oliver-Akins
6381b51990 Add the primitive dropdown styling for the skills 2023-11-26 13:11:02 -07:00
Oliver-Akins
31b2ccedc8 Remove test CSS variable 2023-11-26 01:50:25 -07:00
Oliver-Akins
fe1cb7ac94 Reset all of the headers because I don't like their styling in my sheet. 2023-11-26 01:39:38 -07:00
Oliver-Akins
7be58e2a0e Scope the translation to dotdungeon 2023-11-26 01:37:43 -07:00
Oliver-Akins
354a2d099b Get the stats displaying on the character sheet nicely 2023-11-26 01:37:21 -07:00
Oliver-Akins
98af0683c3 CSS writing and tweaks 2023-11-26 01:30:45 -07:00
Oliver-Akins
32bc59088b Remove some classes from the main entry 2023-11-26 01:30:27 -07:00
Oliver-Akins
dda38b6695 Make it so that Handlebars partials get reloaded automatically 2023-11-26 01:30:15 -07:00
Oliver-Akins
93b55df045 Tweak how the SCSS is being compiled / structured 2023-11-25 21:41:31 -07:00
Oliver-Akins
89ccb742f8 Begin getting a layout that has some semblance of a character sheet working. 2023-11-25 00:32:53 -07:00
Oliver-Akins
0d19becd74 Sample app dialogue for using later 2023-11-23 19:11:58 -07:00
Oliver-Akins
303bdce0a0 Add stub for registering event listeners in the handlebars 2023-11-23 19:11:29 -07:00
Oliver-Akins
191d03baaf Continue working on the MVP sheet 2023-11-23 19:11:03 -07:00