Paid · Unknown · Famille generic ·warn

Add a mega menu to Shopify's Mavon theme — Navi+ setup

Sur la boutique de démonstration en direct : le Slide Menu se connecte au hamburger existant (button[aria-label*='menu' i]) et masque le tiroir natif ([class*='drawer'][class*='menu']) — aucun changement visible pour les acheteurs; Le Mega Menu s'insère proprement sous l'en-tête — ce thème n'a pas de problèmes de débordement horizontal (headerInsertSafe = true). Le tableau des sélecteurs et les guides de configuration ci-dessous sont spécifiques à ce thème.

1 Analyse du thème

Adaptateur détecté
generic correspond à l'attendu
Insertion d'en-tête sécurisée
Oui — pas de problèmes de débordement horizontal
Montage recommandé
insert
Dernier test
2026-06-18
Fournisseur
Unknown
Famille
generic

2 Anatomie de la navigation — carte des sélecteurs

Sélecteurs confirmés uniques (matchCount = 1) sur le magasin de démo en direct. Rôle présent uniquement s'il a été trouvé.

RôleSélecteur CSSPlateformeUtilisé pour
Cibles de montage de Navi+
Déclencheur de menu hamburger button[aria-label*='menu' i] Mobile Navi+ se lie ici pour activer le Slide Menu
En-tête [id$='__header'] Mobile + Bureau Insérer le Mega Menu sous l'en-tête de Mavon
Menu principal .offcanvas__menu Bureau Le Mega Menu de Navi+ remplace le contenu de la navigation de bureau
Logo .offcanvas__menu_ul > li:nth-child(1) > a:nth-child(1) Mobile + Bureau Secours — insérer l'icône de déclenchement avant le logo quand il n'y a pas de hamburger
Déclencheurs de panneau
Déclencheur de menu hamburger button[aria-label*='menu' i] Mobile Appuyez pour ouvrir le tiroir mobile natif
Icône de recherche .header__actions_btn--search Mobile + Bureau Appuyez pour ouvrir le panneau/superposition de recherche
Icône du panier .header__actions_btn--cart Mobile + Bureau Appuyez pour ouvrir le tiroir/panneau de panier
3
Tab Bar

Ajouter une Navi+ Tab Bar au thème Shopify Mavon

Pourquoi l'utiliser

Une Tab Bar épingle une bande de navigation fixe en bas de l'écran sur mobile — exactement où repose le pouce. Les clients Mavon accèdent à votre menu, recherche et panier depuis n'importe quelle page sans faire défiler jusqu'à l'en-tête.

  • Navigation de style application — une sensation native pour le web mobile
  • Accès au panier en un seul coup pour augmenter le taux de paiement mobile
  • Situé sous l'en-tête Mavon — ne rivalise jamais avec la navigation propre du thème
Sur le thème Mavon

Le champ Link de chaque onglet accepte une URL normale, open:NaviMenu(EMBED_ID) pour ouvrir un autre menu Navi+, ou une action d'ouverture intégrée qui déclenche les propres panneaux de Mavon. Navi+ garde le tiroir, la recherche et le panier du thème — l'onglet les ouvre simplement.

Onglet Menu → ouvre le tiroir mobile Mavonbutton[aria-label*='menu' i]
Onglet Recherche → ouvre le panneau de recherche.header__actions_btn--search
Onglet Panier → ouvre le panier.header__actions_btn--cart
Comment le configurer
  1. Dans Navi+, créez un nouveau menu et choisissez Tab Bar.
  2. Ajoutez vos onglets — nom, icône, badge de comptage du panier et lien pour chacun (par ex. Accueil, Boutique, Recherche, Panier, Menu).
  3. Pour ouvrir le tiroir natif de Mavon, la recherche ou le panier, définissez le lien d'onglet sur l'action d'ouverture correspondante. Pour ouvrir un menu Slide ou Mega de Navi+ à la place, utilisez open:NaviMenu(EMBED_ID).
  4. Ouvrez Publish, activez le mode sticky, et définissez le filtre d'appareil sur Mobile.
