Commit Graph

25 Commits

Author SHA1 Message Date
Zed 74351b24d2 PWA edge-to-edge : theme-color accordé au fond selon le thème
Build and Publish Docker Image / build-and-push-image (push) Successful in 59s
Les barres système (statut/navigation) affichaient des bandes ne
correspondant pas au fond de l'app. La meta theme-color est désormais
mise à jour dynamiquement selon le thème (navy en sombre, clair en clair),
et le manifeste + index.html passent en navy. Les barres se fondent avec
l'app (rendu edge-to-edge).

Note : réinstaller la PWA pour appliquer le nouveau manifeste.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-12 22:06:49 +02:00
Zed 5399218121 Fix: barre de boutons du résumé au-dessus de la colonne figée
Build and Publish Docker Image / build-and-push-image (push) Successful in 58s
Le détail des manches a une colonne "Manche" sticky (z-10) qui passait
au-dessus de la barre de boutons fixe au scroll. La barre reçoit z-50.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-12 21:56:16 +02:00
Zed c96a1627ec Navigation par barre du bas + gabarits de jeux natifs
Build and Publish Docker Image / build-and-push-image (push) Successful in 1m0s
Navigation :
- Suppression du menu hamburger, remplacé par le logo de l'app dans l'en-tête
- Barre du bas à 5 onglets : Accueil, Mes jeux, Parties, Stats, Joueurs
- Menu profil sur l'avatar (haut-droite) : profil/switch, Emplacements,
  Jeux importés, Paramètres
- Nouvelle page "Mes jeux" (/jeux) : bibliothèque de tous les jeux

Format d'import enrichi + gabarits :
- Champ icon (lucide) au niveau du jeu, et icon/color sur les catégories
- Gabarits JSON des 5 jeux natifs dans public/game-templates/ (référence,
  au format d'import) + doc à jour

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-12 21:33:19 +02:00
Zed 90fba52a92 Résumé de partie : détail des manches + icônes de catégories
Build and Publish Docker Image / build-and-push-image (push) Successful in 59s
- GameOver : nouvelle section "Détail des manches" (tableau manches × joueurs
  avec ligne Total) pour les parties multi-manches ; indicateurs Cabo/Kamikaze
- ScoringCategory : champs icon (lucide) + color pour un visuel par catégorie
- Harmonies : icônes + couleurs de terrain (arbres, montagnes, champs,
  bâtiments, rivière, animaux, esprits) affichées dans PlayGame et GameOver

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-12 20:56:45 +02:00
Zed c69a5195f5 Harmonies : règle "Esprits de la nature" + logo vectorisé
Build and Publish Docker Image / build-and-push-image (push) Successful in 12s
- Harmonies : nouvelle option activable "Extension : Esprits de la nature" qui
  ajoute une catégorie de score en fin de partie (incluse dans le total)
- GameConfig.getScoringCategories(options) : catégories dépendantes des options
  (PlayGame et GameOver utilisent les catégories effectives)
- Nouveau logo vectorisé public/logo.svg + favicon SVG dans index.html

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-12 16:05:15 +02:00
Zed 1f400b78cb Refonte UI : DA Strava + Kurzgesagt
Build and Publish Docker Image / build-and-push-image (push) Successful in 59s
- Nouveau logo planète flat (PlanetMark) + icônes PWA régénérées + splash navy cosmique
- Tokens de thème unifiés : accent teal de marque, rayons plus doux, dark mode cosmique (surfaces élevées)
- Fond CosmicBackground raffiné (halos aurora teal/indigo)
- Navigation par barre d'onglets en bas (BottomNav) ; menu ☰ réduit au secondaire
- Composants partagés PageHeader + SessionCard
- Accueil = dashboard : tuiles de stats + démarrage rapide + feed d'activité
- Stats : classement en barres horizontales (teinte unique, méthode dataviz)
- Restyle de tous les écrans liste + boucle de jeu immersive conservée
- Doc du format de création de jeu (docs/creation-jeu.md)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-11 11:42:15 +02:00
Zed bb07d7ef30 import game option
Build and Publish Docker Image / build-and-push-image (push) Successful in 58s
2026-07-11 02:37:40 +02:00
Zed 9a63240113 docker test
Build and Publish Docker Image / build-and-push-image (push) Successful in 1m9s
2026-07-11 02:24:08 +02:00
Zed ce1db937f2 rework pwa cc
Build and Publish Docker Image / build-and-push-image (push) Successful in 1m48s
2026-07-11 02:01:08 +02:00
Zed 9ae37f98ed pwa update
Build and Publish Docker Image / build-and-push-image (push) Successful in 55s
2026-07-10 15:25:35 +02:00
Zed 722b98c74c Change avatar background color
Build and Publish Docker Image / build-and-push-image (push) Successful in 49s
2026-07-07 15:37:08 +02:00
Zed 574e0c8004 Add Import/Restore functionality for JSON backups
Build and Publish Docker Image / build-and-push-image (push) Successful in 49s
2026-07-07 15:19:28 +02:00
Zed a2dba84fb0 Rename application to Skori
Build and Publish Docker Image / build-and-push-image (push) Successful in 1m13s
2026-07-07 15:00:18 +02:00
Zed a663fce7f5 Remove duplicate games-assets folder
Build and Publish Docker Image / build-and-push-image (push) Successful in 45s
2026-07-06 20:50:39 +02:00
Zed da2c61b928 Add WebP images for game logos and banners
Build and Publish Docker Image / build-and-push-image (push) Successful in 49s
2026-07-06 19:58:10 +02:00
Zed fb998535f8 Convert image name to lowercase to fix Docker invalid tag error
Build and Publish Docker Image / build-and-push-image (push) Successful in 1m18s
2026-07-06 19:24:42 +02:00
Zed 92270fb17a Use manual DOCKER_TOKEN secret for registry login
Build and Publish Docker Image / build-and-push-image (push) Failing after 7s
2026-07-06 19:21:49 +02:00
Zed e2fa88e10e Fix unauthorized error by using GITHUB_TOKEN instead of GITEA_TOKEN
Build and Publish Docker Image / build-and-push-image (push) Failing after 7s
2026-07-06 19:17:38 +02:00
Zed 253f83b08b Simplify Gitea workflow to use native docker cli instead of buildx
Build and Publish Docker Image / build-and-push-image (push) Failing after 7s
2026-07-06 19:13:49 +02:00
Zed 3a8ee28bdd Remove QEMU step to simplify workflow
Build and Publish Docker Image / build-and-push-image (push) Failing after 34s
2026-07-06 19:09:05 +02:00
Zed af7ff30537 Update workflow to support insecure HTTP registry
Build and Publish Docker Image / build-and-push-image (push) Has been cancelled
2026-07-06 18:58:11 +02:00
Zed 5e8f67ee23 Update gitea action workflow
Build and Publish Docker Image / build-and-push-image (push) Failing after 30s
2026-07-06 18:51:39 +02:00
Zed 14a5a5198b Add Gitea Action workflow to build and publish Docker image
Build and Publish Docker Image / build-and-push-image (push) Failing after 6m13s
2026-07-06 18:41:27 +02:00
Zed f5518b992e Add Docker and Nginx configuration for production deployment 2026-07-06 16:17:34 +02:00
Zed bf67c58171 Initial commit
Create the Board Score PWA with offline support, Kurzgesagt-style themes, multiple game configs, dynamic players, avatars via DiceBear, and complete statistics.
2026-07-06 16:12:25 +02:00