RÈGLES DU GROUPE TERO — TERO GROUP (tero.be)

Version 1.0.0 — 15 octobre 2026 · Auteur clixite · Périmètre tero.be et toutes les

sous-activités du groupe Tero.

Source des valeurs : audit mesuré de www.tero.be (15 octobre 2026) — docs/AUDIT-TERO-BE-2026.md.

Ce fichier est LA référence unique. En cas de contradiction avec un autre document, il gagne.

---

0. Comment lire ce fichier

Chaque affirmation porte une étiquette :

ÉtiquetteSignificationDroit d'usage
[MESURÉ]Relevé sur tero.be en production, valeur exacte, source citée.Opposable. On ne l'arrondit pas.
[RÈGLE]Décision de système prise pour rendre le groupe cohérent.Opposable. On ne la contourne pas sans arbitrage.
[À VALIDER CLIENT]Question ouverte. Le client tranche ; l'agent ne devine jamais.On demande, on ne décide pas.

Les trois règles qui priment sur toutes les autres

pas. Toute valeur de la charte est mesurée sur les sites TERO en production. Si une information

manque, on demande au client — on ne devine jamais.

ratio de contraste calculé, nombre d'occurrences, extrait de DOM. « Ça a l'air bon » ne vaut rien.

au groupe Tero et respecte la hiérarchie maison mère → pilier → marque (§ 1.4).

L'écart zéro

L'audit du site groupe a mesuré 164 valeurs chromatiques distinctes, 30 tailles de texte

et 15+ rayons d'angle pour des palettes, échelles et rayons officiels qui n'en comptent

respectivement que 7 + 4 neutres, une rampe et une échelle. **Ces règles existent pour

que ce chiffre n'augmente plus**, et pour qu'il diminue à chaque livraison.

---

1. L'entité et l'architecture de marque

1.1 Le groupe — faits mesurés

entre Arthur Lhoist et Nicolas Lhoist. [MESURÉ]

Knokke Out. [MESURÉ]

Luxembourg — Rives des Clausen 15, 2165 Luxembourg, +352 671 315 015. [MESURÉ]

comité d'impact. [MESURÉ]

1.2 Les trois piliers

La structure officielle du groupe est en trois piliers. On l'écrit toujours dans cet ordre. [MESURÉ]

PilierCe qu'il couvre
Tero HospitalityLieux · Team building · Traiteur · Restaurants
Tero LeisureClubs et académies (padel, tennis, bien-être)
Tero Sport EventsÉvénements sportifs d'envergure, courses, consultance

1.3 Inventaire des entités du groupe

Lieux : Tero Lodges (Jalhay, Francorchamps, Ster, Herbeumont, Rochefort) · Hôtel La Malle Poste

(Rochefort) · Tero River House (Luxembourg) · Tero House17 (Luxembourg) · Tero Foresthouse Martué ·

Tero Eventhouse Waterloo · Château de Terblock · Lime Justine Henin Sports Hub (Wavre-Limelette) ·

Garisart Sports Club (Arlon) · Padel Club Louise · Knokke Out Zoute · Nest Zwin Bistro ·

River Woods Beach Club. [MESURÉ]

Restaurants : Knokke Out Zoute · Bistro 17 (Luxembourg) · Bistro Pilko. [MESURÉ]

Traiteur : Teroir — positionnement « farm to fork ». [MESURÉ]

Autres entités nommées : Tero Padel Club · Tero Padel Academy · Tero Studio (bien-être) ·

TeroGO · Jackfly School · Kids Camps · Sportero. [MESURÉ]

Domaines du groupe : tero.be · teropadelclub.be · terostudio.be · garisart.be · immorun.be ·

immorun.lu · batirun.be · bouwrun.be · buildandrun.be · impactrun.be · terotrail.be ·

brusselspremierpadel.be · 12kmanderlecht.be. [MESURÉ]

1.4 Règle d'endossement — maison mère → pilier → marque

« Tero » ou « groupe Tero » plus un lien vers tero.be. [RÈGLE]

pilier (Hospitality / Leisure / Sport Events), et la page groupe expose la hiérarchie. [RÈGLE]

client. L'endossement se fait par la typographie, l'espace et la mention — pas par un dessin. [RÈGLE]

Teroir) gardent leur nom exact, avec endossement textuel. On ne les renomme pas. [RÈGLE]

[À VALIDER CLIENT]

1.5 Sources de vérité factuelles

FaitOù il vit
Adresses, téléphones, entités, lieux, capacitéscontent/sources/tero-group-facts.md (à créer)
Chiffres de marque (125 personnes, 17 lieux, 25 ans, 2020/2022)même fichier
Liens de réservation et UTMcontent/sources/utm.json
Contrat QA (attentes chiffrées)content/sources/site-expectations.json
Tokens réelssrc/styles/tokens.css ou l'équivalent du projet

