Identité / système de design

KypoLab.

L'identité visuelle qui gouverne ce site, dans le détail : le principe directeur, le logo, la palette, la typographie, la grille, les composants, le mouvement et le ton. Tout ce que vous voyez ici est le système réel, pas une maquette de présentation.

01 · principe
Un instrument de mesure

La direction se résume en une image : un banc d'essai. Une feuille de papier technique, une grille de mesure, une encre noire, et une seule couleur de signal pour ce qui compte. Le site ne cherche pas à décorer un contenu, il le relève, comme un instrument affiche une lecture.

Contre-pied assumé : la quasi-totalité des portfolios en IA adoptent un fond noir avec un accent néon. Le papier clair et le cobalt fonctionnel prennent le parti inverse, plus proche du carnet de laboratoire que de l'écran de science-fiction.

01
Mesuré

La grille est visible et structure la page. Rien n'est posé au hasard, tout s'aligne.

02
Honnête

Les graphiques affichent des données réelles issues des projets. Aucune courbe décorative.

03
Sobre

Une seule couleur d'accent, employée avec parcimonie. Le reste est du noir sur du papier.

04
Vivant

Le mouvement sert la lecture : révéler, tracer, réagir au pointeur. Jamais gratuit.

02 · logo
Le monogramme K

Le K n'est pas une lettre pleine, c'est un tracé : une polyligne aux extrémités marquées d'un point, comme un relevé de mesure. C'est le même vocabulaire que les courbes du site, le logo dit donc littéralement ce que fait la marque. Décliné en cercle et en carré, avec un verrouillage horizontal où le point final cobalt sert de signature, celui que l'on retrouve après chaque titre de page.

Monogramme KypoLab en cercle cobalt monogramme · cercle
Monogramme KypoLab en carré cobalt monogramme · carré
K KypoLab.
verrouillage horizontal

Déclinaisons officielles. Le monogramme en cercle sert de favicon.

K KypoLab . x x/2

Zone de protection : une marge libre égale à la moitié de la hauteur du monogramme, sur les quatre côtés. Taille minimale d'affichage : 24 px.

K
✗ ne pas déformer
K
✗ ne pas recolorer
K
✗ ne pas affaiblir le contraste
03 · couleur
Papier, encre, cobalt

Trois familles seulement. Un papier tiède pour le fond, une encre presque noire pour le texte, et le cobalt comme unique couleur de signal : il ne décore jamais, il désigne ce qui est actif, mesuré ou cliquable. Les ratios ci-dessous sont mesurés sur le fond papier.

Papier
#EFEEE9

Le fond de toutes les pages, support de la grille de mesure.

fond de référence
Encre
#141414

Titres et texte principal. Le noir est adouci pour éviter la vibration.

contraste 15,9:1 · AAA
Cobalt
#2340FF

Le signal. Liens, courbes, états actifs, ponctuation de marque.

contraste 5,6:1 · AA
Graphite
#56564F

Texte secondaire, chapôs et paragraphes de corps.

contraste 6,4:1 · AA
Graphite clair
#6A6A63

Labels en mono, métadonnées, unités et annotations.

contraste 4,7:1 · AA
Papier surélevé
#F6F5F1

Surfaces posées sur le fond : cartes, panneaux, champs.

surface
Ambre
#B4740A

Unique exception au cobalt : la pastille de disponibilité, un signal de vie.

élément graphique
Alerte
#B3261E

Réservée aux erreurs de formulaire. Jamais décorative.

état

Palette complète. Toute nouvelle couleur doit se justifier par un rôle, pas par un goût.

04 · typographie
Trois voix, trois rôles

Chaque famille a une fonction précise et ne déborde jamais sur celle des autres : un grotesk technique pour affirmer, un monospace pour tout ce qui relève de la donnée, une linéale humaniste pour le confort de lecture. Les trois sont auto-hébergées, aucune requête vers un service tiers.

Aa
Space Grotesk
affichage · titres

