Paid · Out of the Sandbox · Família generic ·warn

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

Na loja de demonstração ao vivo: o Slide Menu se integra ao hamburger existente (.mobile_nav) e oculta o drawer nativo (.mobile-menu-container) — sem alterações visíveis para compradores; Mega Menu monta em modo replace direcionado para header nav ul. A tabela de seletores e guias de configuração abaixo são específicos deste tema.

1 Análise de tema

Adaptador detectado
generic incompatível
Inserção no cabeçalho segura
Não — use modo de substituição em vez disso
Montagem recomendada
replace
Última testagem
2026-06-18
Fornecedor
Out of the Sandbox
Família
generic

2 Anatomia de navegação — mapa de seletores

Seletores confirmados como únicos (matchCount = 1) na loja de demonstração ao vivo. Função presente apenas se encontrada.

FunçãoSeletor CSSPlataformaUsado para
Destinos de montagem do Navi+
Gatilho de hamburger .mobile_nav Mobile Navi+ se conecta aqui para ativar o Slide Menu
Cabeçalho #header Mobile + Desktop Inserir Mega Menu abaixo do header de Turbo
Menu principal header nav ul Desktop Navi+ Mega Menu substitui o conteúdo da nav de desktop
Logotipo .header > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > a:nth-child(1) Mobile + Desktop Fallback — inserir ícone de acionador antes do logo quando não houver hamburger
Acionadores de painel
Gatilho de hamburger .mobile_nav Mobile Toque para abrir o drawer móvel nativo
Ícone de pesquisa .icon-search Mobile + Desktop Toque para abrir o painel / overlay de busca
Ícone de carrinho a.icon-bag Mobile + Desktop Toque para abrir o drawer / painel do carrinho
3
Tab Bar

Adicione uma barra de abas Navi+ ao tema Shopify Turbo

Por que usar

Uma Tab Bar fixa uma faixa de navegação no rodapé da tela no celular — exatamente onde o polegar descansa. Clientes de Turbo acessam seu menu, pesquisa e carrinho de qualquer página sem rolar de volta ao cabeçalho.

  • Navegação no estilo de app — uma sensação nativa para a web mobile
  • Acesso ao carrinho com um único toque para aumentar a taxa de checkout mobile
  • Fica abaixo do cabeçalho Turbo — nunca compete com a navegação própria do tema
No tema Turbo

Cada campo Link da aba aceita uma URL normal, open:NaviMenu(EMBED_ID) para abrir outro menu Navi+, ou uma ação de abertura integrada que aciona os próprios painéis de Turbo. Navi+ mantém a gaveta, pesquisa e carrinho do tema — a aba simplesmente os abre.

Aba de menu → abre a gaveta móvel de Turbo.mobile_nav
Aba de pesquisa → abre o painel de pesquisa.icon-search
Aba de carrinho → abre o carrinhoa.icon-bag
Como configurar
  1. No Navi+, crie um novo menu e escolha Tab Bar.
  2. Adicione suas abas — nome, ícone, badge de contagem de carrinho e vincule cada uma (por exemplo, Início, Loja, Pesquisa, Carrinho, Menu).
  3. Para abrir o gaveta nativa, busca ou carrinho de Turbo, defina o link da aba para a ação de abertura correspondente. Para abrir um menu Slide ou Mega do Navi+ em vez disso, use open:NaviMenu(EMBED_ID).
  4. Abra Publish, ative o modo fixo e defina o filtro de dispositivo para Mobile.
Navi+ Tab Bar on the Turbo Shopify theme
Navi+ Tab Bar — Turbo theme, mobile
4
Slide Menu

Substitua a gaveta móvel de Turbo por um menu Slide Navi+

Por que usar

Um Slide Menu substitui a gaveta móvel padrão de Turbo por um painel multi-nível mais rico — ícones, imagens e agrupamento personalizado — aberto pelo mesmo hamburger que seus clientes já usam.

  • Navegação multi-nível ilimitada com ícones e imagens
  • Mesmo botão, mesma posição — os clientes nunca notam a troca
  • Ideal para catálogos com muitas coleções para organizar no celular
No tema Turbo

O gatilho de hamburger .mobile_nav foi confirmado como único na demonstração ao vivo de Turbo, então Navi+ abre o Slide Menu exatamente do botão que os clientes já tocam.

