Docs | Qu'est-ce que HorizonX et comment utiliser la bibliothèque
Documentation

Documentation HorizonX

Ce qu'est HorizonX, ce que contient la bibliothèque et comment l'utiliser : Figma et code.

Introduction

Comment l'utiliser

Qu'est-ce que HorizonX ?

HorizonX vous permet de démarrer un projet à partir de quelque chose de réel, plutôt que d'une page blanche. Demandez à une IA un site web à partir de rien et vous obtiendrez la moyenne de tout ce qu'elle a vu : un hero centré, trois cartes, un dégradé plat. Ce n'est pas le modèle qui échoue, c'est le modèle sans rien sur quoi s'appuyer.

Une couche, c'est cette fondation. Chacune est une pièce de design terminée, avec le mouvement, la profondeur et l'atmosphère déjà résolus. Prenez-la, adaptez-la, apprenez comment elle a été construite, ou servez-vous-en pour lancer quelque chose de nouveau. C'est une bibliothèque pour inspirer et accélérer, pas un générateur à partir de zéro.

Quand l'utiliser

Quand vous voulez avancer vite sur quelque chose qui reste intentionnel, et que vous préférez adapter un point de départ solide plutôt que de concevoir à partir de zéro.

Comment ça marche

Trois étapes, et celle du milieu dépend du format.

01

Choisissez une couche

Parcourez Explore et ouvrez ce qui vous convient. La page de chaque asset indique son Format exact, pour que vous sachiez d'emblée s'il s'agit de Figma, de code ou d'un mélange.

02

Copiez ou téléchargez

Figma → copiez-la dans votre espace de travail. HTML → téléchargez-la et ouvrez-la. Bundles → un seul téléchargement avec tous les fichiers dont la pièce a besoin.

03

Faites-la vôtre

Restylez-la, portez-la vers votre framework, ou utilisez-la comme étincelle pour quelque chose de nouveau. Le travail de création est fait ; c'est votre direction créative qui fait le reste du chemin.

Formats : Figma et code

Toutes les couches ne sont pas disponibles dans tous les formats. Certaines sont Figma uniquement, d'autres code uniquement, et quelques-unes sont mixtes. La page de chaque asset affiche son Format exact à l'avance, pour que vous sachiez toujours ce que vous obtenez.

Copier dans Figma

Fichier Figma

Le design modifiable, prêt à être copié directement dans votre espace de travail Figma. Calques, styles et structure intacts, prêts à être restylés pour devenir les vôtres.

Télécharger le HTML

Code (HTML)

Un fichier HTML autonome. Ouvrez-le, publiez-le tel quel, ou portez-le vers React, Svelte ou Vue, selon votre stack. Volontairement indépendant du stack.

Télécharger le ZIP · PDF

Bundle

Quand une pièce nécessite plus d'un fichier (assets, spécifications ou export empaqueté), elle est livrée sous forme de bundle que vous téléchargez en une fois.

Pour quel modèle d'IA construisez-vous ?

Il n'y a pas un seul modèle verrouillé. Beaucoup de designs sont réalisés à la main par notre équipe. Certaines pièces utilisent Fable, d'autres GPT 5.6, et ce que nous publions est testé pour fonctionner correctement avec les outils d'IA actuels.

Au final, la qualité vient de l'équipe de designers et de développeurs derrière chaque couche, et de la direction créative que vous y apportez. Le modèle n'est qu'un outil dans ce processus, pas celui qui fait le travail difficile.

La bibliothèque, trois formes

01

Templates

Des pages complètes et des heroes autonomes. Un point de départ complet que vous pouvez adapter de bout en bout, ou dont vous pouvez extraire un écran unique.

02

Sections

Des blocs autonomes : sliders, grilles de fonctionnalités, tarifs, FAQ, formulaires. Intégrez-en un dans un projet ou étudiez comment il est construit.

03

Composants

Les pièces plus petites : cartes, navigations, boutons, micro-interactions. Les briques derrière les layouts plus grands.

