Structure multi-niveaux
Navi+ propose deux façons d’organiser le contenu du menu en profondeur : l’imbrication parent–enfant (glisser à gauche/droite pour indenter) et le Tab Slide (diviser le menu en zones de commutation horizontales). Vous pouvez utiliser l’une ou l’autre approche, ou les combiner.
Option 1 — Imbrication parent–enfant (indentation par glisser)
L’imbrication transforme une liste plate en hiérarchie à plusieurs niveaux. Un élément parent peut être développé pour révéler ses enfants.
Home ← Niveau 1 (parent)
Collections ← Niveau 2 (enfant)
New Arrivals ← Niveau 3 (petit-enfant)
Sale
Lookbook
Contact ← Niveau 1 (parent, sans enfants)
Comment faire
Par glisser-déposer
- Survolez l’élément que vous souhaitez imbriquer.
- Faites-le glisser vers la droite — il se place sous l’élément au-dessus en tant qu’enfant.
- Faites-le glisser vers la gauche pour le remonter au niveau parent.
Par raccourci clavier
- Cliquez sur l’élément pour le sélectionner.
- Appuyez sur
→(flèche droite) pour indenter — l’élément devient l’enfant de l’élément au-dessus. - Appuyez sur
←(flèche gauche) pour désindenter — l’élément remonte d’un niveau.
Profondeur maximale d’imbrication par type de menu
La limite de profondeur dépend du type de menu, pas du forfait.
| Type de menu | Niveaux max. |
|---|---|
| Mobile Grid | 1 (pas d’imbrication) |
| FAB | 2 |
| Tab Bar, Mega Menu, Slide Menu, Desktop Mega Menu | 3 |
Si vous essayez d’indenter au-delà de la limite, l’éditeur le bloquera et affichera un message.
Option 2 — Tab Slide (zones horizontales)
Tab Slide divise les éléments en onglets horizontaux. Au lieu de s’étendre vers le bas comme des enfants, chaque onglet affiche un ensemble distinct d’éléments.
┌─────────────────────────────────┐
│ [Shop] [Pages] [More] │ ← en-têtes d'onglets
├─────────────────────────────────┤
│ • Collections │
│ • New Arrivals │ ← contenu de l'onglet actif
│ • Sale │
└─────────────────────────────────┘
Comment faire
- Ajoutez un nouvel élément avec le type Tab Marker.
- Définissez le libellé du Tab Marker — c’est le texte de l’en-tête d’onglet (ex. “Shop”).
- Ajoutez des éléments sous le Tab Marker — ils appartiennent à la zone de contenu de cet onglet.
- Répétez : ajoutez le Tab Marker suivant, puis ajoutez les éléments pour cet onglet.
[Tab Marker] "Shop"
Collections
New Arrivals
Sale
[Tab Marker] "Pages"
About us
Contact
[Tab Marker] "More"
Blog
FAQ
Quelle approche utiliser ?
| Objectif | Utiliser |
|---|---|
| Afficher des sous-catégories sous un élément parent | Imbrication parent–enfant (Option 1) |
| Regrouper des sections non liées côte à côte | Tab Slide (Option 2) |
| Menu avec de nombreux éléments dans plusieurs catégories | Tab Slide |
| Navigation en profondeur (catégorie → sous-catégorie) | Imbrication parent–enfant |
| Onglets externes avec éléments imbriqués dans chaque onglet | Les deux |
Limites à garder à l’esprit
- Les Tab Markers ne peuvent pas être imbriqués dans un autre élément. L’indentation d’un Tab Marker est bloquée.
- Les éléments dans un onglet peuvent toujours avoir des enfants — selon la limite de profondeur du type de menu.
- Mobile Grid ne prend pas en charge l’imbrication — utilisez Tab Slide si vous avez besoin de regroupements.
- Réorganisez les onglets en faisant glisser un Tab Marker vers le haut ou le bas — les éléments en dessous suivent.