Aucun fait, chiffre, prix, horaire ou distinction ne se corrige sans source. Un chiffre

affiché deux fois dans deux sections voisines est une faute (§ 17).

---

2. Couleurs

2.1 La base neutre (le fond du groupe) — [MESURÉ]

Le site groupe est un site noir et blanc : les neutres représentent **77 % des occurrences de

couleur** mesurées (sur 6 291).

TokenHexRôle
--tero-black#000000texte principal, logo, aplats profonds (1 269 occurrences)
--tero-white#FFFFFFfond principal (1 443 occurrences)
--tero-surface#F6F4F4surface secondaire, fond de section (388 occurrences)
--tero-line#D9D9D9filets et séparateurs (130 occurrences)
--tero-line-soft#E5E6E5filets très légers, fonds de champ
--tero-ink-soft#323232texte secondaire, survols (243 occurrences)
--tero-ink-deep#212121titres alternatifs, aplats sombres (188 occurrences)
--tero-muted#B9B9B9désactivé uniquement — 1,96:1 : ni libellé, ni placeholder (142 occurrences)
--tero-ink-muted#5F5F5Ftexte discret, libellés, placeholders — 6,39:1 sur blanc, 5,83:1 sur crème, 5,10:1 sur filet léger

2.2 Les sept couleurs de marque déclarées — [MESURÉ]

Ce sont les seules couleurs de marque déclarées dans le kit Elementor du groupe.

TokenHexRôle
--tero-teal#007864accent n°1 du groupe — lien, aplat, pastille (47 occurrences)
--tero-petrol#004B69accent profond — bandes profondes, titres sur fond clair (21 occurrences)
--tero-terracotta#B93815accent chaud — signalétique, chiffres clés (15 occurrences)
--tero-sand#FAD282aplat chaud — jamais en texte sur fond clair (16 occurrences)
--tero-rose#D7B4B4aplat doux — jamais en texte sur fond clair (12 occurrences)
--tero-cyan#00B7FFaplat frais — jamais en texte sur fond clair (15 occurrences)
--tero-pink#FF1D58accent d'action rare — jamais en texte sur fond clair (1 occurrence)

2.3 Rôles opposables — [RÈGLE]

accent, jamais l'ambiance.

profond ; le terracotta est réservé aux chiffres et à la signalétique.

#FAD282, le cyan #00B7FF, le rose poudré #D7B4B4 et le rose vif #FF1D58.

rencontrée dans l'existant se remplace, elle ne se reproduit pas.

2.4 Contrastes — valeurs calculées (formule WCAG 2.1) — [MESURÉ]

CouleurHexsur blancsur noirUsage texte
Teal#0078645,43:13,87:1texte sur blanc ✅
Pétrole#004B699,50:12,21:1texte sur blanc ✅
Terracotta#B938155,77:13,64:1texte sur blanc ✅
Rose vif#FF1D583,77:15,57:1jamais en texte sur blanc ; texte blanc sur aplat rose vif = échec
Cyan#00B7FF2,28:19,22:1aplat uniquement sur fond clair ; texte noir sur aplat cyan ✅
Sable#FAD2821,44:114,61:1aplat uniquement sur fond clair ; texte noir sur aplat sable ✅
Rose poudré#D7B4B41,90:111,08:1aplat uniquement ; texte noir sur aplat ✅
Noir#00000021:1—référence
Gris profond#32323212,82:11,64:1texte secondaire ✅
Gris clair#B9B9B91,96:110,70:1désactivé uniquement ; un placeholder actif passe par #5F5F5F

2.5 Interdits couleur

la 3ᵉ couleur du site, jamais déclarée). [MESURÉ]

Trois familles distinctes — ne pas les confondre : [MESURÉ]

#2b4336 Tero Trail · #263062 Immorun · #0E143C Batirun · #575756 Build&Run ·

#183F3C Impactrun (theme-color live) · #aac440 Garisart · #a56933 et #c0001e BPP26/Batirun ·

#FF2E82 et #E9F44E teropadelclub · #7C8F7A Tero Studio · #575756 Build&Run.

Ratios recalculés sur blanc : 10,72 (Trail) · 12,49 (Immorun) · 6,44 (Batirun) · 11,57 (Impactrun) ·

1,97 (Garisart) · 4,50 (BPP26 — zéro marge) · 7,23 (Build&Run) · 3,52 (magenta padel) ·

1,20 (lime padel) · 3,46 (Tero Studio). Aucun de ces accents ne peut servir à la fois de

