Refond l'application en parcours multi-pages
This commit is contained in:
@@ -5,12 +5,14 @@ Application web mobile-first pour téléphone et tablette, pensée comme applica
|
||||
## Ce que fait cette première version
|
||||
|
||||
- configure une rencontre `Twice` ou `Time`
|
||||
- sépare l'application en pages dédiées : configuration, phase chrono, phase cube
|
||||
- gère les blocks de 180 secondes et le temps par coup de 20 secondes
|
||||
- suit les quotas `FAST`, `FREEZE` et `MASTERS`
|
||||
- orchestre la phase cube avec désignation du cube, capture des temps et préparation du block suivant
|
||||
- applique la logique du double coup V2 en `Twice`
|
||||
- applique les ajustements `bloc -` et `bloc +` en `Time` avec plafond de 120 s pris en compte
|
||||
- conserve un historique local dans le navigateur
|
||||
- propose une page chrono pensée pour le téléphone avec deux grandes zones tactiles, une par joueur
|
||||
|
||||
## Hypothèse de produit
|
||||
|
||||
@@ -27,7 +29,9 @@ L'application est ensuite disponible sur `http://localhost:8080`.
|
||||
|
||||
## Fichiers clés
|
||||
|
||||
- `index.html` : structure de l'interface
|
||||
- `index.html` : page de configuration et reprise de match
|
||||
- `chrono.html` : page dédiée à la phase chrono
|
||||
- `cube.html` : page dédiée à la phase cube
|
||||
- `styles.css` : design mobile/tablette
|
||||
- `app.js` : logique de match et arbitrage
|
||||
- `docker-compose.yml` + `Dockerfile` : exécution locale
|
||||
|
||||
Reference in New Issue
Block a user