Registry ATS-as-a-Service
50+ ATS d'enseignes FR reverse-engineerés via une méthodologie HAR pipeline reproductible. Personne d'autre n'a cette amplitude.
Importe /hunter-design.css dans n'importe quelle page HTML, copie le snippet du composant que tu veux, et tu obtiens exactement la même UI que la LP. Pas de framework, pas de build, juste un <link> et du HTML standard.
Trois lignes dans le <head> de n'importe quelle page. La police Geist est servie par Google Fonts — pas besoin de l'auto-héberger.
<link href="https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@400;500;600&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://hunter-lp.pages.dev/hunter-design.css">
Tous les tokens sont des CSS custom properties. Override n'importe lequel pour customiser sans toucher au CSS source.
:root {
--bg: #ffffff;
--surface-2: #f5f5f5;
--surface-3: #101010;
--text: #101010;
--text-2: #6F6F6F;
--text-3: #8F8F8F;
--border: #e5e5e5;
--border-strong:#1F1F1F;
--primary: #101010;
--link: #3B49DF;
--danger: #D63E3E;
}
Geist (sans) pour tout, Geist Mono pour les nombres et le code. Pas de serif, pas d'italic. Le poids et le tracking font le rythme.
Primary = warm-black solid. Secondary = white avec hairline border. Pas de blue button — le bleu est réservé aux liens inline.
<a href="#" class="btn btn--primary btn--lg">Primary large</a>
<a href="#" class="btn btn--primary">Primary</a>
<a href="#" class="btn btn--secondary">Secondary</a>
<a href="#" class="btn btn--secondary btn--sm">Secondary small</a>
White surface + 1px border. Hover : la border passe à warm-black + lift de 1px. Pas de shadow.
50+ ATS d'enseignes FR reverse-engineerés via une méthodologie HAR pipeline reproductible. Personne d'autre n'a cette amplitude.
<article class="card">
<div class="card__index">01</div>
<h3>Card title</h3>
<p>Card body. Use <strong>strong</strong> for emphasis.</p>
<div class="card__foot">Meta · in mono</div>
</article>
Mono numerals huge en warm-black. Label uppercase tracking 0.10em. Le composant signature — il porte le pitch des sections "what we have".
<div class="kpis">
<div class="kpi">
<div class="kpi__value">8 854</div>
<div class="kpi__label">offres en DB</div>
<div class="kpi__meta">snapshot 2026-04-29</div>
</div>
...
</div>
Hairline pill, hover passe la border en warm-black. Le dot peut signifier statut (live, on, etc.). Variante .meta-pill pour les attributs courts.
<span class="pill">
<span class="pill__dot"></span>
WTTJ <span class="pill__count">5 585</span>
</span>
<span class="meta-pill">font · <strong>Geist</strong></span>
Border-left 2px noir, pas de fill, pas d'italic. Met en avant une assertion forte sans crier.
<div class="callout">
Les concurrents traitent toutes les offres pareil. Nous, on classe par
probabilité réelle d'embauche.
</div>
Une variante de card qui structure : nom, rôle (mono), quote (smart-quotes auto), 2-col stats. Pour personas, témoignages, profils.
<article class="persona">
<div class="persona__name">Walid</div>
<div class="persona__role">Bac+1 · Eugenia · Stage IA juin</div>
<div class="persona__quote">Profil agentic accompli...</div>
<div class="persona__stats">
<div>
<div class="persona__stat__value">5 585</div>
<div class="persona__stat__label">offres scrapées</div>
</div>
...
</div>
</article>
Pour visualiser un pipeline ou un workflow en N étapes. Variante .stage--accent pour highlight la ou les étapes critiques.
<div class="pipeline">
<div class="stage">
<div class="stage__num">01</div>
<div class="stage__name">parse_jd</div>
<div class="stage__sub">Haiku · structural</div>
</div>
<div class="stage stage--accent">...</div>
</div>
Pour comparer une mauvaise pratique à la bonne. Code biffé en danger pour la mauvaise, highlight noir pour la bonne.
50 000 users and 99% accuracy.
agentic RAG for 8 000 lawyers.
<div class="demo">
<div class="demo__col demo__col--bad">
<div class="demo__title demo__title--bad">✕ Avant</div>
<div class="demo__bullet">
Built RAG with <code>50 000 users</code> ...
</div>
</div>
<div class="demo__col demo__col--good">...</div>
</div>
.plan pour les plans standards, .plan--featured avec border 2px noir + badge pour celui qui doit attirer l'œil.
Le CTA de bas-de-page. Eyebrow + h2 + lead + form (input + button) en flex row qui passe en column sur mobile.
On onboarde 10-20 personnes par cohorte pour itérer.
Le seul élément dark sur la page. Il sert de citation visuelle de code/CLI. Classes utilitaires pour color : .pmt .cmd .out .ok .num .dim.
<div class="terminal">
<div class="terminal__bar">
<span class="terminal__dot"></span>...
<span class="terminal__title">~/path · cmd</span>
</div>
<div class="terminal__body">
<div><span class="pmt">$</span> <span class="cmd">hkt run</span></div>
<div class="out dim">step ✓ <span class="num">42</span> items</div>
<div class="out"><span class="ok">✓ done</span></div>
</div>
</div>