Commit Graph
216 Commits
Author SHA1 Message Date
christoph 70e55feac9 Data/Season: Add badges to substitution step column 2025-01-26 13:53:57 +01:00
christoph 2a124b7201 Data/Season: Sort substitutions table by race step 2025-01-26 13:02:49 +01:00
christoph 1d597a431e Data/Season: Add race step to substitutions page 2025-01-26 13:02:39 +01:00
christoph d78f58976f Racepicks: Load racepicks from PB 2025-01-25 19:12:20 +01:00
christoph 6bb065ba6c Data/Users: Rename layout.server.ts to page.server.ts 2025-01-25 18:29:43 +01:00
christoph 766f09c5b5 Data/Season: Update create teams/drivers/races/substitutions button colors 2025-01-25 18:26:47 +01:00
christoph 7ec8411011 Data/Users: Sort users by username 2025-01-25 17:16:23 +01:00
christoph 7659e03324 Data/Users: Implement users overview table 2025-01-25 17:15:22 +01:00
christoph 3e36bdf27a Data/Users: Rename path 2025-01-25 16:44:12 +01:00
christoph 045577ce24 Data/RaceResults: Rename path 2025-01-25 16:44:06 +01:00
christoph b207aa5e29 Profile: Add firstname field to users 2025-01-25 16:43:36 +01:00
christoph a3805f76a1 Data/Season: Split Teams/Drivers/Races/Substitutions into individual routes 2024-12-27 21:52:03 +01:00
christoph e733ed568a Skeleton: Center navbar buttons 2024-12-27 21:51:41 +01:00
christoph 2e814c99be Data/Raceresult: Add dummy page 2024-12-27 21:51:13 +01:00
christoph 545488da8a Data/Season: Reorder typescript section 2024-12-27 19:58:05 +01:00
christoph 65f60ec6b1 Lib: Remove LazyDropdown
It was identical to "Dropdown" after removing the non-lazy "Image"
component
2024-12-27 19:44:05 +01:00
christoph c286cea7b5 Data/Season: Add remaining "Create" buttons (drivers/races/substitutions) 2024-12-27 19:36:08 +01:00
christoph 56b1606d1a Data/Season: Fix team dropdown icon dimensions 2024-12-27 19:16:14 +01:00
christoph e4a4a15367 Data/Season: Add create team button 2024-12-23 17:32:45 +01:00
christoph 77f373d593 Data/Season: Set disable_inputs for component modals 2024-12-23 16:48:03 +01:00
christoph cd3f8f7f71 Data/Season: Add value formatting functions for substitutions page 2024-12-23 16:15:27 +01:00
christoph 835146e38a Data/Season: Reorder races columns 2024-12-23 16:15:27 +01:00
christoph 4cffa0adc9 Data/Season: Replace card grid for teams/drivers/races/substitutions with tables
This is loading fast and non-lazy, on row-click the card opens
2024-12-23 16:15:27 +01:00
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