Aller au contenu
L’Écho du Mont Brun 50 ans en chœur
Solde : 0 franc

La Belle Restaurée Charte graphique verrouillée

VERSION 1.0 · 4 AOÛT 2026 · JUKEBOX EMB · L’ÉCHO DU MONT BRUN, LE CHÂBLE

Cette page est écrite dans la charte qu’elle décrit. Si elle est calme, lisible et immaculée, le système fonctionne. Chaque couleur, chaque fonte, chaque geste ci-dessous est verrouillé : les écrans de la maquette les appliquent sans les réinterpréter.

1 · Le concept

Le site est un Wurlitzer 1015 restauré avec amour, posé sous une lumière de galerie dans un café de montagne fermé pour la soirée. Deux registres stricts se partagent chaque écran, et ne se mélangent jamais.

La machine n’apparaît jamais entière. Le héros ne montre que la couronne, et chaque autre écran n’emprunte que deux de ses matières au maximum. La continuité avec le site actuel est délibérée : l’ivoire #f7f2e8, Fraunces, Space Mono et la fente à pièce survivent, simplement rechâssés dans le noyer et le chrome. Règle d’or : si un écran semble riche, retirer une matière avant de livrer.

La machine · surfaces nuit

Noyer book-matché, chrome miroir, catalin ambré. Le héros, le mur de plaques, le tableau des quinze, chaque interaction mécanique. C’est ici que la lumière vit, jamais derrière un paragraphe.

Le programme · surfaces papier

L’ivoire exact du site actuel, plat et calme, où les cinquante textes français se lisent comme un programme de concert. Ni grain, ni reflet, ni lueur : une feuille éclairée par le haut.

2 · Les couleurs

Ratios de contraste mesurés (WCAG 2.1). Sur papier, la cible est AA à 4.5:1 pour le texte courant ; sur nuit, le plancher absolu du texte secondaire est --creme-voilee.

Scène & bois

Nuit--nuit · #16100bfond de scène, jamais de noir pur
Noyer 900--noyer-900 · #2a1c12tableau, bandes, rails
Noyer 700--noyer-700 · #3a2718base des dégradés noyer
Noyer 500--noyer-500 · #55391freflet du bois, hover éclairci

Papier & encre

Papier--papier · #f7f2e8l’ivoire du site actuel
Papier haut--papier-haut · #faf6eehaut de feuille
Papier bas--papier-bas · #f2ecdfbas de feuille
Encre--encre · #221c1515.1:1 sur papier · AAA
Encre douce--encre-douce · #6b5f4e5.6:1 sur papier · AA

Texte sur nuit et noyer

Blanc chaud--blanc-chaud · #f2e9db15.7:1 sur nuit · AAA
Crème voilée--creme-voilee · #cdbfa610.4:1 sur nuit · plancher
Gris légal--gris-legal · #a89e927.2:1 sur nuit · AA

Chrome

Le chrome n’est jamais une couleur de texte : on grave dessus (--chrome-grave sur fond clair, ombre blanche 1px).

Chrome haut--chrome-haut · #f6f5f2
Chrome clair--chrome-clair · #eceae4
Chrome mi--chrome-mi · #a09a91
Chrome ombre--chrome-ombre · #55504a
Chrome gravé--chrome-grave · #4a453d7.9:1 sur chrome clair

Catalin, la lumière signature

Ambre--ambre · #f3b13fjamais derrière ni sur du texte courant
Ambre haut--ambre-haut · #ffd9a0
Ambre profond--ambre-profond · #c9761f
Ambre encre--ambre-encre · #7a55186.0:1 sur papier · AA · liens et CTA diurnes
Rouge monnayeur--rouge-monnayeur · #e2564dbouche de fente, erreurs sur nuit · jamais une surface

Les quatre répertoires

Populaire, Variété, Religieux, Autre : la classification officielle du client. Trois valeurs par répertoire : la base pour les filets 2px sur papier, la variante -txt pour tout texte sur papier, la variante -lit pour filets et pastilles sur nuit. Jamais d’aplat pleine surface.

Populaire--rep-populaire
base · #bb5742
filet sur papier · 4.1:1
-txt · #9c4331
5.8:1 sur papier · AA
-lit · #e07a5f
6.4:1 sur nuit · AA
Variété--rep-variete
base · #a8801f
filet sur papier · 3.3:1
-txt · #7a5a10
5.7:1 sur papier · AA
-lit · #d9a441
8.4:1 sur nuit · AA
Religieux--rep-religieux
base · #3a6276
filet sur papier · 5.9:1
-txt · #3a6276
5.9:1 sur papier · AA
-lit · #7fb4c9
8.3:1 sur nuit · AA
Autre--rep-autre
base · #5f7a42
filet sur papier · 4.3:1
-txt · #4c6234
6.1:1 sur papier · AA
-lit · #93b06a
7.8:1 sur nuit · AA