texte sur blanc et d'aplat à texte blanc : un thème a besoin de trois variables d'accent.

#5E93A7, #D9EAD3, #FFF5E5, #F0E6D7, #DACEC7, #D5E9F1, #F9F4EC, #FF4A4A.

la sauge de Tero Studio (#7C8F7A) : ce sont deux couleurs différentes (§ 20, question 1).

---

3. Typographie

3.1 La police du groupe — [MESURÉ]

Fichiers : Almarose-Regular, Almarose-Medium, Almarose-Semibold, Almarose-Bold,

Almarose-Extrabold (= la graisse 900 chargée par almarose-900.woff2 sur teropadelclub). [MESURÉ]

536 feuilles de style mesurées. [MESURÉ] → § 3.4.

partenaire.

3.2 L'échelle typographique — [RÈGLE, dérivée de [MESURÉ]]

L'audit a relevé 30 tailles px distinctes sans rampe. La rampe ci-dessous est construite sur

les tailles réellement dominantes du site (15, 14, 20, 18, 25, 13, 16, 24, 40, 30, 32, 60) et

remplace toute valeur au pixel près.

TokenTaille (px → rem)InterlignageUsage
--text-label12 px / 0,75 rem1,2libellés, sur-titres, majuscules espacées
--text-meta13-14 px / 0,8125-0,875 rem1,45mentions, dates, légendes
--text-body15-16 px / 0,9375-1 rem1,65corps de texte (valeur dominante du site : 15 px)
--text-lead18 px / 1,125 rem1,6chapô, introduction
--text-title-s20-25 px / 1,25-1,5625 rem1,25titre de carte, sous-titre
--text-title-m30-32 px / 1,875-2 rem1,15titre de section
--text-title-l40-50 px / 2,5-3,125 rem1,08titre de page
--text-display60-80 px / 3,75-5 rem1,02titre d'accueil uniquement

Règle : une page n'introduit aucune taille hors de cette rampe. Si un besoin n'est pas

couvert, on étend la rampe dans ce fichier — pas dans la page.

3.3 Graisses, interlignage, lettrage — [RÈGLE]

Le h2 { font-weight: 800 } du modèle teropadelclub est précisément le faux gras à corriger.

majuscules.

3.4 WildYouth — [À VALIDER CLIENT]

WildYouth est déclarée mais jamais utilisée. Deux issues, à faire trancher :

jamais deux occurrences ; [RÈGLE si validée]

En attendant l'arbitrage : ne pas l'utiliser. On ne crée pas un usage de marque sans décision.

3.5 Interdits typographiques

---

4. Logo et marques

4.1 Fichiers officiels — [MESURÉ]

FichierContenuUsage
tero_logo.svg (2025/02)mot-symbole tero (minuscules) noir, viewBox="0 0 100 40", 5 tracés, fill="black", ratio 2,535référence actuelle du site groupe, sur fond clair
assets/logo/registre officiel du groupe : 11 variantes dérivées du tracé officiel (géométrie inchangée)production
logo-tero-white.svg, logo-blue.svg, logo-green.svg, logo_yellow.svg (2023)archive raster — usage de production interdit : balise <image> en base64 dans un <pattern>, viewBox 385 170 (ratio 2,26), couleurs #075F83 / #068973 / #F4C567 hors palettenon
logo-header.svgmarque compacte #292929, viewBox="0 0 28 43"en-tête / favicon
TERO_MONOGRAM-1.pngmonogramme officiel = le glyphe o du mot-symbole (anneau plein + barre), 1 272 × 1 861, ratio 0,684favicon, icône d'application, avatar, filigrane, tampon — jamais Organization.logo (portrait, sans mot-symbole) ; usage en pastille autorisé, alt = « tero »

4.2 Règles d'usage — [RÈGLE]

4.3 Endossement des sous-marques — [RÈGLE]

Knokke Out, Bistro Pilko, Garisart Sports Club…).

Tero Sport Events — jamais abrégés, jamais traduits.

---

5. Vocabulaire éditorial — la règle de design la plus importante

5.1 Les six règles opposables

à la première personne du pluriel** ou avec « on » (« chez Tero, on se donne à 1000 % »). [MESURÉ]

prix) sans source vérifiable listée en § 1.5.

monde » sont supprimés. On nomme les lieux, les chiffres, les délais.

5.2 Lexique figé — [RÈGLE]

