Comment créer des designs personnalisés « Back to Top » avec Divi
Publié: 2019-06-19Chaque semaine, nous vous proposons de nouveaux packs de mise en page Divi gratuits que vous pouvez utiliser pour votre prochain projet. Pour l'un des packs de mise en page, nous partageons également un cas d'utilisation qui vous aidera à faire passer votre site Web au niveau supérieur.
Cette semaine, dans le cadre de notre initiative de conception Divi en cours, nous allons vous montrer comment créer des conceptions personnalisées et collantes avec Divi et le Green Energy Layout Pack. Cette technique vous aidera à améliorer l'expérience utilisateur sur vos pages tout en profitant des options intégrées de Divi du côté de la conception. Nous espérons que ce tutoriel vous inspirera pour créer vos propres designs alternatifs et les utiliser sur votre prochain site Web !
Allons-y.
Aperçu
Avant de plonger dans le didacticiel, jetons un coup d'œil rapide au résultat de ce didacticiel.
GIF

Exemple 1

Exemple #2

Exemple #3

1. Ajouter un défilement fluide à la page HTML
Télécharger la page de destination de l'énergie verte sur une nouvelle page
La première chose que vous devrez faire est de créer une nouvelle page et de télécharger la page de destination du Green Energy Layout Pack.

Ouvrir les paramètres de la page
Ouvrez les paramètres de la page en cliquant sur l'icône marquée dans l'écran d'impression ci-dessous :

Ajouter un défilement fluide à la boîte CSS personnalisée
Passez à l'onglet avancé et ajoutez un comportement de défilement fluide à l'ensemble de la page en ajoutant le code CSS suivant à la zone CSS personnalisée :
html {
scroll-behavior: smooth;
}
2. Ajouter un identifiant CSS à la section Hero
Ouvrir la section des héros
La conception de retour en haut redirigera les visiteurs vers la section des héros. Pour le retirer, vous devez d'abord ouvrir les paramètres de la section des héros.

Ajouter un identifiant CSS
Ensuite, allez dans l'onglet avancé et ajoutez un identifiant CSS à la section. Plus tard dans cet article, nous ajouterons un lien d'ancrage qui dirigera les visiteurs vers cette section.
- Identifiant CSS : section-1

3. Ajouter une nouvelle section au bas de la page avec un design « Retour en haut »
Étapes générales
Ajouter une nouvelle section régulière au bas de la page
Comme vous avez pu le remarquer dans l'aperçu de cet article, nous allons recréer trois exemples de conception différents. Pour rationaliser le processus, nous commencerons par quelques étapes générales et nous nous concentrerons sur chaque exemple de conception individuellement plus tard dans la publication. Ajoutez une nouvelle section régulière au bas de votre page.

Espacement
Ouvrez les paramètres de la section et supprimez tous les rembourrages supérieur et inférieur par défaut.
- Rembourrage supérieur : 0px
- Rembourrage inférieur : 0px

Ajouter une nouvelle ligne
Structure des colonnes
Continuez en ajoutant une nouvelle ligne en utilisant la structure de colonnes suivante :

Ajouter un lien d'ancrage
Dès que quelqu'un clique sur toute la ligne, nous voulons qu'il soit redirigé vers le haut de la page. Pour ce faire, nous ajouterons un lien qui redirige vers la section héros de la page.
- URL du lien de ligne : votresiteweb.com/page/#section-1

Alignement des lignes
Nous plaçons également la ligne sur le côté droit du conteneur de section.
- Alignement des lignes : à droite

Emploi stable
Ensuite, nous corrigeons toute la ligne en accédant à l'onglet avancé de la ligne et en mettant à jour les options de position suivantes :
- Poste : fixe
- Décalage vertical : 30px
- Décalage horizontal : 30px
- Indice Z : 99
En plus de rendre la ligne fixe, nous nous assurons que la ligne chevauche tout le contenu de la page en augmentant l'index z.

Recréer l'exemple de conception #1

Paramètres de ligne
Modifier la structure des colonnes
Maintenant que nous avons parcouru toutes les étapes générales, nous allons recréer les trois exemples différents que vous avez pu voir au début de cet article. Commençons par le premier ! Modifiez la structure des colonnes de ligne :

Couleur de l'arrière plan
Continuez en ouvrant les paramètres de ligne et ajoutez une couleur de fond blanc.
- Couleur d'arrière-plan : #ffffff

Dimensionnement
Passez à l'onglet Conception et modifiez les paramètres de dimensionnement.
- Utiliser une largeur de gouttière personnalisée : 1
- Largeur : 9vw (ordinateur de bureau), 23vw (tablette), 35vw (téléphone)

Espacement
Ajoutez également des valeurs de remplissage personnalisées.
- Rembourrage supérieur : 2.5vw (ordinateur de bureau), 6vw (tablette), 10vw (téléphone)
- Rembourrage inférieur : 2.5vw (ordinateur de bureau), 6vw (tablette), 10vw (téléphone)
- Rembourrage gauche : 1vw (ordinateur de bureau), 2vw (tablette), 4vw (téléphone)
- Rembourrage droit : 1vw (ordinateur de bureau), 2vw (tablette), 4vw (téléphone)

Frontière
Continuez en ajoutant « 10px » à chacun des coins dans les paramètres de bordure.

Boîte ombre
Et ajoutez une ombre de boîte en utilisant les paramètres suivants :
- Force du flou d'ombre de la boîte: 80px
- Couleur de l'ombre : rgba(0,0,0,0.3)