Navi+ Tab Bar on the Mavon Shopify theme
Navi+ Tab Bar — Mavon theme, mobile
4
Slide Menu

Remplacez le tiroir mobile Mavon par un Menu Slide Navi+

Pourquoi l'utiliser

Un Menu Slide remplace le tiroir mobile par défaut de Mavon par un panneau multi-niveaux plus riche — icônes, images et regroupement personnalisé — ouvert par le même hamburger que vos clients utilisent déjà.

  • Navigation multi-niveaux illimitée avec icônes et images
  • Même bouton, même position — les clients ne remarquent pas l'échange
  • Idéal pour les catalogues avec de nombreuses collections à organiser sur mobile
Sur le thème Mavon

Le déclencheur hamburger button[aria-label*='menu' i] a été confirmé unique sur la démo en direct Mavon, donc Navi+ ouvre le Menu Slide depuis le bouton exact que les clients appuient déjà.

Comment le configurer
  1. Dans Navi+, créez un nouveau menu et choisissez Slide Menu.
  2. Ajoutez vos catégories avec icônes, couleurs, images et autant de niveaux que vous le souhaitez.
  3. Ouvrez Publish, activez le menu, puis définissez le déclencheur sur button[aria-label*='menu' i] — le sélecteur hamburger de Mavon.
  4. Enregistrez. Le Menu Slide s'ouvre désormais depuis ce bouton. Ajoutez (M) pour le garder mobile uniquement.
Navi+ Slide Menu on the Mavon Shopify theme
Mavon mobile drawer — replaced by a Navi+ Slide Menu
5
Grid Menu

Ajouter un Menu Grille Navi+ au thème Mavon

Pourquoi l'utiliser

Un Menu Grille affiche vos collections en grille d'images — un lanceur de style application qui permet aux clients de sauter directement vers n'importe quelle collection en un seul coup.

  • Visuel, axé sur l'image — les clients voient la collection avant de lire son nom
  • Aucun sélecteur Mavon requis pour le montage
  • Excellent pour les magasins avec de nombreuses collections à parcourir rapidement
Sur le thème Mavon

Un Menu Grille peut être inséré à un endroit fixe dans n'importe quelle page Mavon (pointez-le vers un sélecteur CSS), ou ouvert à la demande depuis un FAB ou un onglet Tab Bar — votre choix.

Comment le configurer
  1. Dans Navi+, créez un nouveau menu et choisissez Grid Menu.
  2. Ajoutez des collections : image miniature, nom d'affichage et lien, ordonnés comme vous voulez qu'ils apparaissent sur la grille.
  3. Dans Publish, activez la méthode Insert/Replace, entrez le sélecteur CSS cible, et choisissez Insert After ou Replace.
  4. Préférez une pop-up ? Ignorez le sélecteur et ouvrez-le depuis un FAB ou un onglet avec open:NaviMenu(EMBED_ID).
Navi+ Grid Menu on the Mavon Shopify theme
Grid Menu — Mavon theme
6
FAB

Ajouter un bouton flottant Navi+ (FAB) au thème Mavon

Pourquoi l'utiliser

