Documentation · Référence de l'administrateur
Référence du design et des styles
Ce document est une référence pour l'écran Design & Styles de l'extension ADP Car Market Hub (Car Market Hub → Design & Styles). Il explique chaque carte, la signification de chaque jeton de couleur et de typographie, ainsi que la manière dont l'extension interagit avec votre thème actif.
Quand utiliser ce document
Utilisez cette référence lorsque vous souhaitez aligner l'apparence des pages de véhicules avec votre marque, modifier la typographie pour des contextes frontend spécifiques, configurer le partage social ou le bouton de fiche technique PDF, contrôler le chargement différé des images ou ajouter du CSS personnalisé.
Aperçu
L'écran est organisé selon les cartes suivantes :
- Color scheme & branding (Palette de couleurs et image de marque) — palette principale et couleurs des boutons.
- Other design settings (Autres réglages de design) — jetons de couleur supplémentaires, arrondi des angles (border radius) et préréglage de la taille des boutons.
- Typography System (Système de typographie) — typographie par contexte de page (Détail du véhicule, Archive et grille, Favoris, Comparer).
- Social sharing buttons (Boutons de partage social) — réseaux affichés sur les pages de véhicule individuel et leur emplacement.
- PDF Datasheet (Fiche technique PDF) — option pour afficher un résumé de véhicule optimisé pour l'impression.
- Performance — chargement différé (lazy loading) natif pour les images.
- Layout Manager (Gestionnaire de mise en page) — pointeur vers l'onglet dédié Layout Manager et option globale pour utiliser l'ordre des blocs personnalisé.
- Custom CSS (CSS personnalisé) — CSS brut ajouté après tous les styles de l'extension.
L'écran suit le principe du « Thème d'abord » (Theme First) : tout champ qui le prend en charge peut être laissé vide pour hériter du thème actif.
Configuration requise ou prérequis
- Autorisation de gérer l'extension.
- Pour que l'option du Layout Manager prenne effet, vous devez avoir configuré l'écran Layout Manager.
- Pour la fiche technique PDF, le bouton visuel est affiché sur les pages de véhicule individuel ; la mise en page du PDF elle-même est configurée dans le PDF Manager.
Instructions étape par étape
- Ouvrez Car Market Hub → Design & Styles.
- Dans Color scheme & branding, définissez les couleurs de votre marque. Utilisez le sélecteur de couleur ou collez des valeurs hexadécimales.
- Ouvrez Other design settings pour affiner les jetons facultatifs tels que les couleurs des prix/liens, l'arrondi des angles et la taille des boutons.
- Ouvrez Typography System et configurez chaque onglet (Détail du véhicule, Archive et grille, Favoris, Comparer). Laissez les champs vides pour hériter du thème.
- Dans Social sharing buttons, activez le partage, choisissez les réseaux visibles et sélectionnez l'emplacement.
- Activez Enable PDF datasheet si vous souhaitez un bouton d'impression/enregistrement en PDF sur les pages de véhicule individuel.
- Dans Performance, activez Lazy loading pour utiliser l'attribut natif
loading="lazy"du navigateur pour les images de véhicules. - Dans Layout Manager, décidez s'il faut appliquer l'ordre des blocs personnalisé enregistré dans l'onglet Layout Manager.
- Ajoutez d'éventuelles surcharges finales dans Custom CSS si nécessaire.
- Enregistrez. Chaque carte possède son propre bouton Save Design & Styles settings ; l'enregistrement de l'une d'elles conserve l'ensemble du formulaire.
Référence de configuration
Color scheme & branding
| Jeton | Objectif |
|---|---|
| Primary color | Couleur d'accentuation principale pour les mises en valeur, les états actifs et les liens. |
| Secondary color | Utilisée pour les titres, les arrière-plans sombres et les éléments de texte secondaires. |
| Accent color | Couleur d'accentuation secondaire pour les badges, les étiquettes et les éléments de mise en avant. |
| Card background | Couleur d'arrière-plan pour les cartes de véhicules et les conteneurs de contenu. |
| Button background | Couleur d'arrière-plan pour les boutons principaux tels que « Plus de détails » et « Envoyer une demande ». |
| Button text color | Valeur par défaut #FFFFFF. |
| Button hover background | Laisser vide pour dériver une nuance de survol par défaut. |
| Button text hover color | Laisser vide pour hériter. |
Other design settings
| Jeton | Objectif |
|---|---|
| Price color | Couleur pour les prix des véhicules. Vide = hériter du thème. |
| Link color | Couleur pour le fil d'Ariane et les liens internes. Vide = hériter du thème. |
| Border radius | Appliqué aux cartes, aux conteneurs d'images et aux boutons. Exemples de valeurs : 8px, 0px. Vide = valeur par défaut de la feuille de style. |
| Button size | Préréglage Theme default, Small, Medium ou Large pour les marges internes (padding) et la taille de la police. |
Typography System
La carte de typographie comporte quatre onglets correspondant aux contextes du frontend :
| Onglet | S'applique à |
|---|---|
| Vehicle Detail | La page de véhicule individuel. |
| Archive & Grid | Les pages d'archive / de liste. |
| Favorites | La page des favoris / liste de souhaits. |
| Compare | La vue de comparaison de véhicules. |
Dans chaque onglet, la matrice définit la typographie par rôle de texte. Les lignes correspondent aux rôles de texte et les colonnes aux jetons de typographie que vous pouvez définir pour chaque rôle :
| Ligne (rôle de texte) | S'applique à |
|---|---|
| H1 / Car Title | Le titre principal du véhicule. |
| H2 / Sections & Dealership | Les titres de section et le nom de la concession. |
| H3 / Details & Agent | Les sous-titres de détails et le titre de l'agent/contact. |
| Body / Paragraphs & Tables | Le texte des paragraphes et le contenu des tableaux. |
| Labels / Key-data & spec labels | Les étiquettes de données clés et de spécifications. |
| Colonne (jeton) | Notes |
|---|---|
| Size (px) | Taille de la police en pixels. Vide = hériter du thème. |
| Line Height (em) | Hauteur de ligne en tant que multiplicateur em. Vide = hériter. |
| Weight | Default, 300, 400, 500, 600, 700 ou 800. |
| Transform | Default, UPPERCASE, lowercase ou Capitalize. |
| Color | Couleur du texte pour le rôle. Vide = hériter. |
Tout champ laissé vide hérite du thème actif. La matrice complète (y compris la ligne Labels) apparaît sur les onglets Vehicle Detail, Archive & Grid et Compare. L'onglet Favorites utilise les mêmes colonnes mais n'inclut pas la ligne Labels.
Social sharing buttons
| Champ | Notes |
|---|---|
| Show sharing buttons on single vehicle pages | Interrupteur principal. |
| Visible networks | Sélection multiple : WhatsApp, Facebook, Instagram, X (Twitter), E-mail, Copier le lien. |
| Placement | Below gallery, Sticky right sidebar ou End of page. |
À quoi ressemble chaque emplacement et comment il se comporte sur mobile :
- Below gallery (Sous la galerie) — une rangée horizontale de boutons de partage directement sous la galerie photo. Visible sur toutes les tailles d'écran.
- Sticky right sidebar (Barre latérale droite collante) — une barre compacte fixée sur le bord droit de l'écran qui reste en place lorsque le visiteur fait défiler la page. Dans cet emplacement, la barre contient également les boutons d'accès rapide Favoris, Comparer et Fiche technique PDF (chacun n'étant affiché que lorsque cette fonctionnalité est activée). Pour éviter de masquer le contenu sur les petits écrans, cette barre est masquée sur les téléphones (fenêtre d'affichage ≤ 600 px). Sur les écrans de taille téléphone, choisissez donc Below gallery ou End of page si vous souhaitez que le partage reste visible.
- End of page (Fin de page) — une rangée horizontale tout en bas de la page du véhicule, sous la section de contact. Visible sur toutes les tailles d'écran (ainsi, sur un téléphone, elle apparaît sous la zone de contact).
Si vous voyez la barre de partage en bas de la page sur un téléphone « sous le bouton de contact », l'emplacement est défini sur End of page (ou le visiteur utilise une tablette entre 601 px et 960 px, où la Sticky right sidebar est toujours affichée). Il s'agit du comportement attendu, contrôlé par l'option Placement ci-dessus.
PDF Datasheet
| Champ | Notes |
|---|---|
| Show PDF datasheet download button on single vehicle pages | Interrupteur principal. La mise en page réelle du PDF, le logo, les champs visibles et le code QR sont configurés dans l'onglet PDF Manager. |
Performance
| Champ | Notes |
|---|---|
| Enable native lazy loading for vehicle images | Définit l'attribut loading="lazy" du navigateur sur les images de véhicules pour différer le chargement des images hors écran. |
Layout Manager card
| Champ | Notes |
|---|---|
| Use the custom block order instead of the built-in defaults | Interrupteur principal pour l'ordre enregistré dans l'onglet Layout Manager. |
Custom CSS
| Champ | Notes |
|---|---|
| Custom CSS | CSS brut ajouté après tous les styles de l'extension. À utiliser avec parcimonie — il surcharge tous les autres styles et peut casser les modèles s'il n'est pas testé. |
Notes opérationnelles
- Le principe du « Thème d'abord » signifie que laisser un champ vide redonne le contrôle au thème actif. C'est le choix par défaut le plus sûr lors de l'intégration avec un nouveau thème.
- La couleur de survol de l'arrière-plan se rabat sur une nuance dérivée si elle est laissée vide, de sorte que les boutons principaux ont toujours un état de survol visible.
- Certaines zones auparavant disponibles sur cet écran ont été déplacées : les badges et les étiquettes se trouvent désormais dans le Layout Manager sous Car Archive Cards, le calculateur de financement se trouve désormais dans Settings → Frontend Features.
- L'interrupteur PDF Datasheet ici contrôle uniquement si le bouton est visible. Si le bouton est affiché mais que le PDF ne s'affiche pas correctement, configurez la mise en page dans le PDF Manager.
- L'enregistrement de n'importe quelle carte soumet l'ensemble du formulaire. Pour réinitialiser une section, restaurez la valeur par défaut vide et enregistrez à nouveau.
Dépannage
- Les changements de couleur n'apparaissent pas. Videz les caches du frontend ou du CDN. Confirmez que le sélecteur de couleur a bien enregistré une valeur (le champ doit afficher un code hexadécimal).
- Les champs de typographie semblent n'avoir aucun effet. Les champs vides héritent volontairement du thème. Définissez une valeur explicite si vous devez surcharger les styles du thème.
- Le chargement différé (lazy loading) ne fonctionne pas. Certains thèmes ou extensions tierces remplacent le balisage des images. Confirmez que la balise
<img>générée inclutloading="lazy". Vérifiez dans la version actuelle de l'extension avant de publier. - Le bouton de fiche technique PDF est manquant. Confirmez que l'option est activée et que le modèle de véhicule individuel inclut toujours la zone de bouton de l'extension. Le bouton est généré uniquement sur les pages de véhicule individuel.
- L'option « use custom block order » est activée mais la mise en page semble inchangée. Ouvrez l'onglet Layout Manager et confirmez qu'une mise en page personnalisée est enregistrée pour la zone concernée.
- Le CSS personnalisé a cassé une page. Supprimez ou raccourcissez le code et enregistrez à nouveau. Le CSS personnalisé surcharge tout le reste.