No description
- HTML 74.1%
- CSS 20.5%
- JavaScript 5.4%
| assets | Fix: Centrage du titre "Bienvenue" sur Firefox | |
| competitions.html | Suppression du fichier _headers et ajout des meta tags de sécurité | |
| contact.html | Suppression du fichier _headers et ajout des meta tags de sécurité | |
| horaires.html | Suppression du fichier _headers et ajout des meta tags de sécurité | |
| index.html | Suppression du fichier _headers et ajout des meta tags de sécurité | |
| README.md | Update README.md | |
| robots.txt | Mise en ligne du site | |
| sitemap.xml | Update sitemap.xml | |
| tarifs.html | Suppression du fichier _headers et ajout des meta tags de sécurité | |
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
- URL du site : https://badabegles.codeberg.page
- Hébergement : Codeberg Pages (Codeberg e.V., Allemagne)
📂 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 :
- Éditez
main.jspour vos changements - Minifiez-le manuellement ou avec un outil (ex: terser, uglify-js)
- Remplacez
main.min.jspar la nouvelle version minifiée - 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 :
- Éditez les fichiers HTML/CSS/JS localement
- Committez les changements sur le dépôt Codeberg
- Le site se met à jour automatiquement via Codeberg Pages (~1-2 minutes)
📋 Notes de version
- Mai 2026 : Initialisation du site