Commit Graph

93 Commits

Author SHA1 Message Date
Trevor Vallender 1556ebe9c7 Reference features in rolls by slug 2024-07-08 16:15:48 +01:00
Trevor Vallender 7faebf0173 Use gem for dice rolling 2024-07-08 15:08:17 +01:00
Trevor Vallender 3a41506fb5 Add sections based on templates 2024-07-04 08:43:19 +01:00
Trevor Vallender 79e3e79b12 Create templates 2024-07-02 18:07:06 +01:00
Trevor Vallender d4b982ea16 Add deserialize method to CharacterSheetSection 2024-06-30 09:49:24 +01:00
Trevor Vallender c870e373bc Add template builder service 2024-06-30 08:46:38 +01:00
Trevor Vallender 032c18d05d Add template model 2024-06-29 09:16:37 +01:00
Trevor Vallender e62578dc0d Don't push footer off page 2024-06-29 09:07:49 +01:00
Trevor Vallender 202f827d57 Logo 2024-06-29 09:03:27 +01:00
Trevor Vallender 314c89acf4 Improve layout 2024-06-27 15:40:51 +01:00
Trevor Vallender 2170122805 Allow editing of stats 2024-06-27 14:16:17 +01:00
Trevor Vallender 1834854dc0 Add footer 2024-06-27 14:03:34 +01:00
Trevor Vallender e4a896a375 Show roll commands 2024-06-27 09:33:46 +01:00
Trevor Vallender efaf81dfcb Add multiple dice roll types to stats 2024-06-21 15:47:07 +01:00
Trevor Vallender ab5af6e19c Shadow on stats 2024-06-21 13:33:03 +01:00
Trevor Vallender 511f066ab0 Add min/max to stats 2024-06-21 12:46:12 +01:00
Trevor Vallender dd850813cb Prevent moving features beyond section bounds 2024-06-21 11:22:25 +01:00
Trevor Vallender a0271f0b69 Edit text field in modal 2024-06-21 10:57:03 +01:00
Trevor Vallender 7c269ac78e Remove counters (just use stats) 2024-06-21 10:25:41 +01:00
Trevor Vallender 810ebcbed3 Modal stat roller 2024-06-21 09:28:34 +01:00
Trevor Vallender 2f0e1b90b4 Save individual die results 2024-06-20 08:26:33 +01:00
Trevor Vallender 41bcdba91d Fixing email 2024-06-19 19:59:15 +01:00
Trevor Vallender a3b1e08a2c Set default font 2024-06-19 19:24:17 +01:00
Trevor Vallender 19bdbb12b5 Disable signup in production 2024-06-19 18:28:15 +01:00
Trevor Vallender 0463e47044 Block unverified users 2024-06-19 16:42:15 +01:00
Trevor Vallender b38c8cf814 Improve sheet editing appearance 2024-06-18 08:43:39 +01:00
Trevor Vallender d502591c79 Improve text field appearance 2024-06-18 08:11:05 +01:00
Trevor Vallender 6c14632bd5 Reorder features from frontend 2024-06-17 17:12:19 +01:00
Trevor Vallender 985e3584aa Implement ordering of character sheet features 2024-06-17 16:36:05 +01:00
Trevor Vallender 184da4a392 Style improvements 2024-06-17 15:11:14 +01:00
Trevor Vallender e672ffe153 Refactor character sheet features 2024-06-17 14:53:09 +01:00
Trevor Vallender b136792625 Prevent rolling unrollable stats 2024-06-14 13:22:24 +01:00
Trevor Vallender 8e1a16bb06 Add text fields to character sheets 2024-06-14 12:59:35 +01:00
Trevor Vallender de37a7e81f Add TextField model 2024-06-14 09:57:13 +01:00
Trevor Vallender c5435ac412 Table notifications 2024-06-14 09:08:58 +01:00
Trevor Vallender 2002651e8a Broadcast dice rolls to table 2024-06-13 17:04:25 +01:00
Trevor Vallender dd49c79edf Tabs on table page 2024-06-13 14:18:12 +01:00
Trevor Vallender d8a27f8e41 Show character sheet on table 2024-06-13 13:39:50 +01:00
Trevor Vallender b024ee829b Show dice rolls on table 2024-06-13 13:24:54 +01:00
Trevor Vallender 5f682dff6e Generate a DiceRoll when rolling 2024-06-13 13:03:34 +01:00
Trevor Vallender 0658eca783 Add DiceRoll model 2024-06-13 08:41:45 +01:00
Trevor Vallender c2c733fcec Add tab logic to tables 2024-06-12 18:20:14 +01:00
Trevor Vallender 1b90ed389f CRUD actions for counters 2024-06-12 17:51:57 +01:00
Trevor Vallender 05ffcf0456 Add counters 2024-06-12 16:17:27 +01:00
Trevor Vallender 1c2f8a5576 Move slug logic to concern 2024-06-12 16:13:07 +01:00
Trevor Vallender c01ab549fd DiceRoller service 2024-06-12 15:47:43 +01:00
Trevor Vallender adb472e543 Allow updating of stats on sheet 2024-06-11 11:37:58 +01:00
Trevor Vallender 7ba4ae2b50 Can delete stats 2024-06-10 20:49:16 +01:00
Trevor Vallender 781893f12f Toggle edit links on character sheets 2024-06-10 18:02:09 +01:00
Trevor Vallender 7753e6d268 Can add new stats 2024-06-07 16:59:49 +01:00