Como configurar
  1. No Navi+, crie um novo menu e escolha Slide Menu.
  2. Adicione suas categorias com ícones, cores, imagens e quantos níveis precisar.
  3. Abra Publish, ative o menu e defina o gatilho para .mobile_nav — o seletor de hamburger de Turbo.
  4. Salve. O Slide Menu agora abre a partir desse botão. Anexe (M) para manter apenas no celular.
Navi+ Slide Menu on the Turbo Shopify theme
Turbo mobile drawer — replaced by a Navi+ Slide Menu
5
Grid Menu

Adicione um menu Grid Navi+ ao tema Turbo

Por que usar

Um Grid Menu mostra suas coleções como uma grade de imagens — um lançador no estilo de app que permite aos clientes pular diretamente para qualquer coleção em um único toque.

  • Visual, focado em imagens — os clientes veem a coleção antes de ler seu nome
  • Nenhum seletor de Turbo necessário para montar
  • Ótimo para lojas com muitas coleções para navegar rapidamente
No tema Turbo

Um Grid Menu pode ser inserido em um local fixo em qualquer página Turbo (aponte para um seletor CSS), ou aberto sob demanda a partir de um FAB ou uma aba de Tab Bar — você escolhe.

Como configurar
  1. No Navi+, crie um novo menu e escolha Grid Menu.
  2. Adicione coleções: imagem em miniatura, nome de exibição e link, ordenados como você quer que apareçam na grade.
  3. Em Publish, ative o método Insert/Replace, insira o seletor CSS de destino e escolha Insert After ou Replace.
  4. Prefere um pop-up? Pule o seletor e abra a partir de um FAB ou aba com open:NaviMenu(EMBED_ID).
Navi+ Grid Menu on the Turbo Shopify theme
Grid Menu — Turbo theme
6
FAB

Adicione um botão flutuante Navi+ (FAB) ao tema Turbo

Por que usar

Um FAB (Floating Action Button) é um botão flutuante que permanece visível durante a rolagem — um atalho rápido para qualquer página ou ação. Sem seletor de tema, implementado em minutos.

  • Nunca entra em conflito com nenhuma parte de Turbo
  • Flexível: link para o carrinho, página de contato, promoção, qualquer URL
  • Funciona tanto no desktop quanto no celular
No tema Turbo

Um FAB monta completamente sozinho — nenhum seletor CSS do tema Turbo é necessário. Configure-o e publique sem testar nenhum seletor.

Como configurar
  1. No Navi+, crie um novo menu e escolha FAB.
  2. Escolha o ícone, cor de fundo e tamanho — use um ícone integrado ou envie o seu próprio.
  3. Escolha uma posição: canto inferior direito (mais comum), canto inferior esquerdo ou qualquer canto fixo.
  4. Defina a ação: link para uma coleção, carrinho, página de contato ou promoção, ou abra outro menu (Grid, Slide…) com open:NaviMenu(EMBED_ID).
  5. Abra Publish e ative o modo fixo. O FAB funciona em todos os dispositivos.
Navi+ FAB on the Turbo Shopify theme
Floating Action Button — Turbo theme
7
Mega Menu · Mobile

Adicione um menu Mega mobile Navi+ ao tema Turbo

Por que usar

No celular, um Mega Menu é exibido como um painel multi-nível — permitindo que os clientes naveguem por seu catálogo inteiro em um telefone com hierarquia clara, imagens e banners.

  • Menu multi-nível com ícones e imagens em telas pequenas
  • Abra-o sob o cabeçalho ou a partir de uma aba de Tab Bar
  • Ótimo quando uma loja tem muitas categorias para exibir no celular
No tema Turbo

Um Mega Menu mobile é um menu de Seção. Insira-o diretamente sob o cabeçalho de Turbo ou abra-o a partir de uma aba de Tab Bar — ambos funcionam sem se vincular ao próprio menu do tema.

Como configurar
  1. No Navi+, crie um novo menu, escolha Mega Menu e projete as colunas multi-nível (categorias, imagens em destaque, banners).
  2. Em Publish, ative o método Insert/Replace, insira header(M) e escolha Insert After — aparece sob o header mobile.
  3. Prefere abri-lo a partir de uma aba? Deixe-o não publicado aqui e aponte uma aba "Menu" de Tab Bar para ele com open:NaviMenu(EMBED_ID).
  4. Mantenha o filtro de dispositivo em Celular.
Navi+ mobile Mega Menu on the Turbo Shopify theme
Mega Menu mobile — Turbo theme
8
Mega Menu · Desktop Insert

Insira um menu Mega Navi+ abaixo do cabeçalho de Turbo