3 · La typographie

Fraunces

Display : titres, héros, citations. Variable, opsz 72–144, graisse 560 (titres) et 640 (héros), SOFT 60. Les lignes en capitales portent la garde anti-clip (padding-top .32em, marge négative équivalente).

Jamais en dégradé, jamais lumineuse hors héros.

Cinquante ans,
cinquante faces

Newsreader

Éditorial : les cinquante présentations longues uniquement, sur papier. 400, 1.125rem/1.75, opsz 16, italique pour les citations de chansons.

N’apparaît jamais sur surface sombre.

Les chansons sont parfois liées par un destin commun. Dans les jours qui suivent, Barbara écrit « Une petite cantate ». Une véritable prouesse : elle mettra dans cette chanson d’à peine deux minutes tous ses thèmes privilégiés, la mémoire, les souvenirs, le passé, la perte et la douleur de l’absence. Une lettre à une défunte.

Hanken Grotesk

UI : navigation, labels, boutons, accroches, ligne artiste des plaques. Graisses 400, 500 et 700. Labels : 700, 0.6875rem, capitales, interlettrage 0.14em.

Jamais pour le corps éditorial des présentations.

La choraleLe jukeboxClassementLe jubilé 2028

Insérez votre monnaie, choisissez les quinze chansons du jubilé.

Je vote pour celui-ci

Barlow Semi Condensed

La face des plaques : 600 pour les titres de plaques, 500 pour les étiquettes de rack. Capitales, interlettrage 0.045em. Les titres longs passent sur deux lignes centrées, jamais tronqués.

Uniquement sur les plaques et étiquettes du rack. Jamais en titre de section ni en corps.

Mes amis, mes amours,
mes emmerdes Étiquette de rack · graisse 500

Space Mono

Les codes : références de chansons, sélecteurs, durées, années, chiffres du solde, ligne légale.

400 et 700 seulement (la fonte n’a pas d’autres graisses).

2024-08 · A1 · 0:28
1978–2028 · FRANCS 05

ÉCHELLE · H1 héros clamp(2.8rem, 7vw, 5.4rem)/1.04 · H2 section clamp(1.7rem, 3.4vw, 2.5rem)/1.15, souligné pleine largeur · H3 1.375rem · lead 1.25rem/1.6 max 56ch · corps éditorial 1.125rem/1.75 max 68ch · corps UI 1.0625rem/1.65 · label 0.6875rem capitales 0.14em · méta et code 0.75rem · légal 0.75rem. Guillemets « » et apostrophes typographiques obligatoires partout.

4 · La plaque-chanson, démontée

Le cœur typographique du site. Un composant, trois tailles : la rangée de rack (×1), la légende de carte (×1) et le masthead de fiche (×1.4).

  1. Filets répertoire 2px, pleine largeur, haut et bas · couleur base var(--rep-populaire) · 100% d’opacité au survol
  2. Titre · Barlow Semi Condensed 600 · capitales · clamp(0.95rem, 1.6vw, 1.25rem) · interlettrage 0.045em · centré · deux lignes max, jamais tronqué
  3. Séparateur · filet 1px encre à 30% · interrompu au centre par un losange ◆ dans la couleur du répertoire
  4. Artiste · Hanken Grotesk 700 · capitales · 0.72rem · interlettrage 0.16em · variante -txt du répertoire (AA sur papier)
  5. Code · Space Mono 0.65rem · chrome ombre pleine opacité (AA) · bas gauche (au masthead : 0.75rem, haut gauche)
  6. Durée · Space Mono 0.65rem · bas droite
  7. Cotes · ratio ≈ 4.2:1 · padding 0.875rem 1.25rem · border-radius var(--r-plaque) 6px · fond .m-papier (la plaque est du papier)
.plaque · rack ×1
Mon vieux Daniel Guichard 2024-14 0:30
.plaque--carte · légende de carte ×1
C’est dit Calojero 2024-11 0:31
.plaque--masthead · fiche ×1.4 · le code migre en haut à gauche
Syracuse Henri Salvador 2025-15 0:31

5 · Les sept matières

Pure CSS et SVG, aucune texture bitmap. Seule incursion sombre de cette page : ailleurs, deux matières machine par écran au maximum.