Un FAB (Bouton d'Action Flottant) est un bouton flottant qui reste visible pendant le défilement — un raccourci rapide vers n'importe quelle page ou action. Aucun sélecteur de thème, déployé en minutes.

  • Ne fait jamais conflit avec aucune partie de Mavon
  • Flexible : lien vers le panier, une page de contact, une promo, n'importe quelle URL
  • Fonctionne sur bureau et mobile
Sur le thème Mavon

Un FAB se monte complètement seul — aucun sélecteur CSS du thème Mavon requis. Configurez-le et publiez sans tester aucun sélecteur.

Comment le configurer
  1. Dans Navi+, créez un nouveau menu et choisissez FAB.
  2. Choisissez l'icône, la couleur de fond et la taille — utilisez une icône intégrée ou téléchargez la vôtre.
  3. Choisissez une position : bas-droit (le plus courant), bas-gauche, ou tout coin fixe.
  4. Définissez l'action : lien vers une collection, panier, page de contact ou promo, ou ouvrez un autre menu (Grille, Slide…) avec open:NaviMenu(EMBED_ID).
  5. Ouvrez Publish et activez le mode sticky. Le FAB fonctionne sur tous les appareils.
Navi+ FAB on the Mavon Shopify theme
Floating Action Button — Mavon theme
7
Mega Menu · Mobile

Ajouter un Menu Mégaphone Mobile Navi+ au thème Mavon

Pourquoi l'utiliser

Sur mobile, un Menu Mégaphone apparaît comme un panneau multi-niveaux — permettant aux clients de parcourir tout votre catalogue sur un téléphone avec une hiérarchie claire, des images et des bannières.

  • Menu multi-niveaux avec icônes et images sur petits écrans
  • Ouvrez-le sous l'en-tête ou depuis un onglet Tab Bar
  • Excellent quand un magasin a de nombreuses catégories à afficher sur mobile
Sur le thème Mavon

Un Menu Mégaphone Mobile est un menu Section. Insérez-le directement sous l'en-tête Mavon, ou ouvrez-le depuis un onglet Tab Bar — les deux fonctionnent sans se lier au propre menu du thème.

Comment le configurer
  1. Dans Navi+, créez un nouveau menu, choisissez Mega Menu, et concevez les colonnes multi-niveaux (catégories, images en vedette, bannières).
  2. Dans Publish, activez la méthode Insert/Replace, entrez header(M) et choisissez Insert After — le menu s'affiche sous l'en-tête mobile.
  3. Préférez l'ouvrir depuis un onglet ? Laissez-le non publié ici et pointez un onglet Tab Bar "Menu" vers lui avec open:NaviMenu(EMBED_ID).
  4. Gardez le filtre d'appareil sur Mobile.
Navi+ mobile Mega Menu on the Mavon Shopify theme
Mega Menu mobile — Mavon theme
8
Mega Menu · Desktop Insert

Insérer un Menu Mégaphone Navi+ sous l'en-tête Mavon

Pourquoi l'utiliser

Insérez un Menu Mégaphone sous l'en-tête — une barre déroulante multi-colonnes qui apparaît directement sous l'en-tête Mavon au survol, sans aucun changement au Liquid du thème.

  • Déroulante multi-colonnes avec images et liens en vedette
  • Laisse le propre menu du thème intact — les deux menus coexistent
  • La façon la plus propre de monter quand le thème supporte l'insertion
Sur le thème Mavon

Mavon est headerInsertSafe = true — un Menu Mégaphone s'insère sous l'en-tête sans débordement horizontal, et le menu natif reste en place.

Comment le configurer
  1. Dans Navi+, créez un nouveau menu, choisissez Mega Menu, et concevez les colonnes déroulantes (catégories, images en vedette, produits, bannières).
  2. Dans Publish, activez la méthode Insert/Replace.
  3. Entrez le sélecteur [id$='__header'](D) et choisissez Insert After — la barre mégaphone apparaît directement sous l'en-tête Mavon.
  4. Le suffixe d'appareil (D) le garde bureau uniquement.
Navi+ Mega Menu inserted below the header on the Mavon Shopify theme
Mega Menu insert — Mavon theme desktop
9
Mega Menu · Desktop Replace

Remplacer le menu bureau Mavon par un Menu Mégaphone Navi+

Pourquoi l'utiliser

Le mode de remplacement échange le menu natif à l'intérieur de l'en-tête entièrement — Navi+ rend directement dans ce conteneur, gardant intacte la disposition de l'en-tête Mavon.

  • Garde la place du menu dans l'en-tête — aucune barre supplémentaire ajoutée
  • Meilleur quand vous ne voulez pas deux rangées de navigation
  • Fonctionne sur tout thème, même sans headerInsertSafe
Sur le thème Mavon

Le sélecteur menu-principal .offcanvas__menu a été confirmé — Navi+ rend le Menu Mégaphone exactement où le menu natif siège dans l'en-tête Mavon.

Comment le configurer
  1. Dans Navi+, créez un nouveau menu, choisissez Mega Menu, et concevez les colonnes déroulantes.
  2. Dans Publish, activez la méthode Insert/Replace.
  3. Entrez le sélecteur nav bureau .offcanvas__menu(D) et choisissez Replace — Navi+ rend à la place du menu Mavon natif.
  4. Après avoir choisi Replace, optimisez pour un chargement sans scintillement — voir le guide de publication.
Navi+ Mega Menu replacing the desktop menu on the Mavon Shopify theme
Mega Menu replace — Mavon theme desktop
10
Icon before logo

Insérer une icône de déclencheur avant le logo Mavon

Pourquoi l'utiliser

Ajoutez une icône de déclencheur avant le logo — un hamburger personnalisé juste à côté du logo Mavon pour les thèmes sans hamburger mobile par défaut, ou comme un deuxième point d'entrée vers votre menu Slide / Mégaphone.

  • Crée un nouveau point de déclenchement sans éditer Liquid
  • Placement naturel — juste à côté du logo, familier aux clients
  • Excellent pour les thèmes desktop-first sans hamburger mobile
Sur le thème Mavon

Le sélecteur logo .offcanvas__menu_ul > li:nth-child(1) > a:nth-child(1) a été confirmé sur Mavon, donc Navi+ peut insérer une icône de déclencheur juste avant.

Comment le configurer
  1. Un modèle avancé — pour les thèmes sans hamburger mobile, ou pour ajouter un deuxième point d'entrée.
  2. Construisez un petit menu à un seul élément (un Mégaphone/Slide à un élément) dont l'élément ouvre votre Menu Slide principal avec open:NaviMenu(EMBED_ID).
  3. Dans Publish, activez la méthode Insert/Replace, entrez .offcanvas__menu_ul > li:nth-child(1) > a:nth-child(1)(M) et choisissez Insert Before — l'icône s'affiche avant le logo Mavon.
  4. Un petit CSS personnalisé l'aligne ; contactez le support si vous avez besoin d'un coup de main.
Navi+ trigger icon before the logo on the Mavon Shopify theme
Logo trigger — Mavon theme

11 Comment ajouter un menu Navi+ à Mavon

Chaque type de menu sur cette page suit les mêmes trois étapes. Activez l'application une seule fois — ensuite, chaque nouveau menu est simplement une question de design et publication. Aucune édition de Liquid requise.

  1. Activez Navi+ une fois. Dans l'administrateur Shopify, accédez à Online Store → Themes → Customize → App embeds et activez Navi+. Cela charge l'application sur la vitrine Mavon et couvre tous les menus que vous créez. Guide d'installation →
  2. Concevez le menu dans l'éditeur Navi+ — éléments, icônes, images, colonnes et couleurs.
  3. Publiez-le. Ouvrez le panneau Publish du menu. Les menus flottants (Tab Bar, FAB) n'ont besoin que du bouton de publication ; les menus de diapositives et de section pointent vers un sélecteur CSS du tableau ci-dessus.

Ajoutez (M) ou (D) à n'importe quel sélecteur pour cibler uniquement mobile ou bureau — par ex. header(D). Vous n'êtes pas sûr du sélecteur ? Ouvrez yourstore.com/#navidebug-on, survolez un élément et appuyez sur Ctrl/Cmd + C pour le copier.

Tests d'interaction en direct

Playwright clique automatiquement dans le magasin de démo Mavon en direct et capture le résultat.

Mobile
Hamburger → panneau ouvert
Hamburger → panneau ouvert — Navi+ on the Mavon Shopify themeHamburger → panneau ouvert — Navi+ on the Mavon Shopify theme
Recherche → panneau ouvert
Recherche → panneau ouvert — Navi+ on the Mavon Shopify themeRecherche → panneau ouvert — Navi+ on the Mavon Shopify theme
Panier → panneau ouvert
Panier → panneau ouvert — Navi+ on the Mavon Shopify themePanier → panneau ouvert — Navi+ on the Mavon Shopify theme
Menu inséré sous l'en-tête
Menu inséré sous l'en-tête — Navi+ on the Mavon Shopify theme
Icône avant le logo
Icône avant le logo — Navi+ on the Mavon Shopify theme
Bureau
Recherche → panneau ouvert
Recherche → panneau ouvert — Navi+ on the Mavon Shopify themeRecherche → panneau ouvert — Navi+ on the Mavon Shopify theme
Panier → panneau ouvert
Panier → panneau ouvert — Navi+ on the Mavon Shopify themePanier → panneau ouvert — Navi+ on the Mavon Shopify theme
Menu inséré sous l'en-tête
Menu inséré sous l'en-tête — Navi+ on the Mavon Shopify theme
Remplacer le menu principal
Remplacer le menu principal — Navi+ on the Mavon Shopify theme

Questions fréquemment posées — Navi+ sur le thème Shopify Mavon

Comment ajouter un menu Navi+ au thème Shopify Mavon ?

Installez Navi+ depuis le Shopify App Store, puis activez-le une seule fois sous Theme Editor → App embeds. Concevez le menu dans Navi+ et ouvrez Publish — les menus sticky ne nécessitent que le bouton d'activation, les menus de glissement et de section nécessitent un sélecteur CSS. Aucune édition de Liquid requise.

Comment ajouter une tab bar au thème Shopify Mavon ?

Créez une Tab Bar dans Navi+, ajoutez vos onglets (accueil, boutique, recherche, panier, menu), puis publiez-la en mode collant pour mobile. Un onglet peut aussi ouvrir les propres panneaux de Mavon — par exemple le panier (.header__actions_btn--cart).

Comment ajouter un menu mégaphone au thème Shopify Mavon ?

Créez un Mega Menu dans Navi+, puis dans Publish activez la méthode Insert/Replace. Insérez sous l'en-tête en utilisant le sélecteur [id$='__header'](D) avec Insert After — aucune édition de code de thème requise.

Comment remplacer le menu mobile Mavon par un menu coulissant ?

Créez un Slide Menu dans Navi+ et définissez son déclencheur sur le sélecteur hamburger Mavon button[aria-label*='menu' i]. Le menu coulissant s'ouvre alors depuis le bouton que les clients appuient déjà, remplaçant le tiroir natif.

Dois-je éditer le code du thème Mavon pour ajouter un menu ?

Non. Navi+ se charge via Shopify App embeds, donc vous ne touchez jamais le Liquid du thème. Vous pouvez l'éteindre à tout moment sans affecter Mavon.

Navi+ fonctionne-t-il avec le thème Shopify Mavon ?

Oui. Chaque type de menu sur cette page — Tab Bar, Mega Menu, Slide Menu, FAB et Grille — a été testé sur le magasin de démo en direct Mavon et fonctionne sur mobile et bureau.

Autres thèmes de la famille generic

Ajouter des menus Navi+ à d'autres thèmes Shopify

Référence des sélecteurs

Conteneurs de panneaux et sélecteurs supplémentaires — utilisés pour la détection d'état ou le masquage d'éléments natifs.

RôleSélecteur CSSPlateformeUtilisé pour
Tiroir coulissant [class*='drawer'][class*='menu'] Mobile Tiroir natif — masqué lorsque le Slide Menu de Navi+ est actif
Modal de recherche [id*='search' i][class*='modal'] Mobile + Bureau Conteneur du panneau de recherche — détecter l'état ouvert/fermé
Tiroir du panier [class*='cart-drawer'] Mobile + Bureau Conteneur de tiroir de panier — détecter l'état ouvert/fermé
Menu mégaphone Bureau Aucun mega menu natif — Navi+ en insère un à la place