Commit Graph
143 Commits
Author SHA1 Message Date
christoph 31d8bb4908 Skeleton: Register component modals for driver-/team-/race- and substitution-card 2024-12-23 16:15:27 +01:00
christoph a1fd50a3f6 Skeleton: Reformat 2024-12-23 16:15:27 +01:00
christoph 49112280de Lib: Update team database schema (add logo, color) 2024-12-23 16:15:27 +01:00
christoph b1bea37e20 Skeleton: Fix z-indices so the loading indicator is visible 2024-12-23 16:15:27 +01:00
christoph 09a53a15a7 Skeleton: Fix data dropdown padding 2024-12-23 16:15:27 +01:00
christoph 3cffab193b Skeleton: Update drawer switch timeout 2024-12-23 16:15:27 +01:00
christoph 55e849d908 Data/Season: Update tab bar styling 2024-12-23 16:15:27 +01:00
christoph f086e360d4 Skeleton: Position the drawer below the navbar + allow toggling between them 2024-12-23 16:15:27 +01:00
christoph bac2d31d73 Data/Season: Reflect lib updates (lazy stuff) 2024-12-23 16:15:27 +01:00
christoph 3bd960b187 Skeleton: Enable autocomplete on username inputs 2024-12-23 16:15:27 +01:00
christoph 57b4253d99 Data/Season: Stream drivers, races and substitutes as promises for data/season page 2024-12-23 16:15:27 +01:00
christoph cb5203fbf8 Data/Season: Update imports 2024-12-23 16:15:27 +01:00
christoph 7bebc334f3 Data/Season: Implement image compression + downsizing for team/driver/race routes 2024-12-23 16:15:27 +01:00
christoph b7ca0582f4 Skeleton: Add site loading indicator to the main layout 2024-12-23 16:15:27 +01:00
christoph 1b6082ddfa Profile: Compress user avatars in update_profile route 2024-12-23 16:15:27 +01:00
christoph 926e9fac44 Skeleton: Remove unused imports 2024-12-23 16:15:27 +01:00
christoph c77a1dd6d5 Skeleton: Add race results link to layout 2024-12-23 16:15:27 +01:00
christoph b81f17c230 Data/Season: Add driver/team icons to driver/team dropdowns 2024-12-23 16:15:27 +01:00
christoph 35c6f59d4b Data/Season: Fix bug in create_driver action (don't ensure "active") 2024-12-23 16:15:27 +01:00
christoph 2989e8a2ed Data/Season: Add "active" switches on drivers page 2024-12-23 16:15:27 +01:00
christoph 655a9377fe Data/Season: Implement substitutions page 2024-12-23 16:15:27 +01:00
christoph 72abc891e5 Data/Season: Implement races page 2024-12-23 16:15:27 +01:00
christoph 5cbbb89ee1 Data/Season: Use team/driver card components 2024-12-23 16:15:27 +01:00
christoph dcd1444ba7 Profile: Redirect to current page instead of "/" when logging in/out or changing/creating profile 2024-12-23 16:15:27 +01:00
christoph 758ee8de27 Data/Season: Display template graphics (for new driver/team etc.) 2024-12-23 16:15:27 +01:00
christoph 6cc5a1a0fa Data/Season: Load template graphics 2024-12-23 16:15:27 +01:00
christoph b08b73b337 Data/Season: Implement create_driver, update_driver and delete_driver routes 2024-12-23 16:15:27 +01:00
christoph 402f067877 Data/Season: Add team select to seasondata drivers page 2024-12-23 16:15:27 +01:00
christoph 0abfaff004 App: Add TS type information 2024-12-23 16:15:27 +01:00
christoph 04569ea683 Skeleton: Manually ":hover" the button to the current page in navbar 2024-12-23 16:15:27 +01:00
christoph 96fc1ed2aa Profile: Move /user routes to /profile 2024-12-23 16:15:27 +01:00
christoph 8060c4971d Migrate from DaisyUI to SkeletonUI 2024-12-23 16:15:26 +01:00
christoph 4ce40e7145 Skeleton: Disable "draggable" on links and images 2024-12-23 16:15:26 +01:00
christoph b69647cd48 Skeleton: Move seasondata tabs into +layout.svelte 2024-12-23 16:15:26 +01:00
christoph 51651b976a Data/Season: Add stub page for drivers/races routes 2024-12-23 16:15:26 +01:00
christoph f1830d1b1c Skeleton: Make "Login" button the default on enter (instead of "Register") 2024-12-23 16:15:26 +01:00
christoph 55bdf0fa18 Data/Season: Implement seasondata/teams page + creation/deletion/updating 2024-12-23 16:15:26 +01:00
christoph 1410811167 User: Add login/register/profile form handling 2024-12-23 16:15:26 +01:00
christoph 27620fc70e Add stub page for / route 2024-12-23 16:15:26 +01:00
christoph eb8aa01109 Skeleton: Add main page skeleton (navbar) 2024-12-23 16:15:26 +01:00
christoph dd1e6ee6c1 Hooks: Add request event handler for authentication 2024-12-23 16:15:26 +01:00
christoph b561225a9b Add stub pages for some routes 2024-12-23 16:15:26 +01:00
christoph 751b390f19 Initial Commit 2024-12-09 13:51:59 +01:00