Visit Page
1
1
Fork
You've already forked pages
0
No description
  • HTML 74.1%
  • CSS 20.5%
  • JavaScript 5.4%
Find a file
2026年05月31日 19:42:29 +02:00
assets Fix: Centrage du titre "Bienvenue" sur Firefox 2026年05月28日 20:18:49 +02:00
competitions.html Suppression du fichier _headers et ajout des meta tags de sécurité 2026年05月26日 15:22:52 +02:00
contact.html Suppression du fichier _headers et ajout des meta tags de sécurité 2026年05月26日 15:22:52 +02:00
horaires.html Suppression du fichier _headers et ajout des meta tags de sécurité 2026年05月26日 15:22:52 +02:00
index.html Suppression du fichier _headers et ajout des meta tags de sécurité 2026年05月26日 15:22:52 +02:00
README.md Update README.md 2026年05月31日 19:42:29 +02:00
robots.txt Mise en ligne du site 2026年05月25日 18:33:35 +02:00
sitemap.xml Update sitemap.xml 2026年05月26日 14:48:36 +02:00
tarifs.html Suppression du fichier _headers et ajout des meta tags de sécurité 2026年05月26日 15:22:52 +02:00

Site Web Statique - Badminton Bègles

Site officiel du club de badminton de Bègles (Section de l'Amicale Laïque de Bègles).

🌐 Accès

📂 Structure du projet

badabegles/
├── index.html # Page d'accueil
├── horaires.html # Plannings des séances
├── tarifs.html # Cotisations et prix
├── competitions.html # Informations sur les tournois
├── contact.html # Contact, bureau, mentions légales (anciennement infos.html)
├── assets/
│ ├── css/
│ │ └── style.css # Feuille de style principale
│ ├── js/
│ │ ├── main.js # Version source (non minifiée, avec commentaires)
│ │ └── main.min.js # Version minifiée (utilisée en production)
│ ├── images/ # Logos, mascotte, plans d'accès
│ └── documents/ # PDF (règlement intérieur, etc.)
├── robots.txt # Configuration pour les crawlers
├── sitemap.xml # Plan du site pour SEO
└── README.md # Documentation du projet

🛠️ Technologies

  • HTML5 — Structure sémantique
  • CSS3 — Mise en forme responsive
  • JavaScript (Vanilla) — Interactivité (pas de framework)
  • Hébergement statique — Codeberg Pages

🔐 Sécurité & Confidentialité

  • CSP stricte — Content Security Policy sur toutes les pages
  • Pas de tracking — Aucun cookie, aucun outil d'analyse
  • Email masqué — Protection anti-spam par encodage hexadécimal
  • Hébergement UE — Codeberg (Allemagne)

🔄 Versions JavaScript

Le projet maintient deux versions du fichier JavaScript :

Fichier Usage Description
assets/js/main.js Développement Version source lisible, avec commentaires, facile à modifier
assets/js/main.min.js Production Version minifiée, optimisée pour le chargement rapide

(à voir si vraiment utile)

Workflow de modification :

  1. Éditez main.js pour vos changements
  2. Minifiez-le manuellement ou avec un outil (ex: terser, uglify-js)
  3. Remplacez main.min.js par la nouvelle version minifiée
  4. Committez les deux fichiers

📄 Règlement Intérieur

La version PDF disponible sur le site est la version publique. La version complète est partagée exclusivement aux adhérents via un canal sécurisé.

📋 Mise à jour du site

Pour modifier le contenu :

  1. Éditez les fichiers HTML/CSS/JS localement
  2. Committez les changements sur le dépôt Codeberg
  3. Le site se met à jour automatiquement via Codeberg Pages (~1-2 minutes)

📋 Notes de version

  • Mai 2026 : Initialisation du site