Compétition Pokémon

Le terrain des
Champions

Construis ta meilleure équipe, analyse tes types, maîtrise les règles. L'outil ultime pour les joueurs compétitifs Pokémon.

Créer mon équipe Explorer la Galerie

Tout ce dont tu as besoin

De la construction d'équipe à l'analyse tactique, Pokémon Champions couvre tout.

Team Builder

Compose ton équipe de 6 Pokémon avec aperçu des formes alternatives avant validation.

En cours

Analyseur de Types

Visualise les faiblesses et résistances de chaque Pokémon et le récapitulatif global.

En cours

Moteur de Règles

Crée des formats personnalisés avec bannissements combinés.

À venir

6 Thèmes Dynamiques

White, Black, Glassmorphism, Néon élémentaire, Électrique, Pokémon Classique.

White/Black actifs

Profils Publics & Privés

Chaque joueur a un profil avec ses équipes, son historique et son classement.

À venir

Panneau Admin

Contrôle total sur les Pokémon, objets, transformations et données PokeAPI.

À venir

DevBlog de Continuité

v1.3 2026-04-15

✅ Fait

  • Certificat SSL (champions.forgelina.app)
  • NGINX intégré dans forgelina_total
  • Séparation HTML / CSS / JS
  • Système i18n par fichiers JSON (langs.json)
  • Sélecteur de langue dynamique + dropdown
  • Font Awesome 6 intégré (icônes vectorielles)
  • DEVBLOG hors du dossier web
  • Thèmes White/Black via CSS Variables
  • Navigation responsive + hamburger

⏳ À faire

  • Structure MySQL (champions_db)
  • Fichier .env de configuration
  • team-builder.html (6 Pokémon)
  • Intégration PokeAPI
  • Authentification (login/register)
  • users.html + profils
  • gallery.html
  • admin.html
  • 4 thèmes restants
  • Analyseur de types
  • Moteur de règles

📌 Notes

  • Liens du menu → 404 normaux
  • Inter + FA6 chargés via CDN (nécessite internet)
  • SSL expire 2026-07-14 (auto-renew Certbot)
  • Ajouter une langue : créer XX.json + 1 ligne dans langs.json

🧠 Mémoire Technique

Icons : Font Awesome 6 Free via cdnjs CDN. Balise <i class="fa-solid fa-NOM"></i>. i18n : assets/lang/langs.json + XX.json. Clé data-i18n sur chaque élément. Thèmes : CSS Variables + classe theme-X sur body. Persistance localStorage (pkmn-theme / pkmn-lang). Serveur : /var/www/champions | NGINX forgelina_total | SSL champions.forgelina.app.