Passe le classement Memory en ligne (ASP.NET + SQL Server)
Le classement du jeu Memory était stocké en localStorage (visible d'un seul joueur, sur un seul poste). Il est désormais partagé en ligne via une API ASP.NET/SQL Server adaptée à l'hébergement bsite.net. - API scores.ashx (C#, compilée au vol par IIS) : lecture GET et enregistrement POST, création automatique de la table, ne conserve que le top 10 de chaque mode (facile / normal / difficile). - leaderboard.js : le classement passe par fetch vers l'API (états chargement/erreur/vide, surbrillance de la ligne du joueur). Les statistiques personnelles restent stockées localement. - memory-game.js : rafraîchit le classement après l'enregistrement (async). - Style .is-me pour la ligne du joueur courant. - web.config.example fourni ; le web.config réel (mot de passe) est ignoré.
This commit is contained in:
@@ -93,6 +93,13 @@
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
/* Ligne du joueur courant dans le classement */
|
||||
.rank-item.is-me {
|
||||
border-left-color: var(--amber-dark);
|
||||
background: linear-gradient(135deg, var(--amber-light), var(--white));
|
||||
box-shadow: 0 2px 8px rgba(186, 117, 23, 0.15);
|
||||
}
|
||||
|
||||
.rank-top {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
|
||||
Reference in New Issue
Block a user