Page d'atterrissage premium
Une page d'atterrissage est terminée lorsqu'elle passe trois vérifications : elle correspond à sa référence ou à son brief, elle tient ensemble à toutes les largeurs de 320 à 1920, et rien n'y est accidentel. La majeure partie du travail est la troisième.
Choisir le mode en premier
Mode référence — l'utilisateur a fourni une capture d'écran, un PDF, une URL, ou "reproduis ça". La précision est l'objectif et "assez proche" est un échec. Mesurez la référence numériquement avant d'écrire du CSS. Chargez reference-replication.
Mode brief — l'utilisateur a décrit une entreprise, un public ou une sensation, sans image. La composition vous appartient ; les règles maison et la bibliothèque de sections fixent le plancher de qualité.
Si les deux sont présents, la référence l'emporte pour tout ce qu'elle couvre et le brief comble les lacunes. Si aucun n'est clair, demandez — une page d'atterrissage construite pour le mauvais mode est du travail perdu.
Ne demander que ce qui modifie la construction
N'interrogez pas. Quatre choses modifient réellement le résultat :
- Stack — HTML / React / Next / Astro. Générer à partir de
templates/<stack>/. - Basiques de la marque — nom, et soit une palette soit "extrais-la de la référence".
- Locale — dirige la devise, le format de date, l'orthographe UK vs US. Demandez une fois, restez cohérent.
- Sections — seulement si ni une référence ni un type de page évident ne les implique.
Tout le reste a une valeur par défaut défendable. Utilisez-la et dites ce que vous avez supposé.
Ordre de construction
Travailler dans le désordre provoque des reprises, car la hauteur du héros contraint tout ce qui est au-dessus de la ligne de flottaison et les tokens de design contraignent chaque section.
- Tokens — surfaces, encre, lignes, accent, rayons, easing, une échelle de type fluide.
references/design-system.md. - Hero — l'élément le plus corrigé de chaque construction.
100svh, rythme envh.references/house-rules.md. - Sections, dans l'ordre de la référence.
references/sections.md. Tout emplacement nécessitant une photographie : sourcez-la maintenant, ne laissez pas de boîte grise —../stock-imagery/SKILL.md. - Footer, puis la séquence de finition ci-dessous.
- Vérifier. Non optionnel — voir ci-dessous.
Les pièges
Lisez references/traps.md avant d'écrire du code pour grille, marquee, icônes SVG ou image plein écran. Six échecs y sont silencieux : CSS valide, pas d'erreur, mauvaise mise en page ailleurs. Ils coûtent des heures la première fois et des minutes avec la référence ouverte.
La vérification fait partie de la construction
Une page d'atterrissage qui n'a pas été capturée en capture d'écran aux largeurs réelles n'est pas terminée. Exécutez le harnais fourni :
scripts/verify.sh <url> --sweep # débordement 320→1920 + ajustement du héros
scripts/verify.sh <url> --shot 390x844 # une seule fenêtre
Il gère la limitation de fenêtre macOS 500px qui fausse silencieusement chaque capture d'écran mobile. Détails et solution de secours manuelle : references/verification.md.
Trois vérifications doivent passer :
- Aucun débordement horizontal à toutes les largeurs de 320 à 1920.
- Le héros tient sur un écran à 390×844, 414×896 et 1600×900, ou croît délibérément.
- Mouvement réduit affiche toujours chaque section — aucun élément laissé en milieu d'animation.
Séquence de finition
Demandée sur chaque construction réelle. C'est la définition de "fini", pas un bonus :
lenis-smooth-scrollpremium-mobile-menusocial-share-faviconsbuild-creditREADME.mdà propos de la page — ses sections, tokens, breakpoints, étapes de déploiement — pas sur l'outillage qui l'a créée.gitignore; message de commit sans ligne de co-auteur IA sauf demande- Notes de déploiement (GitHub Pages nécessite
.nojekylllorsque tout chemin commence par_)
Ce que "premium" signifie vraiment ici
Ce n'est pas des dégradés et du verre. C'est : une typographie qui évolue fluidement au lieu de sauter aux points de rupture ; des animations qui ne touchent que transform et opacity ; un espacement mesuré par rapport à l'axe sur lequel il vit ; pas de bandes mortes ; et une mise en page mobile qui a été conçue plutôt qu'héritée de la version desktop. Chacun de ces points est vérifiable, c'est pourquoi ils sont la norme.
Références
| Fichier | Lisez-le quand |
|---|---|
references/house-rules.md | toujours — les corrections qui reviennent sur chaque construction |
references/traps.md | avant grille, marquee, icônes SVG, images plein écran |
references/design-system.md | mise en place des tokens et de l'échelle typographique |
references/sections.md | construction du héros, marquee, accordéon, rail de cartes, footer |
references/verification.md | vérification, ou une capture d'écran semble erronée |
../reference-replication/SKILL.md | une image de référence ou une URL a été fournie |
../stock-imagery/SKILL.md | la page a besoin de photographies et aucune n'a été fournie |