Ajout de CSS personnalisées à votre thème

Une feuille de style en cascade (CSS) modifie la façon dont les éléments s’affichent dans votre thème et peut contrôler l’apparence de plusieurs pages à la fois. Vous pouvez personnaliser votre thème au-delà des paramètres qui y sont intégrés en utilisant la fonctionnalité de CSS personnalisée. Par exemple, vous pouvez utiliser des CSS pour définir des dégradés dans les paramètres de couleur de votre thème. Vous pouvez ajouter des CSS personnalisées à l’ensemble de votre thème ou à une section spécifique d’un modèle de votre thème. Les CSS personnalisées ne sont pas prises en charge sur la page de passage à la caisse.

La personnalisation de vos CSS nécessite une certaine connaissance du CSS et du HTML. Avant de personnaliser votre thème, assurez-vous de bien comprendre le niveau d’assistance disponible.

Points à prendre en compte pour l’utilisation de CSS personnalisées

Avant d’ajouter des CSS personnalisées à votre thème, examinez les points suivants :

  • Les sélecteurs et propriétés CSS suivants ne sont pas pris en charge dans les CSS personnalisées :
    • Les règles @ @import, @charset et @namespace ne peuvent pas être utilisées
    • Pour les CSS au niveau de la section, seules les règles @ @media, @container, @layer et @supports sont autorisées
    • Pour les CSS au niveau de la section, vous ne pouvez pas cibler l’ID ou les classes de l’élément d’encapsulation de la section Shopify qui est rendu par le thème avec la classe shopify-section
    • La propriété content n’est pas disponible dans les CSS personnalisées
  • Si une règle CSS personnalisée est déclarée avec la balise qui encapsule l’élément de la section parente, elle est alors considérée comme une balise descendante, et la règle de style est appliquée à cette section. Notez que par défaut, la section parente est encapsulée dans une balise <div>, mais cette valeur peut être définie sur n’importe laquelle des valeurs autorisées dans le schéma de section par les développeurs de thèmes.
  • Actuellement, seul le domaine https://cdn.shopify.com est autorisé lors de l’utilisation d’URL dans des CSS personnalisées.
  • Les polices personnalisées ne sont pas limitées. Toutefois, les polices personnalisées sont une ressource distincte qui est téléchargée par les navigateurs avant l’affichage du texte, ce qui peut avoir une incidence sur les performances globales d’une boutique. Il vous incombe de vous assurer que votre boutique en ligne n’est pas affectée négativement par les polices personnalisées. Découvrez comment utiliser des polices personnalisées dans votre thème.
  • Les règles CSS qui affectent l’ensemble du thème sont limitées à 1 500 caractères.
  • Les règles CSS qui affectent une section spécifique sont limitées à 500 caractères.
  • Selon les sélecteurs ou les classes CSS que vous utilisez, la mise à jour de votre thème pourrait empêcher vos CSS personnalisées de fonctionner.

Shopify ne prend pas en charge les personnalisations de thème avancées. Si vous rencontrez une erreur liée à ces limitations dans vos CSS personnalisées et que vous ne parvenez pas à en déterminer la cause, consultez la liste des autres ressources d’assistance disponibles.

Ajouter des CSS personnalisées

Des CSS personnalisées peuvent être ajoutées à l’ensemble de votre thème, ce qui affecte toutes les pages de votre boutique en ligne, à l’exception de la page de passage à la caisse. Par exemple, vous pouvez modifier la façon dont les boutons s’affichent dans l’ensemble de votre boutique.

Étapes :

  1. Depuis votre interface administrateur Shopify, allez à Boutique en ligne > Thèmes.

  2. Cliquez sur Modifier le thème.

  3. Cliquez sur Paramètres du thème.

  4. Cliquez sur CSS personnalisé.

  5. Ajoutez votre code.

  6. Cliquez sur Enregistrer.

Emplacement de la zone de CSS personnalisé dans les paramètres du thème

Des CSS personnalisées peuvent également être ajoutées à une section spécifique de votre thème. Si vous ajoutez des CSS personnalisées à une section de votre thème, les CSS sont limitées à cette section. Par exemple, vous pouvez appliquer une taille de police personnalisée ou une couleur d’arrière-plan à une seule section.

Étapes :

  1. Depuis votre interface administrateur Shopify, allez à Boutique en ligne > Thèmes.

  2. Cliquez sur Modifier le thème.

  3. Cliquez sur la section à laquelle vous souhaitez ajouter du CSS.

  4. Au bas du panneau des propriétés de la section, cliquez sur CSS personnalisé.

  5. Ajoutez votre code.

  6. Cliquez sur Enregistrer.

Emplacement de la zone de CSS personnalisé dans les paramètres de section

Ressources supplémentaires sur le CSS

La personnalisation de vos CSS nécessite une certaine connaissance du CSS et du HTML. Avant de personnaliser votre thème, assurez-vous de bien comprendre le niveau d’assistance disponible.

Si vous souhaitez en savoir plus sur le CSS, vous pouvez consulter certaines des ressources suivantes :