STRUCTURE WEBFLOW ET
Prérequis
- Projet Webflow avec accès Designer
- Arborescence des pages validée
- Lexique de classes avec préfixe projet
- Breakpoints desktop, tablette et mobile définis
Sans convention de nommage, un projet Webflow devient ingérable : doublons de styles et handoff confus. Les classes utilitaires et composants mal structurés ralentissent toute la chaîne design → dev. Vous allez poser une ossature claire — sections, utilitaires et composants — avant d’ajouter du contenu.
Cadrer l’ossature page et section
Créez une page « Styleguide » interne regroupant containers, titres et espacements. Chaque nouvelle page duplique cette base plutôt que de repartir de zéro.
Découpez chaque template en sections sémantiques (`header`, `hero`, `footer`). Fixez un container max-width et des gutters constants — les designers suivants appliquent les mêmes repères.
Classes utilitaires et combo classes
Réservez les classes `u-*` aux utilitaires réutilisables : `u-container`, `u-grid-2`, `u-text-center`. Elles portent une propriété ou un petit groupe cohérent.
Les combo classes expriment un état (`is-open`, `is-dark`). Nommez chaque classe avant d’ajouter des propriétés — sinon naît un `Div Block 47`.
Composants et props pour la maintenance
Transformez en composants les blocs répétés : carte service, témoignage, CTA. Une mise à jour se propage sur toutes les instances.
Utilisez les props pour texte, image et lien — pas pour des marges arbitraires. Documentez quels composants sont gelés et lesquels acceptent des overrides locaux.
Erreurs fréquentes
Multiplier les classes pour un même rendu (`heading-large`, `title-big`) : fusionnez avant livraison.
Laisser les divs par défaut (`Div Block`, `Image 2`) : l’arborescence Navigator devient illisible.
Créer des composants trop larges (page entière) : impossible à réutiliser.
Oublier de purger les classes orphelines avant export.
Ce qu’il faut retenir
Styleguide + préfixe projet = base stable pour toute l’équipe.
Utilitaires `u-*`, combo `is-*`, composants avec props : trois niveaux distincts.
Nommage explicite dès la création — pas de correction massive en fin de sprint.
FAQ
Client-First est une référence solide pour les équipes multiples. L’essentiel est la cohérence : un système documenté vaut mieux qu’un mélange de conventions.
Démarrez avec container, section spacing et grille de base. Enrichissez au fil des pages réelles — pas un catalogue inutilisé.
Oui via le panneau « Style Manager », mais prévoyez une fenêtre dédiée hors sprint client. Testez les composants impactés sur les breakpoints principaux avant de livrer.