Notes de cours 📚
Swiper
Le carousel tactile JavaScript le plus moderne
Aperçu du résultat 👇
Pour faire pause et play sur la vidéo de la démo, si vous êtes dans Chrome, vous n'avez qu'à faire "clic-droit" au dessus de la démo et cliquer sur "Afficher les commandes".
- L’accueil de l’appli bas de page
- Page artwork haut de page
- Page artwork mi -page et/ou avec la modale ouverte
- Page artwork avec l’accordéon ouvert contenant le formulaire de réservation. Ajustez dans Photoshop afin que chaque image de vos impressions-écran aient la même dimension en pixel. Prenez le temps d'optimiser le poids de vos images, exportez-les en jpg et compressez un peu. De retour dans votre index.html, section view-more, ajoutez le HTML de base pour un Swiper et déposez une image écran par slide. Requis : pas de pagination, pas de scrollbar. Par contre, on veut les boutons précédent et suivant. Ajoutez la classe .swiper-screenshots sur le swiper que vous venez d’ajouter. Cette classe servira à cibler que ce swiper là lors de l’initialisation puisqu’il n’est pas le seul swiper du site et chaque swiper a sa propre configuration. En CSS, stylisez les images de ce Swiper en leur ajoutant une bordure pour simuler un cadre de téléphone. Dans votre script.js, initialisez ce Swiper là en le ciblant avec sa classe .swiper-screenshots. Toujours dans l’initialisation de swiper dans votre fichier script.js,ajoutez les propriétés nécessaire pour les requis suivants:
- Par défaut (mobile) on veut voir une seule slide à la fois
- dès le breakpoint 1200px, on veut voir 3 slides à la fois.
- les images dans les slides doivent être centrées dans celles-ci
- le carrousel doit être infini, c’est dire que lorsqu’on atteint la dernière slide, on continue à la première.
- on doit activer les boutons suivant et précédent. Finalement, ajoutez des styles afin que les 2 slides de côtés soient semi-transparentes et que celle qui est active au centre, ne soit pas transparente. Si vous voulez aller plus loin, vous pouvez essayer d’ajouter un cadre comme dans mon 2e exemple ci-haut (facultatif).
Ajouts facultatifs 👇
Pour faire pause et play sur la vidéo de la démo, si vous êtes dans Chrome, vous n'avez qu'à faire "clic-droit" au dessus de la démo et cliquer sur "Afficher les commandes".
Notes de cours 📚
Swiper
Le carousel tactile JavaScript le plus moderne
Via github pages, publiez votre projet en ligne et remettez moi le url final de votre site!