Concevoir, expérimenter, transmettre

400 regular500 medium700 bold
Aa
JetBrains Mono
données · labels · code

MAPE 2,37% · epoch 00 · 0123456789

400 regular500 medium
Aa
Satoshi
texte courant

Des systèmes de Machine Learning à l'impact concret et mesurable.

400 regular500 medium700 bold
--text-display
QUIMERC'H.
--text-h1
Titre de page
--text-h2
Titre de section
--text-h3
Sous-titre
--text-lead
Chapô d'introduction
--text-body · 17px
Texte courant, mesuré à 72 caractères par ligne au maximum
--text-label
LABEL EN MONOSPACE

Échelle typographique. Toutes les tailles sont fluides (clamp), jamais fixées en pixels durs.

05 · grille & espace
Une trame de 40 px, un rythme de 4

Le fond porte une grille de mesure de 40 px, discrète mais toujours présente : c'est elle qui donne au site son air d'instrument. Les espacements suivent une échelle de 4 px, et la mise en page tient dans un shell de 1200 px, avec une mesure de texte limitée à 720 px pour le confort de lecture.

1
2
3
4
5
6
7
8
9

Échelle d'espacement, de 4 px à 96 px. Les sections respirent sur au moins 100 px de vertical.

06 · composants
Les briques réelles

Ces composants ne sont pas des captures : ce sont les vrais éléments du site, rendus par la même feuille de style. Survolez-les, ils réagissent comme partout ailleurs.

boutons
Action principale Action secondaire Discret
étiquettes
PyTorch XGBoost FastAPI Docker
statut
Dispo · Oct 2026
champ de saisie

Rayons : 6 px pour les petites surfaces, 10 px pour les cartes, 14 px pour les grands panneaux, pilule pour les boutons.

07 · mouvement
Sortir vite, arriver doucement

Une seule courbe d'accélération pour tout le site, et une durée de référence de 300 ms. Le mouvement démarre franchement puis se pose en douceur, ce qui donne cette sensation d'objet physique plutôt que d'animation.

cubic-bezier(.22, 1, .36, 1)

  • Révéler : les blocs montent de 24 px en fondu à leur entrée à l'écran, en cascade.
  • Tracer : les courbes se dessinent au fil du défilement, jamais en boucle décorative.
  • Réagir : le pointeur allume la grille de mesure autour de lui, le fond devient vivant.
  • Respecter : tout est désactivé si le visiteur a demandé moins d'animations à son système.

Démonstration de la courbe, en continu.

08 · ton éditorial
Écrire comme on mesure

L'identité ne s'arrête pas au visuel. Le texte suit ses propres règles, y compris dans les réponses de l'assistant conversationnel.

langue

Tout le contenu visible est en français, y compris les libellés d'interface. Les termes techniques consacrés restent en anglais.

Machine Learning, oui. « Apprentissage automatique », non.
ponctuation

Aucun tiret cadratin ni demi-cadratin dans les textes du site. On emploie la virgule, le deux-points, les parenthèses ou le tiret simple.

Séparateur de méta : le point médian ·
promesse

Les chiffres affichés sont vérifiables et proviennent des projets réels. Pas de métrique décorative, pas d'arrondi flatteur.

MAPE 2,37% sur 731 jours de test
registre

Direct et sobre, à la première personne. On explique un choix technique plutôt que de l'annoncer.

« Voici pourquoi », plutôt que « solution innovante ».
09 · applications
L'identité en usage

Les déclinaisons produites à partir du système : l'icône de l'onglet, l'image de partage sur les réseaux, et l'icône d'application sur mobile.

Favicon KypoLab, monogramme cobalt en cercle
favicon · svg
Icône d'application KypoLab pour mobile
icône d'app · 180 px
Image de partage social : nom Pol QUIMERC'H sur fond papier avec grille et pastille cobalt
partage social · 1200 x 630

Tous les visuels sont générés depuis les mêmes sources vectorielles, en cobalt.