.m-noyer

Cabinet en noyer book-matché : fonds des sections machine, bande d’en-tête de fiche, socle du footer. La symétrie vient d’un ::after miroir, sans image.

Gravé, jamais écrit
.m-chrome-plaque

Plaque chromée : lunette de la vitrine, plaque du compteur, badges gravés. Le chrome n’est jamais une couleur de texte ni un fond de bouton.


.m-chrome-filet

Filet chromé 1px : séparateurs pleine largeur sur nuit, souligné actif, règle du footer. Au scroll, il se dessine de gauche à droite.

.m-catalin

Catalin lumineux : sélecteurs A–F, fente à pièce, badges de rang, chiffres du solde. État actif : la lueur 18px double, jamais la 48px.

.m-tube-bulles

Tube à bulles : deux tubes au héros, un au classement, deux par page au maximum. Les bulles n’existent que dans les tubes, jamais libres.

.m-verre

Verre de façade au-dessus des plaques et des cartes : reflet statique, balayage spéculaire de 700ms au survol. Survolez la tuile.

La recette la plus calme du site : ni grain, ni reflet, ni lueur.

.m-papier

Papier programme : toutes les surfaces de lecture et chaque plaque. Rien ne s’anime derrière un paragraphe, jamais.

6 · Le mouvement

Chaque animation correspond à un geste réel de la machine. Chaque geste rejoue au clic et applique exactement son fallback sous prefers-reduced-motion.

Pièce insérée (vote)

Voter

chute 450ms var(--ease-gravite) · flash 200ms · clunk 90ms · puis compteurs

la pièce fond en 150ms, compteurs instantanés.

Déroulement de la plaque

Manu Renaud
Chère amie Marc Lavoine

rotateX(-90° → 0) · 550ms var(--ease-sortie) · décalage 40ms par plaque

fondu croisé 250ms, sans rotation.

Sélection A-1 (survol)

Les retrouvailles Dominique Scheder

translateY(-2px) 220ms ease-out · filets à 100% · halo 12px · verre 700ms

filets seulement, 150ms.

Le 45 tours se place

clip-path circle(0% → 75%) + rotation 20° · 500ms var(--ease-disque) · total ≤ 900ms

fondu direct 200ms vers la vidéo, sans clip ni bras.

Montée des bulles (ambiant)

translateY + scale(.8 → 1) · 6–11s · linéaire · infini · pause si onglet caché

supprimées entièrement.

Gels tournants (ambiant)

ambre → grenat → bleu nuit · cycle complet 45s · linéaire · jamais de violet

figés sur l’ambre.

Lever de rideau (scroll)

La lampe de galerie s’allume.

opacité + translateY(24px → 0) + brightness(1.15 → 1) · 600ms var(--ease-sortie) · enfants +50ms

opacité seule, 200ms.

Afficheur de solde (split-flap)

03

sortant rotateX 150ms var(--ease-volet-out) · entrant 200ms var(--ease-volet-in) · en-tête uniquement

échange instantané.

Odomètre de votes

pas de 1em · 300ms cubic-bezier(.3,.7,.4,1.05) · cascade 40ms depuis le poids fort

échange instantané, creux d’opacité 150ms.

Montée au classement (FLIP)

01Une Petite cantate
02Mon vieux
03C’est dit

trajet FLIP 500ms var(--ease-sortie) · décalage 30ms · chauffe des badges 1–3 en 700ms

réordonnancement instantané, fondu des chiffres.

7 · Le budget kitsch

Dix règles de retenue. Elles priment sur toute envie d’en faire plus.

  1. La machine n’apparaît jamais entière : le héros ne montre que la couronne.
  2. La lecture est sacrée : rien ne s’anime derrière la prose, jamais.
  3. Budget lueur : deux éléments lumineux par viewport au maximum, flou plafonné à 64px, la lueur ne touche jamais le texte courant.
  4. Le chrome n’est pas une fonte : on grave dessus, on n’écrit pas en chrome.
  5. Les bulles n’existent que dans les tubes, jamais de particules libres.
  6. Les gels tournent en 45 secondes, jamais plus vite, jamais de violet.
  7. Chaque animation correspond à un geste réel de la machine : pièce, plaque, disque, volet.
  8. Le son est opt-in, défaut OFF, un clic discret de moins de 300ms.
  9. Les répertoires sont des filets, jamais des aplats pleine surface.
  10. Une matière en trop, une matière retirée : si un écran semble riche, on enlève avant de livrer.