Commit Graph

60 Commits

Author SHA1 Message Date
685a30b9a9 Skeleton: Add page titles
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 26s
2025-02-05 22:33:07 +01:00
178adef327 Lib: Simplify RaceResultCard
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 49s
2025-02-05 21:56:41 +01:00
f90f5734e8 Lib: Simplify SubstitutionCard 2025-02-05 02:33:46 +01:00
042cb42e65 Lib: Simplify RaceCard 2025-02-05 02:11:02 +01:00
206d897fca Lib: Simplify DriverCard 2025-02-05 01:49:30 +01:00
603c7d0e40 Lib: Simplify TeamCard 2025-02-05 01:48:37 +01:00
09519c18fa Racepicks: Only allow picking active drivers and apply substitutions
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 25s
2025-02-04 21:56:30 +01:00
346fdb3b75 Skeleton: Fetch static data (teams/drivers/races/substitutions) in global layout asynchronously
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 29s
2025-02-03 22:34:07 +01:00
6dd3f24d32 Lib: Move dropdown options creation into library 2025-02-03 19:39:33 +01:00
49c08eeead Data/Raceresults: Implement entering race results
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 50s
2025-02-03 09:32:53 +01:00
ca8fb7dc25 Data/Raceresults: Add missing create result handler to button 2025-01-31 23:23:23 +01:00
45929e5775 Data/Raceresults: Use guess colorings pxx/dnf badges 2025-01-31 23:14:20 +01:00
43b0fd9aa2 Data/Raceresults: Implement initial raceresult display table 2025-01-31 22:56:06 +01:00
2dc170561d Users: Display driver headshot template if user doesn't have avatar 2025-01-30 21:08:59 +01:00
6149d78d27 Data/Season: Add comment 2025-01-27 23:59:25 +01:00
4d9364f945 Data/Season: Add comment 2025-01-27 20:16:27 +01:00
ec75f97ee5 App: Add shadows to buttons (except for the header) 2025-01-27 19:44:03 +01:00
36c2789304 All: Replace <b> with <span class="font-bold"> 2025-01-27 19:38:08 +01:00
8dc9675d84 Data/Season: Add comment 2025-01-26 15:21:48 +01:00
70e55feac9 Data/Season: Add badges to substitution step column 2025-01-26 13:53:57 +01:00
2a124b7201 Data/Season: Sort substitutions table by race step 2025-01-26 13:02:49 +01:00
1d597a431e Data/Season: Add race step to substitutions page 2025-01-26 13:02:39 +01:00
6bb065ba6c Data/Users: Rename layout.server.ts to page.server.ts 2025-01-25 18:29:43 +01:00
766f09c5b5 Data/Season: Update create teams/drivers/races/substitutions button colors 2025-01-25 18:26:47 +01:00
7ec8411011 Data/Users: Sort users by username 2025-01-25 17:16:23 +01:00
7659e03324 Data/Users: Implement users overview table 2025-01-25 17:15:22 +01:00
3e36bdf27a Data/Users: Rename path 2025-01-25 16:44:12 +01:00
045577ce24 Data/RaceResults: Rename path 2025-01-25 16:44:06 +01:00
a3805f76a1 Data/Season: Split Teams/Drivers/Races/Substitutions into individual routes 2024-12-27 21:52:03 +01:00
2e814c99be Data/Raceresult: Add dummy page 2024-12-27 21:51:13 +01:00
545488da8a Data/Season: Reorder typescript section 2024-12-27 19:58:05 +01:00
65f60ec6b1 Lib: Remove LazyDropdown
It was identical to "Dropdown" after removing the non-lazy "Image"
component
2024-12-27 19:44:05 +01:00
c286cea7b5 Data/Season: Add remaining "Create" buttons (drivers/races/substitutions) 2024-12-27 19:36:08 +01:00
56b1606d1a Data/Season: Fix team dropdown icon dimensions 2024-12-27 19:16:14 +01:00
e4a4a15367 Data/Season: Add create team button 2024-12-23 17:32:45 +01:00
77f373d593 Data/Season: Set disable_inputs for component modals 2024-12-23 16:48:03 +01:00
cd3f8f7f71 Data/Season: Add value formatting functions for substitutions page 2024-12-23 16:15:27 +01:00
835146e38a Data/Season: Reorder races columns 2024-12-23 16:15:27 +01:00
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
49112280de Lib: Update team database schema (add logo, color) 2024-12-23 16:15:27 +01:00
55e849d908 Data/Season: Update tab bar styling 2024-12-23 16:15:27 +01:00
bac2d31d73 Data/Season: Reflect lib updates (lazy stuff) 2024-12-23 16:15:27 +01:00
57b4253d99 Data/Season: Stream drivers, races and substitutes as promises for data/season page 2024-12-23 16:15:27 +01:00
cb5203fbf8 Data/Season: Update imports 2024-12-23 16:15:27 +01:00
7bebc334f3 Data/Season: Implement image compression + downsizing for team/driver/race routes 2024-12-23 16:15:27 +01:00
b81f17c230 Data/Season: Add driver/team icons to driver/team dropdowns 2024-12-23 16:15:27 +01:00
35c6f59d4b Data/Season: Fix bug in create_driver action (don't ensure "active") 2024-12-23 16:15:27 +01:00
2989e8a2ed Data/Season: Add "active" switches on drivers page 2024-12-23 16:15:27 +01:00
655a9377fe Data/Season: Implement substitutions page 2024-12-23 16:15:27 +01:00
72abc891e5 Data/Season: Implement races page 2024-12-23 16:15:27 +01:00