Simplify race setup with wizard and preset-aware basic mode

This commit is contained in:
larssand
2026-03-20 14:30:05 +01:00
parent 4379553499
commit db1038f9bf
4 changed files with 1292 additions and 364 deletions

View File

@@ -32,7 +32,15 @@ RC timing app med sponsor-eventflöde (delade bilar/transpondrar mellan olika he
- UI-separering:
- `Event` = sponsor-event med delade bilar/transpondrar
- `Race Setup` = riktiga race med personlig transponder per förare
- `Race Setup` innehåller nu även:
- `Race Setup` innehåller nu även:
- grupperade sektioner för `Deltagare` och `Lag` i `Hantera`
- en fyrstegs `Create Race Wizard` för nya race
- `Hantera` uppdelad i `Setup`, `Format`, `Generering` och `Live / resultat`
- Grundläge reagerar nu på valt preset, inklusive renare endurance-vy
- `Grundläge / Avancerat` för `Raceformat`
- en sammanfattningspanel till höger
- separata `Race actions` för generering, reseeding och bump-up
- omgjord inbyggd `Guide` med översiktskort och tvåkolumnslayout
- välj exakt vilka förare som är med i racet
- practice-ranking
- kval-ranking med `poäng` eller `bästa resultat`
@@ -104,6 +112,30 @@ RC timing app med sponsor-eventflöde (delade bilar/transpondrar mellan olika he
- AMMC + npm setup på Windows och Linux
- Språkval i UI: `SV` / `EN`
## Create Race Wizard
- `Race Setup` startar nu med en fyrstegs wizard för nya race:
- `Grunddata`
- `Deltagare`
- `Sessionsplan`
- `Bekräfta`
- Wizarden är till för att snabbt skapa första grundstrukturen:
- välj klass och preset
- välj vilka förare som faktiskt ska vara giltiga i racet
- skapa practice, kval och/eller team race automatiskt
- Finaler skapas fortfarande senare från `Race actions` när practice eller kval är färdiga.
## Hantera-flödet
- Efter att racet skapats är `Hantera` uppdelat i fyra tydliga steg:
- `Setup`
- `Format`
- `Generering`
- `Live / resultat`
- `Setup` används för racedeltagare och lag.
- `Format` används för practice/kval, finaler, validering, presets och avancerade val. I Grundläge döljer endurance de flesta kval-/finalfält tills du öppnar Avancerat.
- `Generering` ligger separat så knappar för kval, reseeding, finaler och bump-up inte blandas ihop med raceformatet.
- `Live / resultat` är där grid, standings, print, PDF och finalmatris används när upplägget väl är klart.
## Nya racefunktioner
### Follow-up time