SujetForme imposéeForme interdite
Activité collectiveteam building (nom), team building en titre« teambuilding » dans du texte neuf
Lieux d'hébergementTero Lodges puis « gîtes »« lodge » seul, sans « Tero »
Restaurationfarm to fork (sans tirets), Teroir« farm-to-fork », « traiteur Tero » quand on parle de la marque Teroir
Événement sur mesuresur-mesure« custom », « tailor made » en FR
Orthographeévénement« évènement »
Réponse commerciale« nous revenons vers vous endéans les 48 h »« rapidement »
Impactprogramme B Corp, impact, reconnexion« écolo », « green »
Naturese reconnecter à soi, aux autres, à la nature« déconnexion », « évasion »

5.3 Interdits d'écriture

---

6. Structure et composition

6.1 Hiérarchie — [RÈGLE]

6.2 Densité — [RÈGLE]

≥ 70 % sain · 40-60 % acceptable en éditorial · < 25 % à refaire.

6.3 La règle de la maison mère — [RÈGLE]

C'est la règle qui n'existait pas et qui justifie cette version :

aucun. On ne met pas en avant un pilier au détriment des autres sur la page groupe.

(aujourd'hui : « Tero Group, ce ne sont pas seulement des restaurants ou des clubs de padel »).

6.4 Modules de référence — [RÈGLE]

un chiffre. Un par section maximum.

posés directement sur la page (pas de pastilles).

générique sans hiérarchie.

---

7. Composants

7.1 Boutons — [RÈGLE]

#007864, texte blanc, rayon pilule, hauteur minimale 44 px, font-weight 600,

font-size 14-15 px.

7.2 Plaques et cartes — [RÈGLE]

--radius-card: 12px (images et médias). Trois valeurs, pas quinze.

7.3 Bandes profondes — [RÈGLE]

cyan #00B7FF, rose poudré #D7B4B4, rose vif #FF1D58, teal #007864.

7.4 États — [RÈGLE]

Tout composant déclare explicitement : survol, focus visible, actif, désactivé, vide, erreur,

chargement. Un état non déclaré est un défaut.

---

8. Rythme, grille, responsive

8.1 Rythme vertical — [RÈGLE]

rampe de référence pour le nouveau socle).

8.2 Grille et conteneur — [MESURÉ + RÈGLE]

8.3 Filets — [RÈGLE]

8.4 Responsive — [RÈGLE]

---

9. Mouvement — [RÈGLE]

translateY qui saute, pas d'ombre qui s'intensifie.

---

10. Accessibilité — [RÈGLE]

---

11. Performance — [RÈGLE]

L'existant (536 feuilles Elementor, 9,1 Mo de CSS généré) est un contre-exemple mesuré.

font-display: swap ; précharger la graisse du H1 et la graisse du corps.

---

12. Contenu et sources — [RÈGLE]

---

13. SEO et GEO — [RÈGLE]

13.1 Corrections prioritaires des données structurées — [MESURÉ]

Défauts constatés dans le JSON-LD de toutes les pages de tero.be, à corriger dans le nouveau socle :

tero-group) → doit être WebPage.

auteur réel nommé.

(b88ep6bjdmh.preview.infomaniak.website) → à supprimer, remplacée par les réseaux sociaux

officiels du groupe.

13.2 Hiérarchie de marque en données structurées — [RÈGLE]

url https://tero.be, logo officiel, sameAs réseaux officiels).

BreadcrumbList partout.

foundingDate ou telephone sans source.

13.3 Fichiers machine — [RÈGLE]

Google-Extended, ClaudeBot, PerplexityBot, AmazonBot, Applebot-Extended, CCBot, meta-externalagent.

les adresses et les marques.

canonical sur chaque page.

13.4 GEO — être cité comme entité — [RÈGLE]

« Tero Group est un groupe belge d'hospitalité, de loisirs et d'événements sportifs… ».

13.5 Maillage et redirections — [RÈGLE]

---

14. Langues FR / NL / EN — [RÈGLE]

Tero Lodges, Tero House17, Tero River House, Tero Foresthouse, Terblock.

---

15. Médias et images — [RÈGLE]

lieu attribuée à un autre.

autorisation — et jamais un logo redessiné.

---

16. QA, vérification et déploiement — [RÈGLE]

16.1 Règles générales

16.2 Contrôles minimaux avant livraison

16.3 Déploiement

message dit comment revenir.

---

17. Pièges connus — ne pas les reproduire

Ce sont les pièges réellement mesurés sur tero.be.

déclarées. [MESURÉ]

événement / évènement. [MESURÉ]

---

18. Checklist avant livraison

---

19. Discipline de vérification

Ordre imposé, sans exception :

calculer les contrastes ; capturer aux 5 largeurs.

Une livraison sans mesure n'est pas une livraison : c'est une opinion.

---

20. Décisions tranchées (v1.2)

Les huit questions ouvertes des versions précédentes sont tranchées dans

docs/design/ARBITRAGES-TERO-GROUP.md. Résumé opposable :