Por que usar

Insira um Mega Menu abaixo do cabeçalho — uma barra dropdown multi-coluna que aparece exatamente sob o cabeçalho de Turbo ao passar o mouse, sem mudanças no Liquid do tema.

  • Dropdown multi-coluna com imagens e links em destaque
  • Deixa o menu próprio do tema intacto — ambos os menus coexistem
  • A forma mais limpa de montar quando o tema suporta inserção
No tema Turbo

Turbo não é headerInsertSafe — inserir abaixo do cabeçalho pode causar transbordamento horizontal. Use modo de substituição em vez disso (veja abaixo).

Como configurar
  1. No Navi+, crie um novo menu, escolha Mega Menu e projete as colunas dropdown (categorias, imagens em destaque, produtos, banners).
  2. Em Publish, ative o método Insert/Replace.
  3. Digite o seletor #header(D) e escolha Inserir Após — a barra mega aparece diretamente abaixo do cabeçalho de Turbo.
  4. O sufixo de dispositivo (D) mantém apenas desktop.
Navi+ Mega Menu inserted below the header on the Turbo Shopify theme
Mega Menu insert — Turbo theme desktop
9
Mega Menu · Desktop Replace

Substitua o menu desktop de Turbo por um menu Mega Navi+

Por que usar

O modo de substituição troca o menu nativo dentro do cabeçalho inteiramente — Navi+ renderiza diretamente nesse contêiner, mantendo o layout do cabeçalho de Turbo intacto.

  • Mantém o lugar do menu no cabeçalho — nenhuma barra extra adicionada
  • Melhor quando você não quer duas linhas de navegação
  • Funciona em qualquer tema, mesmo sem headerInsertSafe
No tema Turbo

O seletor de menu principal header nav ul foi confirmado — Navi+ renderiza o Mega Menu exatamente onde o menu nativo fica no cabeçalho de Turbo.

Como configurar
  1. No Navi+, crie um novo menu, escolha Mega Menu e projete as colunas dropdown.
  2. Em Publish, ative o método Insert/Replace.
  3. Digite o seletor de nav desktop header nav ul(D) e escolha Substituir — Navi+ renderiza no lugar do menu nativo de Turbo.
  4. Depois de escolher Substituir, otimize para carregamento sem flash — veja o guia de publicação.
Navi+ Mega Menu replacing the desktop menu on the Turbo Shopify theme
Mega Menu replace — Turbo theme desktop
10
Icon before logo

Insira um ícone de gatilho antes do logotipo de Turbo

Por que usar

Adicione um ícone de gatilho antes do logotipo — um hamburger personalizado bem ao lado do logotipo de Turbo para temas sem hamburger móvel padrão, ou como um segundo ponto de entrada para seu menu Slide / Mega.

  • Cria um novo ponto de gatilho sem editar Liquid
  • Colocação natural — bem ao lado do logotipo, familiar aos clientes
  • Ótimo para temas focados em desktop sem hamburger móvel
No tema Turbo

O seletor de logotipo .header > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > a:nth-child(1) foi confirmado em Turbo, então Navi+ pode inserir um ícone de gatilho bem antes dele.

Como configurar
  1. Um padrão avançado — para temas sem hamburger móvel ou para adicionar um segundo ponto de entrada.
  2. Construa um pequeno menu de um único item (um Mega/Slide de um item) cujo item abre seu menu Slide principal com open:NaviMenu(EMBED_ID).
  3. Em Publish, ative o método Insert/Replace, insira .header > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > a:nth-child(1)(M) e escolha Insert Before — o ícone aparece antes do logo de Turbo.
  4. Um pequeno CSS personalizado o alinha; procure o suporte se precisar de uma mão.
Navi+ trigger icon before the logo on the Turbo Shopify theme
Logo trigger — Turbo theme

11 Como adicionar um menu Navi+ a Turbo

Cada tipo de menu nesta página segue os mesmos três passos. Ative o aplicativo uma vez — depois cada novo menu é apenas design e publish. Nenhuma edição de Liquid necessária.

  1. Ativar Navi+ uma vez. No painel do Shopify, vá para Online Store → Themes → Customize → App embeds e ative Navi+. Isso carrega o aplicativo na vitrine Turbo e cobre todos os menus que você criar. Guia de instalação →
  2. Projete o menu no editor Navi+ — itens, ícones, imagens, colunas e cores.
  3. Publique-o. Abra o painel Publicar do menu. Menus flutuantes (Tab Bar, FAB) precisam apenas do toggle de publicação; menus de slide e seção apontam para um seletor CSS da tabela acima.