Pourquoi certains assets sont Figma uniquement (et d'autres code uniquement)

Nous construisons chaque pièce dans le support où elle vit le mieux. Un design d'abord visuel, avec un détail graphique important, vit naturellement dans Figma, c'est donc ce que nous publions. Une pièce orientée code ou générative (mouvement, interaction, 3D) a plus de sens en HTML. Plutôt que de forcer une version bâclée dans chaque format, nous livrons chaque couche dans le format qui lui rend réellement justice. Certaines existent en plusieurs formats ; la page de l'asset indique exactement ce que vous obtenez.

Pourquoi certains codes sont livrés uniquement en HTML

Le HTML est indépendant du stack et autonome. Un fichier qui s'ouvre partout, se lit facilement et se porte proprement vers React, Svelte, Vue ou un hébergement statique simple. Livrer le HTML vous donne le résultat complet sans vous enfermer dans un framework : vous gardez la main sur le portage vers ce que vous construisez réellement. Pour le rendu côté serveur et le SEO, intégrez-le dans le framework de votre choix.

Inspiration vs production

Les deux, et nous voulons être réalistes. Le travail est de qualité production : soigné, réel, réalisé par une équipe senior. Mais beaucoup de couches sont conçues pour inspirer un projet ou vous faire démarrer vite, pas pour être un composant prêt à l'emploi dans tous les contextes. Utilisez-les comme un point de départ solide, puis apportez votre propre direction.

Licences et accès

Tout abonnement actif débloque toute la bibliothèque, sans achats séparés. Tout vous appartient sous licence commerciale : utilisez et adaptez librement dans vos projets personnels, clients et commerciaux. Vous ne pouvez pas revendre, redistribuer ou sous-licencier les fichiers sources eux-mêmes.

Téléchargements, limites et remises à zéro

Chaque plan débloque toute la bibliothèque et permet de la parcourir sans limite : les quotas ci-dessous ne s'appliquent qu'au téléchargement réel. Il y a deux compteurs indépendants, donc une journée chargée de téléchargements classiques ne consomme jamais votre quota Premium.

Assets classiques · quotidien

Composants, sections, design systems, palettes et assets : Starter 3 · Pro 8 · Max 15 téléchargements par jour. Remise à zéro chaque jour.

Articles Premium · mensuel

Des pièces haut de gamme sélectionnées, marquées d'un badge Premium (une couronne dorée) : Starter 3 · Pro 8 · Max 15 par mois. Remise à zéro le 1er.

Deux autres choses à savoir : re-télécharger quelque chose que vous possédez déjà ne compte jamais deux fois, et un produit composé de plusieurs fichiers compte pour un seul téléchargement. La page de chaque article Premium indique combien de téléchargements Premium il vous reste pour le mois.

Guides

Figma → Code avec l'IA

De nombreuses couches HorizonX sont Figma uniquement : un design de 3 à 4 sections soignées, sans code associé. Vous pouvez les transformer en site web entièrement fonctionnel en connectant un agent de codage IA (comme Claude Code) à Figma via le Figma MCP. Voici comment.

L'idée

Partagez le fichier Figma avec Claude Code et utilisez un prompt structuré pour recréer chaque section avec une fidélité au pixel près. Une fois qu'il a développé les sections existantes et compris le langage visuel (layout, espacements, typographie, couleurs), vous pouvez lui demander de générer des sections supplémentaires qui suivent le même style et restent cohérentes avec le design original.

Le flux de travail

01

Lisez avant d'écrire

Demandez à l'agent d'utiliser le Figma MCP pour lire d'abord le design : structure, tokens (couleurs, typographie, espacements, rayons) et une capture d'écran de référence. Il ne doit pas encore générer de code. Si une valeur ne provient pas du MCP, l'agent doit vous le dire plutôt que l'inventer.

02

Fournissez les assets manuellement

Le Figma MCP n'extrait pas toujours correctement chaque asset : les images peuvent manquer, être compressées ou mal référencées. Les éléments complexes comme les dégradés, masques, ombres, modes de fusion et textures peuvent ne pas se reproduire avec précision. Le cas échéant, exportez-les directement depuis Figma : les images en WebP ou PNG (selon la transparence), les icônes et logos en SVG, et les dégradés ou effets complexes en SVG lorsque le CSS ne peut pas les égaler.

03

Établissez d'abord le design system

Avant la première section, extrayez et centralisez les tokens (couleurs, échelles typographiques, espacements, rayons, ombres, breakpoints) dans un seul endroit : config Tailwind, fichier de variables CSS ou thème. Nommez-les de façon sémantique. Transformez les éléments réutilisables en composants (boutons, titres, conteneurs). C'est ce qui permet aux sections 2, 3 et 4 d'arriver rapidement et de façon cohérente, au lieu de réinventer la roue à chaque fois.

04

Construisez une section à la fois

Implémentez une section, puis comparez-la directement au design Figma original à la même taille d'écran. Vérifiez espacements, tailles de police, interlignes, alignement, positionnement des images, dégradés, rayons de bordure et comportement responsive. Corrigez toute différence avant de passer à la section suivante. Vous obtenez ainsi un résultat bien plus précis qu'en demandant à l'agent de recréer toute la page d'un coup.

05

Allez au-delà de l'original

Une fois les sections existantes construites et le design system établi, demandez à l'agent de créer de nouvelles sections (tarifs, FAQ, témoignages, contact) qui suivent le même langage visuel. Les tokens et composants du design system que vous avez mis en place rendent cela rapide et cohérent.

Conseils

  • Assurez-vous que l'URL Figma inclut le node-id de la section concernée, et non du fichier entier.
  • Organisez les assets exportés dans des dossiers clairement nommés avant de les donner à l'agent.
  • Fournissez les bonnes polices, les breakpoints responsive, les états de survol et les spécifications d'animation.
  • Précisez votre stack (Astro, Next.js, React, etc.) à l'avance ; sinon, l'agent en supposera un.

Modèle de prompt réutilisable

Copiez ce prompt et collez-le dans Claude Code (ou tout agent de codage IA avec accès au Figma MCP). Renseignez l'URL Figma et votre stack.

I want you to replicate this Figma section in code with PIXEL-PERFECT fidelity.

SOURCE
- Figma: [PASTE URL WITH node-id]
- This is ONE section of a larger landing page. We will build the
  remaining sections later, reusing whatever you define here.

STACK
- [e.g. Astro + Tailwind / Next + CSS Modules / React + styled-components]
- Package manager: pnpm

PHASE 1 — READ (do not write code yet)
1. Use the Figma MCP on the exact node:
   - get_design_context → structure + reference styles
   - get_variable_defs → real tokens (colors, typography, spacing, radii)
   - get_screenshot → reference image to compare against
   - get_metadata → node hierarchy if the section is complex
2. If a color, spacing or size does not come from the MCP, tell me
   instead of inventing it.

PHASE 2 — ASSETS
- Images, photos, complex gradients, textures, videos, custom icons,
  logos — anything that cannot be reproduced 1:1 with pure CSS/SVG:
  STOP and ask me to attach it. List what you need (layer name + purpose).
- Pure CSS gradients / shadows / borders: reproduce them from the tokens.

PHASE 3 — DESIGN SYSTEM
- Extract tokens into a single place (Tailwind config / CSS vars / theme):
  colors, typography, spacing, radii, shadows, breakpoints.
- Name them semantically (bg-surface, text-primary, etc.).
- Componentize reusable pieces (buttons, chips, headings, containers).

PHASE 4 — BUILD
- Build ONLY this section using the tokens from Phase 3.
- Responsive: respect the design's breakpoints. If Figma only shows
  desktop, tell me and propose mobile behavior before coding.
- Semantic, accessible markup (headings, alt, aria).

PHASE 5 — VERIFY
- Compare your result against the get_screenshot reference.
- Report remaining differences.
- Final visual sign-off is mine.

Travailler avec les couches HTML

Les couches HTML sont des fichiers autonomes : un seul fichier avec tout (markup, styles, scripts) qui s'ouvre dans n'importe quel navigateur. Voici comment en tirer le meilleur parti.

01

Prévisualisez instantanément

Téléchargez le fichier HTML et ouvrez-le dans votre navigateur. C'est le résultat complet : pas d'étape de build, pas de dépendances. C'est votre référence pour l'apparence et le ressenti de la section.

02

Portez-le vers votre framework

Le HTML est volontairement indépendant du stack. Donnez-le à Claude Code ou à votre agent de codage IA et demandez-lui de porter la section vers votre framework : React, Svelte, Vue, Astro, Next.js. L'agent peut lire le markup, extraire les styles et le recréer dans la structure de vos composants. Fournissez-lui directement le fichier HTML pour qu'il ait la référence exacte.

03

Extrayez le design system

Comme avec les couches Figma, demandez à l'agent d'extraire les tokens (couleurs, typographie, espacements, rayons) et de les configurer dans le design system de votre projet avant le portage. Vous pourrez ainsi ajouter d'autres sections plus tard, visuellement cohérentes.

04

Remplacez les placeholders

Certaines couches HTML incluent des images de placeholder ou des contenus de démonstration. Remplacez-les par votre contenu, vos images et votre marque. La structure et les styles restent ; seul le contenu change.

Astuce

Si le fichier HTML inclut des animations, des interactions ou des scripts tiers qui ne se portent pas proprement, ouvrez le fichier original dans un navigateur, étudiez son comportement et décrivez-le à votre agent IA : parfois, une description est plus efficace que d'essayer de parser du JS minifié.

FAQ

Tout abonnement actif inclut toute la bibliothèque. Aucun achat séparé. Ouvrez un asset et ses actions de format (Copier dans Figma, Télécharger le HTML, etc.) apparaissent. Connectez-vous, allez dans Explore et commencez à récupérer ce dont vous avez besoin.

Deux quotas indépendants selon le plan. Assets classiques : 3 (Starter), 8 (Pro) ou 15 (Max) téléchargements par jour, remis à zéro quotidiennement. Articles Premium (ceux avec le badge Premium doré) : 3, 8 ou 15 par mois, remis à zéro le 1er. La navigation est toujours illimitée et les re-téléchargements ne comptent jamais deux fois.

Oui. Votre abonnement inclut une licence commerciale. Utilisez et adaptez ces fichiers dans vos projets personnels, clients et commerciaux, sans coût supplémentaire.

Non. Vous pouvez les utiliser et les adapter librement dans vos propres projets, mais vous ne pouvez pas revendre, redistribuer ou sous-licencier les fichiers sources eux-mêmes.

Oui. Nous publions régulièrement de nouvelles sorties, et tout ce que nous ajoutons est inclus dans votre abonnement tant qu'il est actif, sans coût supplémentaire.

Parcourez la bibliothèque.

Ouvrez Explore, trouvez une couche et commencez à construire à partir de quelque chose de réel.