Commit Graph

23 Commits

Author SHA1 Message Date
Savanni D'Gerinel af0ab5d020 Create a status endpoint that shows the onboarding UI if there's no admin password 2024-12-16 00:27:55 -05:00
Savanni D'Gerinel 7ca1581b55 Set up a state provider 2024-12-15 23:20:09 -05:00
Savanni D'Gerinel 5e89b8257d Set up the authentication page 2024-12-15 22:49:53 -05:00
Savanni D'Gerinel e505c21bc8 Set up an admin panel that shows the list of users 2024-12-10 22:43:15 -05:00
Savanni D'Gerinel e8bc0590c6 Make the interface to show users in the system 2024-12-01 14:07:37 -05:00
Savanni D'Gerinel d8ea2aac40 Retrieve the charsheet from the database and render it in the UI 2024-11-30 18:43:20 -05:00
Savanni D'Gerinel 253940c2ae Add a side panel character sheet 2024-11-28 22:28:41 -05:00
Savanni D'Gerinel b382c68382 Add role and specialty 2024-11-27 18:40:14 -05:00
Savanni D'Gerinel 0202b7bd59 Set up a drive guage for candela drives 2024-11-27 10:56:11 -05:00
Savanni D'Gerinel 311cd9c9a5 Set up rendering and formatting for actions and action groups 2024-11-27 09:37:48 -05:00
Savanni D'Gerinel db8e67420f Start on a Candela Obscura plugin 2024-11-25 08:28:22 -05:00
Savanni D'Gerinel 154efcb6df Set up a GM control panel that can control the currently selected background 2024-11-19 22:48:36 -05:00
Savanni D'Gerinel 2ab6e88634 Start using the code-generated types module 2024-11-19 16:21:16 -05:00
Savanni D'Gerinel c1ee4074b0 Organize the player view and tabletop 2024-11-19 14:53:42 -05:00
Savanni D'Gerinel f0ce3a9fab Rename playfield to tabletop 2024-11-19 08:53:04 -05:00
Savanni D'Gerinel e5deaa51d9 Extract the websocket code into a wrapper component 2024-11-19 00:09:48 -05:00
Savanni D'Gerinel 45275be11b Serve up the background image via the websocket 2024-11-18 23:32:54 -05:00
Savanni D'Gerinel 54162d0072 Move client construction up to app root 2024-11-18 20:52:04 -05:00
Savanni D'Gerinel a8170fd5c6 Try out rendering some basic components with a websocket 2024-11-18 20:35:35 -05:00
Savanni D'Gerinel 69ef3c3892 Load up thumbnails of all images in the image directory 2024-11-12 00:16:54 -05:00
Savanni D'Gerinel 6416931c67 Apply a maximum size to the playing field 2024-11-11 23:22:41 -05:00
Savanni D'Gerinel c35cbd75d7 Overhaul the UI application and build a placeholder for loading the background 2024-11-11 23:13:52 -05:00
Savanni D'Gerinel 778da0b651 Start working out designs and build tools for the visions vtt 2023-11-20 00:03:16 -05:00