Aller au contenu

Filtres de catalogue produits

Un panneau de filtres à facettes pour un catalogue : catégorie, prix, taille, couleur et stock, avec compteur de résultats, puces des filtres actifs, tri et tiroir sur mobile.

  • Tailwind
  • React
  • CSS
  • WordPress
Ouvrir dans un nouvel onglet

Description

Le visiteur coche une ou plusieurs catégories, tailles et couleurs, saisit une fourchette de prix et peut n'afficher que les articles en stock. Chaque option indique combien de produits elle donnerait avec les autres filtres déjà choisis, le compteur de résultats se met à jour en direct et chaque filtre actif devient une puce que l'on retire d'un clic, ou tous d'un coup avec « Tout effacer ». Le tri (pertinence, prix croissant ou décroissant, nouveautés) réordonne la grille, et un message propose d'élargir la recherche quand plus rien ne correspond. Sous 768 px, les filtres passent dans un tiroir latéral avec un bouton qui affiche le nombre de filtres actifs et un bouton « Voir N produits ». Accessibilité : tout se fait au clavier, le tiroir est une boîte de dialogue modale (focus piégé, Échap pour fermer, retour du focus sur le bouton), le nombre de résultats est annoncé par une région live, les puces ont un libellé « Retirer le filtre… », les contrastes dépassent 4,5:1 en clair comme en sombre et l'animation du tiroir se coupe avec prefers-reduced-motion. Remplacez les produits de démonstration par votre catalogue.

Code

Chargement du code…

Contenu de l'archive

filtres-catalogue-produits-html-tailwind.zip3 fichiers · 10 Ko

  • index.html55 Ko
  • README.md4 Ko
  • LICENSE.md1 Ko

Mots-clés

Mis à jour le 16 octobre 2026.

Dans le même esprit

  • La page panier complète : quantités modifiables au clavier, retrait annulable, code promo, jauge de livraison offerte et totaux recalculés puis annoncés.

    • Tailwind
    • React
    • CSS
    • WordPress
    Composant
  • Un formulaire de carte cadeau : montant prédéfini ou libre, motif, destinataire, message et date d'envoi, avec un aperçu de la carte mis à jour en direct.

    • Tailwind
    • React
    • CSS
    • WordPress
    Composant
  • Le résumé du panier avant paiement : articles avec vignette et quantité, jauge de livraison offerte, code promo et total recalculé à chaque changement.

    • Tailwind
    • React
    • CSS
    • WordPress
    Composant
  • Une fiche produit complète : vues du produit, couleurs et contenances en boutons radio, sélecteur de quantité et ajout au panier annoncé.

    • Tailwind
    • React
    • CSS
    • WordPress
    Composant