Affichage
Pour nous assurer que les colonnes restent côte à côte dans toutes les tailles d'écran, nous allons ajouter une ligne supplémentaire de code CSS à l'élément principal de la ligne.
display: flex;


Ajouter un module de texte à la colonne 1
Ajouter du contenu
Il est temps de commencer à ajouter des modules ! Ajoutez un module de texte à la première colonne avec du contenu de votre choix.

Paramètres de texte
Passez à l'onglet Conception et modifiez les paramètres de texte en conséquence :
- Police du texte : Arial
- Poids de la police de texte : gras
- Alignement du texte : à droite
- Couleur du texte : #000000
- Taille du texte : 1.1vw (ordinateur de bureau), 3vw (tablette), 4.4vw (téléphone)
- Espacement des lettres du texte : -1px
- Hauteur de la ligne de texte : 1 em

Ajouter un module de texte à la colonne 2
Ajouter un symbole
Passez à la deuxième colonne et ajoutez-y également un module de texte. Ajoutez le symbole « ▲ » à la zone de contenu.

Paramètres de texte
Enfin, accédez à l'onglet Conception et modifiez les paramètres du texte.
- Police de texte : Open Sans
- Alignement du texte : Centre
- Couleur du texte : #000000
- Taille du texte : 3vw (ordinateur de bureau), 8vw (tablette), 12vw (téléphone)
- Hauteur de la ligne de texte : 0.6em

Recréer l'exemple de conception #2

Paramètres de ligne
Dimensionnement
Passons au deuxième exemple ! Ouvrez les paramètres de ligne et modifiez la largeur de la ligne.
- Largeur : 7%

Espacement
Passez aux paramètres d'espacement et supprimez tous les rembourrages supérieur et inférieur par défaut.
- Rembourrage supérieur : 0px
- Rembourrage inférieur : 0px

Ajouter un module de texte à la colonne
Ajouter un symbole
Continuez en ajoutant un module de texte à la ligne et entrez le symbole « ↑ ».

Paramètres de texte
Accédez à l'onglet Conception et modifiez les paramètres du texte.
- Police de texte : Open Sans
- Alignement du texte : Centre
- Couleur du texte : #000000
- Taille du texte : 56 px
- Hauteur de la ligne de texte : 1 em

Espacement
Ensuite, nous allons ajouter des rembourrages haut et bas personnalisés.
- Rembourrage supérieur : 30px
- Rembourrage inférieur : 50px

Frontière
Passez à l'onglet conception et ajoutez « 50vw » à chacun des coins. Ajoutez également une bordure à l'aide des paramètres suivants :
- Largeur de la bordure : 3px
- Couleur de la bordure : #000000

Recréer l'exemple de conception #3

Paramètres de ligne
Dimensionnement
Passons au prochain et dernier exemple ! Ouvrez les paramètres de ligne et modifiez la largeur.
- Largeur : 4 % (ordinateur de bureau), 10 % (tablette), 15 % (téléphone)

Espacement
Supprimez ensuite le rembourrage supérieur et inférieur par défaut.
- Rembourrage supérieur : 0px
- Rembourrage inférieur : 0px

Boîte ombre
Ajoutez une ombre de boîte personnalisée à la ligne à l'aide des paramètres suivants :
- Force de propagation de l'ombre de la boîte: 4px
- Couleur de l'ombre : rgba(0,0,0,0.3)

Ajouter un module de texte à la colonne
Ajouter un symbole
Le seul module dont nous avons besoin pour cet exemple de conception est un module de texte. Ajoutez '^' à la zone de contenu.

Paramètres de texte
Passez à l'onglet Conception et modifiez les paramètres de texte en conséquence :
- Police de texte : Open Sans
- Poids de la police de texte : ultra gras
- Alignement du texte : Centre
- Couleur du texte : #4359e9
- Taille du texte : 56 px
- Hauteur de la ligne de texte : 1 em

- Couleur de l'ombre du texte : #35d764

Espacement
Continuez en accédant aux paramètres d'espacement et en ajoutant des rembourrages haut et bas personnalisés.
- Rembourrage supérieur : 30px
- Rembourrage inférieur : 20px

Frontière
Enfin, ajoutez une bordure au module de texte et le tour est joué !
- Largeur de la bordure : 3px
- Couleur de la bordure : #4359e9

Aperçu
Maintenant que nous avons parcouru toutes les étapes, jetons un dernier coup d'œil au résultat.
GIF

Exemple 1

Exemple #2

Exemple #3

Dernières pensées
Dans ce tutoriel de cas d'utilisation, nous vous avons montré comment créer des designs personnalisés de retour en haut avec Divi. Nous avons ajouté un défilement fluide à nos pages, attribué un identifiant de section à la section héros et lié une ligne fixe à la section héros. Ce tutoriel fait partie de notre initiative de conception Divi en cours, où nous essayons de mettre quelque chose de plus dans votre boîte à outils de conception chaque semaine. Si vous avez des questions ou des suggestions, assurez-vous de laisser un commentaire dans la section commentaires ci-dessous!
Si vous souhaitez en savoir plus sur Divi et obtenir plus de cadeaux Divi, assurez-vous de vous abonner à notre newsletter par e-mail et à notre chaîne YouTube afin que vous soyez toujours l'une des premières personnes à connaître et à tirer parti de ce contenu gratuit.