Adicione (M) ou (D) a qualquer seletor para atingir apenas celular ou apenas desktop — por exemplo, header(D). Não tem certeza de um seletor? Abra suasloja.com/#navidebug-on, passe o mouse sobre um elemento e pressione Ctrl/Cmd + C para copiá-lo.

Testes de interação ao vivo

O Playwright clica automaticamente pela loja de demonstração ao vivo de Turbo e captura o resultado.

Celular
Hamburger → painel aberto
Hamburger → painel aberto — Navi+ on the Turbo Shopify themeHamburger → painel aberto — Navi+ on the Turbo Shopify theme
Pesquisa → painel aberto
Pesquisa → painel aberto — Navi+ on the Turbo Shopify themePesquisa → painel aberto — Navi+ on the Turbo Shopify theme
Carrinho → painel aberto
Carrinho → painel aberto — Navi+ on the Turbo Shopify themeCarrinho → painel aberto — Navi+ on the Turbo Shopify theme
Menu inserido abaixo do cabeçalho
Menu inserido abaixo do cabeçalho — Navi+ on the Turbo Shopify theme
Ícone antes do logotipo
Ícone antes do logotipo — Navi+ on the Turbo Shopify theme
Desktop
Pesquisa → painel aberto
Pesquisa → painel aberto — Navi+ on the Turbo Shopify themePesquisa → painel aberto — Navi+ on the Turbo Shopify theme
Carrinho → painel aberto
Carrinho → painel aberto — Navi+ on the Turbo Shopify themeCarrinho → painel aberto — Navi+ on the Turbo Shopify theme
Menu inserido abaixo do cabeçalho
Menu inserido abaixo do cabeçalho — Navi+ on the Turbo Shopify theme
Substituir menu principal
Substituir menu principal — Navi+ on the Turbo Shopify theme

Perguntas frequentes — Navi+ no tema Shopify Turbo

Como adiciono um menu Navi+ ao tema Shopify Turbo?

Instale Navi+ na Shopify App Store e depois ative uma vez em Theme Editor → App embeds. Projete o menu em Navi+ e abra Publish — menus fixos precisam apenas do toggle, menus slide e section precisam de um seletor CSS. Nenhuma edição de Liquid necessária.

Como adiciono uma barra de abas ao tema Shopify Turbo?

Crie uma Tab Bar no Navi+, adicione suas abas (início, loja, pesquisa, carrinho, menu) e depois publique-a em modo fixo para celular. Uma aba também pode abrir os próprios painéis de Turbo — por exemplo, o carrinho (a.icon-bag).

Como adiciono um mega menu ao tema Shopify Turbo?

Crie um Mega Menu em Navi+, depois em Publish ative o método Insert/Replace. Substitua o menu desktop usando o seletor header nav ul(D) com Replace — nenhuma edição de código de tema necessária.

Como substituço o menu móvel de Turbo por um menu deslizável?

Crie um Slide Menu no Navi+ e defina seu gatilho para o seletor de hamburger de Turbo .mobile_nav. O menu deslizável então abre do mesmo botão que os clientes já tocam, substituindo a gaveta nativa.

Preciso editar o código do tema de Turbo para adicionar um menu?

Não. Navi+ carrega através de App embeds do Shopify, então você nunca toca o Liquid do tema. Você pode desativá-lo a qualquer momento sem afetar Turbo.

O Navi+ funciona com o tema Shopify Turbo?

Sim. Cada tipo de menu nesta página — Tab Bar, Mega Menu, Slide Menu, FAB e Grid — foi testado na loja de demonstração ao vivo de Turbo e funciona tanto no celular quanto no desktop.

Outros temas da família generic

Adicionar menus Navi+ a outros temas Shopify

Referência de seletores

Contêineres de painel e seletores complementares — usados para detecção de estado ou ocultação de elementos nativos.

FunçãoSeletor CSSPlataformaUsado para
Gaveta deslizante .mobile-menu-container Mobile Drawer nativo — oculto quando Navi+ Slide Menu está ativo
Modal de pesquisa Mobile + Desktop Contêiner do painel de busca — detectar estado aberto/fechado
Gaveta de carrinho Mobile + Desktop Contêiner do drawer do carrinho — detectar estado aberto/fechado
Menu mega Desktop Sem mega menu nativo — Navi+ insere um em seu lugar