Commit Graph
60 Commits
Author SHA1 Message Date
christoph 685a30b9a9 Skeleton: Add page titles
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 26s
2025-02-05 22:33:07 +01:00
christoph 178adef327 Lib: Simplify RaceResultCard
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 49s
2025-02-05 21:56:41 +01:00
christoph f90f5734e8 Lib: Simplify SubstitutionCard 2025-02-05 02:33:46 +01:00
christoph 042cb42e65 Lib: Simplify RaceCard 2025-02-05 02:11:02 +01:00
christoph 206d897fca Lib: Simplify DriverCard 2025-02-05 01:49:30 +01:00
christoph 603c7d0e40 Lib: Simplify TeamCard 2025-02-05 01:48:37 +01:00
christoph 09519c18fa Racepicks: Only allow picking active drivers and apply substitutions
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 25s
2025-02-04 21:56:30 +01:00
christoph 346fdb3b75 Skeleton: Fetch static data (teams/drivers/races/substitutions) in global layout asynchronously
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 29s
2025-02-03 22:34:07 +01:00
christoph 6dd3f24d32 Lib: Move dropdown options creation into library 2025-02-03 19:39:33 +01:00
christoph 49c08eeead Data/Raceresults: Implement entering race results
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 50s
2025-02-03 09:32:53 +01:00
christoph ca8fb7dc25 Data/Raceresults: Add missing create result handler to button 2025-01-31 23:23:23 +01:00
christoph 45929e5775 Data/Raceresults: Use guess colorings pxx/dnf badges 2025-01-31 23:14:20 +01:00
christoph 43b0fd9aa2 Data/Raceresults: Implement initial raceresult display table 2025-01-31 22:56:06 +01:00
christoph 2dc170561d Users: Display driver headshot template if user doesn't have avatar 2025-01-30 21:08:59 +01:00
christoph 6149d78d27 Data/Season: Add comment 2025-01-27 23:59:25 +01:00
christoph 4d9364f945 Data/Season: Add comment 2025-01-27 20:16:27 +01:00
christoph ec75f97ee5 App: Add shadows to buttons (except for the header) 2025-01-27 19:44:03 +01:00
christoph 36c2789304 All: Replace <b> with <span class="font-bold"> 2025-01-27 19:38:08 +01:00
christoph 8dc9675d84 Data/Season: Add comment 2025-01-26 15:21:48 +01:00
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 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 a3805f76a1 Data/Season: Split Teams/Drivers/Races/Substitutions into individual routes 2024-12-27 21:52:03 +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 49112280de Lib: Update team database schema (add logo, color) 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 bac2d31d73 Data/Season: Reflect lib updates (lazy stuff) 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 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