AUDIT — www.tero.be : charte graphique et règles du groupe TERO

Objet : relever, mesurer et documenter l'identité du site groupe tero.be (maison mère)

afin de refaire les skills charte graphique et règles du TERO GROUP.

Date du relevé : 15 octobre 2026. Auteur : audit outillé (DSH).

Méthode : relevé live + miroir WordPress local + analyse statistique du CSS de production.

Aucune valeur de ce document n'est inventée : chaque chiffre porte sa source.

---

0. Périmètre, méthode et limites

SourceVolumeCe qu'on en tire
Live https://tero.be/fr/, /fr/contact/, /fr/tero-group/pages publiquesarborescence, entités, textes, JSON-LD, polices, logo
Kit Elementor post-6.css1 fichierpalette globale déclarée + typographies globales
Corpus CSS Elementor wp-content/uploads/elementor/css/*.css536 fichiers, 9,1 Mocouleurs, tailles, rayons réellement utilisés
extract/posts.json1 144 enregistrements (399 pages)contenu verbatim, valeurs de marque, faits
Médias wp-content/uploads51 fichiers logovariantes officielles du logo

Limites explicites

déclarée n'est pas forcément visible, et une couleur visible peut venir d'une image.

dans cet audit : à compléter par des captures aux largeurs 360/390/768/1024/1440.

---

1. Plateforme

ÉlémentConstat
CMSWordPress + thème Hello Elementor 3.4.4
ConstructeurElementor 4.3.5 + Elementor Pro 4.3.2
Contenu dynamiqueCrocoblock JetEngine 3.8.15.4, JetThemeCore, JetTabs, JetBlog, JetFormBuilder
MultilingueWPML — FR (/fr/), EN (/en/), NL (/nl/)
SEORank Math (sitemaps par langue, schéma, métas)
PerformanceWP Rocket, WebP Express
ConsentementCookiebot
AnalyticsGTM GTM-NKPLDKZ, LinkedIn, Meta, Hotjar, Clarity, Bing
Dernière modification de l'accueil2026-10-02 15:22 UTC

Conséquence pour la charte : l'identité visuelle de tero.be n'est pas pilotée par un système

de design (tokens), elle est **le produit de 536 feuilles de style Elementor générées page par

page**. C'est la cause racine de tous les écarts mesurés au § 3.

---

2. Entité et architecture de marque (la maison mère)

2.1 Faits relevés (source : contenu du site, verbatim)

officialisé en 2022 : Arthur Lhoist et Nicolas Lhoist.

d'origine ; 17 lieux d'exception.

Luxembourg — Rives des Clausen 15, 2165 Luxembourg, +352 671 315 015.

comité d'impact.

2.2 Les trois piliers (structure officielle du site /fr/tero-group/)

PilierContenu déclaréMarques / domaines cités
Tero Hospitalitylieux, team building, traiteurKnokke Out Zoute, Bistro 17 Luxembourg, Bistro Pilko, Teroir (traiteur)
Tero Leisureclubs et académies (padel, tennis, bien-être)teropadelclub.be, terostudio.be, garisart.be
Tero Sport Eventsévénements sportifs d'envergure, consultanceimmorun.be, immorun.lu, batirun.be, bouwrun.be, buildandrun.be, impactrun.be, terotrail.be, brusselspremierpadel.be, 12kmanderlecht.be

2.3 Inventaire des entités nommées sur le site groupe

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.

Jackfly School (voile/surf) · Kids Camps · Sportero.

2.4 Constat de gouvernance de marque

Le site groupe met les sous-marques au même niveau visuel que la maison mère. La page

/fr/tero-group/ liste les marques sans hiérarchie typographique, et la navigation principale

n'expose jamais « Tero Group » comme niveau supérieur : elle expose des verticales

(événements, lieux, traiteur). La règle d'endossement « maison mère → sous-activité » n'existe

donc pas aujourd'hui. C'est le principal manque à combler par les nouvelles règles.

---

3. Identité visuelle mesurée

3.1 Logo

ÉlémentConstat
Logo servi par le sitewp-content/uploads/2025/02/tero_logo.svg — mot-symbole tero (minuscules), viewBox="0 0 100 40", 5 tracés, fill="black", ratio 2,535 (monochrome noir, 100 × 40)
Variantes présentes en médiathèquelogo-tero-white.svg (blanc) · logo-blue.svg (#075F83) · logo-green.svg (#068973) · logo-header.svg (#292929, viewBox="0 0 28 43") · logo-footer.svg
Logo déclaré aux moteurs (schema.org Organization.logo)uploads/2026/09/TERO_MONOGRAM-1.png — 1 272 × 1 861 px (portrait), contenu = un anneau noir plein + une bande noire

Constat bloquant : l'image déclarée comme logo de l'organisation aux moteurs de recherche

est un détourage vertical (ratio 0,68) qui ne contient ni le mot-symbole ni un monogramme

lisible — un anneau. Pour Google comme pour les moteurs de réponse (GEO), l'entité « Tero » est

donc associée à une vignette non représentative. À corriger : déclarer le mot-symbole.

3.2 Typographie

ÉlémentConstat mesuré
Police de marqueAlmarose (auto-hébergée), graisses 400 / 500 / 600 / 700 / 900 (Almarose-Extrabold = 900 ; 800 : aucun fichier)
FichiersAlmarose-Regular, Almarose-Medium, Almarose-Semibold (2023-12), Almarose-Bold (2025-06)
Police scriptWildYouth enregistrée (WildYouth.f1ea952.woff2) — 0 occurrence dans les 536 fichiers CSS : déclarée, jamais utilisée
Typographies globales Elementorprimary 400 · secondary 400 · text 400 · accent 500 — toutes Almarose
Tailles réellement utilisées30 valeurs px distinctes : 15px (×1039), 14 (×659), 20 (×616), 18 (×523), 25 (×515), 13 (×455), 16 (×423), 24 (×367), 40 (×291), 30 (×282), 32 (×170), 12 (×160), 60 (×129), 17 (×106), 50 (×90), 36 (×76), 80 (×75)…

Constat : il n'existe aucune échelle typographique. Le corps de texte oscille entre 13 et

17 px selon la page, et les titres entre 20 et 80 px sans rampe.

3.3 Couleurs

Palette globale déclarée (kit Elementor post-6.css, la seule « charte » existante) :

Rôle déclaréHex
primary / text / accent#000000
secondary#FFFFFF
nommée 1#007864 (teal)
nommée 2#004B69 (pétrole)
nommée 3#FAD282 (sable)
nommée 4#D7B4B4 (rose poudré)
nommées 5-6#B93815 (terracotta, en double)
nommée 7#FF1D58 (rose vif)
nommée 8#00B7FF (cyan)

Palette réellement utilisée (536 fichiers, 9,1 Mo, 6 291 occurrences de couleur) :

RangHexOccurrences
1#FFFFFF1 443
2#0000001 269
3#97AB83 (sauge — non déclarée)620
4#F6F4F4388
5#323232243
6#212121188
7#B9B9B9142
8#D9D9D9130
9#F1F5F390
10#F0E6D787
11#B0000086
12#68022486
13#FFF5E568
14#D9EAD367
15#5E93A755
16#007864 (déclarée)47

Mesures de dérive

3.4 Rayons, conteneur, composants

ÉlémentValeur mesurée
Rayons d'angle distincts15+ : 999px (×623), 0 (×381), 25px (×225), 20px (×188), 7px (×570 cumulés sur 4 variantes), 40px (×157), 50px (×116), 30px (×99), 100px (×98), 47px (×83), 32px (×74), 38px (×70)
Largeur de conteneur1 100 px (.e-con / .elementor-section-boxed)
Bouton principal (.cta.bg-black)fond noir, rayon 38 px, font-size: .875rem, font-weight: 600, padding: .75rem 1.25rem
Espacement inter-widgets20px (global Elementor), marge sous widget 20 px

Constat : pas d'échelle de rayons ni d'échelle d'espacement ; la pilule à 38 px a été

recopiée à la main dans le CSS custom.

3.5 Contrastes calculés (formule WCAG 2.1, valeurs vérifiables)

CouleurHexsur blancsur noir
Teal (déclarée)#0078645,43:1 ✅ AA3,87:1 ❌
Pétrole (déclarée)#004B699,50:1 ✅ AAA2,21:1 ❌
Terracotta (déclarée)#B938155,77:1 ✅ AA3,64:1 ❌
Rose vif (déclarée)#FF1D583,77:1 ❌5,57:1 ✅ AA
Cyan (déclarée)#00B7FF2,28:1 ❌9,22:1 ✅ AAA
Sable (déclarée)#FAD2821,44:1 ❌14,61:1 ✅ AAA
Rose poudré (déclarée)#D7B4B41,90:1 ❌11,08:1 ✅ AAA
Sauge (dérive)#97AB832,48:1 ❌8,47:1 ✅
Bleu-gris (dérive)#5E93A73,38:1 ❌6,21:1 ✅
Bordeaux (dérive)#B000007,38:1 ✅ AA2,85:1 ❌
Prune (dérive)#68022412,94:1 ✅ AAA1,62:1 ❌
Gris profond (dérive)#32323212,82:1 ✅ AAA1,64:1 ❌
Gris clair (dérive)#B9B9B91,96:1 ❌10,70:1 ✅

Règle qui se déduit des mesures : sur fond clair, seuls **#007864, #004B69,

#B93815, #B00000, #680224, #323232, #000000** sont utilisables en texte.

#FAD282, #D7B4B4, #00B7FF, #FF1D58, #97AB83, #B9B9B9 sont des aplats :

ils exigent un texte noir (et passent alors largement AAA).

---

4. Voix et vocabulaire relevés

RegistreConstat verbatim
Signature« live. share. reconnect. » (minuscules, points, en tête d'accueil)
Promesse« Des événements à la hauteur de vos ambitions. » · « Tero orchestre vos séminaires, soirées d'entreprise et événements privés depuis plus de 25 ans. »
Idée de marque« Arrêter le temps, pour se reconnecter aux autres, à la nature, à soi. »
Valeurs déclaréesLa passion · L'engagement · Le respect · L'authenticité
Adressevouvoiement systématique du client (« Vos équipes », « Votre évènement »), « on »/« nous » pour l'entreprise
Graphie de marquele mot-symbole est tero, en minuscules (le tracé est en bas de casse : x-hauteur 26,4 u contre montant du t 32,8 u) ; la graphie rédactionnelle est Tero
Lexique maison« team building » / « teambuilding » (les deux coexistent) · « gîtes » / « Tero Lodges » · « lieux ressourçants » · « farm to fork » / « farm-to-fork » · « sur-mesure » · « impact »
Type de phraseaffirmative, concrète, chiffrée, sans superlatif vide

Écarts relevés : coexistence « team building » / « teambuilding » ; « farm to fork » /

« farm-to-fork » ; « évènement » / « événement » selon les pages.

---

5. SEO, GEO et données structurées

Ce qui fonctionne : hreflang en / fr / nl + x-default, canonical par langue,

sitemaps par langue (Rank Math), métas et OG par page, robots ouvert.

Défauts constatés dans le JSON-LD servi par toutes les pages

tero-group) au lieu de WebPage.

entité pour l'E-E-A-T.

(https://b88ep6bjdmh.preview.infomaniak.website) : fuite d'environnement dans les données

publiques.

subOrganization pour les trois piliers ni pour les sous-marques.

---

6. Accessibilité et performance — points à contrôler dans la refonte

seulement dans le CSS.

(le minimum est 44 px).

poids de CSS est la principale dette mesurable (9,1 Mo de CSS généré au total).

---

7. Diagnostic — les 12 constats qui justifient de refaire les skills

#ConstatMesure
1Aucune palette appliquée164 hex distincts ; 2,0 % d'occurrences pour les 7 couleurs déclarées
2Une couleur hors charte domine#97AB83 : 620 occurrences, la 3ᵉ du site
3Aucune échelle typographique30 tailles px distinctes
4Aucune échelle de rayons15+ valeurs, de 0 à 999 px
5La police script est déclarée mais morteWildYouth : 0 occurrence sur 536 fichiers
6Le logo déclaré aux moteurs n'est pas le logoTERO_MONOGRAM-1.png, anneau 1272 × 1861 portrait
7La maison mère n'est pas hiérarchisée3 piliers listés à plat, aucune règle d'endossement
8Graphies concurrentes« team building » / « teambuilding », « farm to fork » / « farm-to-fork », « évènement » / « événement »
9Données structurées faussesArticle sur pages, auteur lumisys, sameAs de prévisualisation
10Contrastes non documentés6 des 7 couleurs déclarées échouent AA sur fond clair en texte
11Système de design inexistantidentité produite page par page par Elementor (536 CSS)
12Faits de marque dispersésentités, adresses, chiffres présents dans les pages mais dans aucune source de vérité

---

8. Ce que les nouveaux skills TERO GROUP doivent figer

Figé (mesuré, opposable) : mot-symbole tero (minuscules) et variantes · Almarose 400/500/600/700/900 · les 7

couleurs déclarées + la base neutre · les contrastes calculés · l'architecture 3 piliers et

l'inventaire des entités · les adresses groupe · la signature « live. share. reconnect. » ·

les 4 valeurs · le vouvoiement et la graphie « Tero ».

À trancher par le client (aucune invention) :

pilier ? Aujourd'hui teropadelclub.be utilise un magenta #FF2E82 et un lime #E9F44E

qui n'existent pas dans la palette du groupe.

Question ouverte non tranchée : la coexistence, sur tero.be, d'une palette de groupe

(teal / pétrole / sable / terracotta / cyan) et d'une palette padel (magenta / lime / navy) :

sans arbitrage, toute nouvelle production reproduira la dérive mesurée au § 3.3.

---

9. Sources

2026/09/TERO_MONOGRAM-1.png

prototype tero-next/

---

10. Correctifs après expertise contradictoire (15 octobre 2026)

Quatre experts ont rejoué les mesures et challengé cet audit. Trois de ses conclusions étaient

fausses ou incomplètes : elles sont corrigées ici, et le corps du document a été mis à jour.

Constat initialCorrectionPreuve
Le mot-symbole serait TERO en capitalesLe tracé officiel est tero, en minuscules : 5 tracés pour 4 lettres, x-hauteur 26,4 u contre un montant de t de 32,8 u, traverse du t_audit/logo-tero-2025.svg (Bézier aplatis)
TERO_MONOGRAM-1.png serait « un anneau sans monogramme lisible »C'est le monogramme officiel : le glyphe o du mot-symbole (anneau plein + barre), ratio 0,684 = 0,6835 du tracé. Il est légitime en favicon, icône, avatar, filigrane. Le vrai défaut est son usage en Organization.logo (mark portrait, sans mot-symbole), avec un PNG 32 px déclaré en 192x192 et apple-touch-icondécodage pixel + _audit/path-geometry.json
Almarose « 400/500/600/700, pas de 900 »Cinq graisses sont livrées : 400/500/600/700/900 (Almarose-Extrabold = almarose-900.woff2), chargées par teropadelclub. Seul le 800 est interdit (aucun fichier)_ref/teropadelclub/src/styles/global.css L34-38 ; Almarose-Extrabold.woff2 dans les deux miroirs
« TERO_LOGO-NO_BASELINE » : deux constructions du logoNon vérifiable : les pixels servis (color et white) contiennent la barre sous le o, aux coordonnées officielles (x 73,5-100 ; y ≈ 32,8-39,0). À trancher avec le studio — c'est peut-être un master jamais exportédécodage des PNG servis par terotrail.be
Les variantes couleur 2023 = déclinaisons officiellesArchives rasters : balise <image> en base64 dans un <pattern>, viewBox 385 170 (ratio 2,26), couleurs #075F83 / #068973 / #F4C567 hors palette 2026. Usage de production interditlecture des 4 SVG
Article « à remplacer par WebPage »WebPage et Article coexistent sur /fr/, /fr/tero-group/, /fr/contact/ : il faut supprimer le nœud Article surnuméraire (#richSnippet), pas le remplacerJSON-LD live
« Le logo déclaré aux moteurs n'est pas le logo » (formulation)Reformulé en § 3.1 : le fichier est le monogramme officiel ; le défaut est son type et son format dans le schéma—

10.1 Trois défauts mesurés qui n'étaient pas dans l'audit initial

et les pages EN/NL pointent url = tero.be/fr. Un seul @id https://tero.be/#organization est requis.

manque PerplexityBot, OAI-SearchBot, ChatGPT-User, Bingbot ; Bytespider y est autorisé.

et llms-full.txt renvoie 404 : il faut remplacer, pas créer.

10.2 Famille officielle inventoriée dans le miroir complet (sites/tero.be)

Le miroir 2026 apporte des actifs que l'audit initial n'avait pas vus :

TERO_MONOGRAMME-BLANC (monogramme blanc), cropped-TERO_MONOGRAM_FAVICON-32x32,

Google_Favicon_2025.svg, logo-tero-white/blue/green/yellow.svg, logo_Midi_1,

logo-header/footer/hero/contact/activities-hero/venues-hero.svg,

et les logos de marques : TEROIR (traiteur), Tero Studio, Hôtel La Malle Poste,

Tero Trail, Immorun (+ co-marque IMMOBEL), Batirun, Brussels Premier Padel,

Garisart Sports Club. Voir _audit/planche-famille-officielle.png.

10.3 Contraste — trois échecs supplémentaires révélés par l'expertise

En plus des 6 couleurs déclarées qui échouent AA en texte sur blanc : teal sur #E5E6E5 = 4,34:1,

teal sur #D9D9D9 = 3,84:1, terracotta sur #D9D9D9 = 4,09:1. Et le focus teal est

inutilisable : 1,00:1 sur aplat teal, 2,97:1 sur #212121.

10.4 Annexes normatives

Le détail opposable vit dans quatre rapports d'experts, cités par la charte :

docs/design/EXPERT-01-LOGO-ET-ARCHITECTURE-DE-MARQUE.md ·

docs/design/EXPERT-02-DESIGN-SYSTEM-TOKENS-COMPOSANTS.md ·

docs/design/EXPERT-03-COULEUR-A11Y-PERFORMANCE.md ·

docs/design/EXPERT-04-SEO-GEO-EDITORIAL.md.