Commit graph

16 commits

Author SHA1 Message Date
ec693a7bb6 Fixed loading indicator container size 2023-10-11 20:01:22 +08:00
369a00a0b3 Added loading pages inidcators to subject and user info page and redirect login page to homepage if user is already logged in 2023-10-11 19:48:19 +08:00
68778cea7a Code cleanup for multiple pages and components 2023-09-20 21:16:54 +08:00
cfd82d3c42 Refactored error handling in API functions and improved error feedback in pages 2023-08-15 00:41:42 +08:00
497e50f2a4 Refactored types for better readability 2023-08-14 23:29:53 +08:00
2ca1dd13ca Finalize changes to using modals for user feedback 2023-08-14 21:57:52 +08:00
529a7a75fd Improved homepage 2023-08-10 17:23:12 +08:00
a3b3bd887f Add user feedback to user info and subjects page 2023-07-27 12:55:51 +08:00
3331ccb974 Pray to the gods the duplicate subjects bug is fixed. Move irregular status toggle to user info page from subjects page 2023-07-27 00:01:44 +08:00
22707b8372 Homepage and subjects page improvements 2023-07-25 23:26:30 +08:00
eb08e02a16 Added subject selection for irregular students 2023-07-25 16:52:35 +08:00
334978d2fd Unified styling for buttons 2023-07-19 17:47:12 +08:00
3b128e5d19 Increased max height for subjects dropdown menu to accomodate number of subjects 2023-07-18 21:42:55 +08:00
1ac68bee30 Finish up subjects page and user info page 2023-07-18 21:38:49 +08:00
ff973ccb0b Fixed subjectspage and userinfo page being swapped 2023-07-18 21:00:44 +08:00
d6df6d4f7a Prepare to separate subjects into own page 2023-07-18 20:51:43 +08:00