Commit graph

90 commits

Author SHA1 Message Date
Pat Hartl
171e01cf08 Properly add game upon save 2023-03-03 18:58:05 -06:00
Pat Hartl
57eb454dcc Hide more advanced options in edit/add page until game is created 2023-03-03 18:57:55 -06:00
Pat Hartl
c767d72926 Disable lookup button if no title is entered 2023-03-03 18:57:30 -06:00
Pat Hartl
576042323d Only allow browse for icon if the game has an archive 2023-03-03 18:57:15 -06:00
Pat Hartl
ee1dc03032 Add page route for adding new game 2023-03-03 17:42:28 -06:00
Pat Hartl
a2436700bb Allow base routing for Settings 2023-03-03 17:41:15 -06:00
Pat Hartl
5b7bd5140c Include AM/PM in datetime fields 2023-03-03 17:40:24 -06:00
Pat Hartl
15f5ba7b47 Merge branch 'dashboard' into blazor 2023-03-03 17:34:54 -06:00
Pat Hartl
68ec83f681 Put games table in a card, use loading indicator 2023-03-03 17:34:50 -06:00
Pat Hartl
7b6fd7cb0f Fix styling for Settings pages. Use loading indicator on users and avoid blocking UI thread while loading them 2023-03-03 17:34:27 -06:00
Pat Hartl
d09ecb3efb Update charts only after render, avoid registering multiple timers. Format axes 2023-03-03 17:32:16 -06:00
Pat Hartl
d24063b545 Started porting dashboard stats to AntDesign.
Components can't be rendered with server prerendered??
2023-03-02 22:56:11 -06:00
Pat Hartl
99a638b64d Converted most of the application over to AntBlazor 🙃 2023-03-02 18:50:24 -06:00
Pat Hartl
73a9468c37 Ported settings pages to Blazor 2023-02-17 18:02:01 -06:00
Pat Hartl
1158886c52 Remove deprecated MVC routes, views, and models 2023-02-17 00:41:39 -06:00
Pat Hartl
4efbbe8a4e Added basic dashboard 2023-02-17 00:33:32 -06:00
Pat Hartl
24ae82a2ed Rows per page = 25 2023-02-14 17:51:26 -06:00
Pat Hartl
2c102202ef Get icons from API. Implement basic search. 2023-02-13 23:24:58 -06:00
Pat Hartl
ff071d2680 Set dialog options within dialog 2023-02-13 22:43:48 -06:00
Pat Hartl
44ddee8866 Fixed size of upload dialog 2023-02-13 20:45:44 -06:00
Pat Hartl
636ede230e Added scripts list to edit and added script editor dialog 2023-02-13 20:45:27 -06:00
Pat Hartl
e99cd3f575 Moved button to bottom of archives card 2023-02-13 20:44:27 -06:00
Pat Hartl
523836fc70 Moved view button to footer of keys card 2023-02-13 20:43:51 -06:00
Pat Hartl
e5c01381a0 Moved archive uploader to a dialog component. Reload list of archives on upload complete. 2023-02-13 18:08:28 -06:00
Pat Hartl
c7f1dc7e6b Added list for archives 2023-02-13 01:03:12 -06:00
Pat Hartl
1106139b46 Renamed dialog 2023-02-13 01:02:36 -06:00
Pat Hartl
c87e1dea95 Change button styling 2023-02-13 01:01:48 -06:00
Pat Hartl
0a2f5ee2a5 Working file uploader with chunking 2023-02-13 00:30:10 -06:00
Pat Hartl
ce0b38d532 Started re-implementing file uploader 2023-02-12 17:33:17 -06:00
Pat Hartl
2b2eb2cf75 Keys list and edit pages 2023-02-11 21:40:45 -06:00
Pat Hartl
4655e75da5 Added keys count to edit view 2023-02-11 21:39:57 -06:00
Pat Hartl
6c2d65e284 Added dividers and headers to edit view 2023-02-11 21:38:26 -06:00
Pat Hartl
1c4e903782 Moved actions and multiplayer modes to cards 2023-02-11 21:38:00 -06:00
Pat Hartl
c1eb0adf4d Made save button a FAB 2023-02-07 01:47:12 -06:00
Pat Hartl
c3b4c6dea2 Updated ActionEditor component to MudBlazor 2023-02-06 23:07:03 -06:00
Pat Hartl
d98e0e2ac9 Tightened up design of games list. Sorted by title properly. Display icon in list if available. 2023-02-05 16:13:05 -06:00
Pat Hartl
27b41d33ab Multiplayer mode editor component update 2023-02-05 16:11:59 -06:00
Pat Hartl
6c96bc5ee8 Allow save for game edit and enable snackbar 2023-02-05 18:03:42 -06:00
Pat Hartl
74750b1dc9 Semi-functioning file selector component 2023-02-05 02:30:38 -06:00
Pat Hartl
efda7bf03d Partial implementation of game edit page using Blazor components and Razor Pages 2023-02-04 12:18:10 -06:00