Skip to content

M29 — Breadcrumbs

Barra de navegação que mostra ao visitante em que ponto do site se encontra, com o caminho completo desde a página inicial até à página atual. Permite regressar rapidamente às páginas superiores com um clique.

CampoValor
MóduloM29 — Breadcrumbs
EstadoRascunho
Figma DesktopAbrir no Figma
Figma MobileAbrir no Figma
Zoho TaskAbrir no Zoho
Criada2026-04-21
Aprovada
Aprovada por
M29 Desktop

Abrir screenshot mobile em nova janela

Links Figma: Desktop | Mobile


As Breadcrumbs (também chamadas “migalhas de pão”) são uma barra horizontal que apresenta o caminho de navegação do visitante dentro do site. Começa pela página inicial do hotel e termina na página onde o visitante se encontra, passando pelas páginas intermédias da hierarquia.

Cada nível é separado por uma barra diagonal (”/”). Os níveis anteriores à página atual são ligações clicáveis que permitem regressar rapidamente; o último item (a página atual) aparece em destaque a negrito e não é clicável.

Este módulo tipicamente aparece no topo de páginas interiores, logo abaixo do menu principal, ajudando o visitante a perceber onde está e a explorar facilmente secções próximas. Ajuda ainda a melhorar a posição do site nos motores de busca, porque mostra de forma clara a estrutura das páginas.


Como visitante, quero ver o caminho de navegação com fundo suave sobre páginas de conteúdo, para perceber a minha localização sem que a barra distraia do conteúdo principal.

Variante 1 — Fundo claro

Elementos visíveis:

  • Fundo bege/suave na largura total do ecrã
  • Texto em cor escura (tom acastanhado ou do tema do hotel)
  • Ligações dos níveis anteriores em peso normal
  • Página atual (último item) em negrito
  • Separador ”/” entre cada nível

Critérios de Aceitação:

  • A barra ocupa toda a largura do ecrã
  • O texto é perfeitamente legível sobre o fundo claro
  • A página atual (último item) aparece a negrito
  • As restantes ligações têm peso normal e são clicáveis
  • Cada nível está separado pelo símbolo ”/”
  • Ao clicar numa ligação, o visitante é levado para essa página
  • A página atual não é clicável

Como visitante, quero ver o caminho de navegação com fundo escuro sobre secções visualmente fortes, para manter a coerência visual com o cabeçalho ou heros escuros acima.

Variante 2 — Fundo escuro

Elementos visíveis:

  • Fundo escuro (tom profundo do tema do hotel) na largura total do ecrã
  • Texto em cor clara (branco ou bege claro)
  • Página atual em negrito
  • Separador ”/” entre cada nível

Critérios de Aceitação:

  • A barra ocupa toda a largura do ecrã
  • O texto claro é legível sobre o fundo escuro
  • A página atual aparece a negrito
  • As ligações são clicáveis
  • O contraste entre fundo e texto cumpre os requisitos de acessibilidade

Como visitante, quero que as breadcrumbs funcionem com apenas dois níveis (por exemplo, “Início / Contactos”), para navegar em páginas de primeiro nível sob a página inicial.

Elementos visíveis:

  • Ligação para a página inicial (clicável)
  • Separador ”/”
  • Página atual em negrito

Critérios de Aceitação:

  • A barra apresenta corretamente apenas dois itens
  • O primeiro item é clicável e o segundo aparece em destaque
  • O espaçamento é equilibrado, sem aparentar estar vazia

Como visitante, quero que as breadcrumbs funcionem com vários níveis de profundidade (por exemplo, 5 ou mais páginas), para navegar em hierarquias mais complexas sem perder a referência.

Elementos visíveis:

  • Vários itens clicáveis separados por ”/”
  • Página atual sempre em destaque no final
  • Em ecrãs pequenos, os itens podem passar para linha seguinte

Critérios de Aceitação:

  • Todos os níveis são apresentados pela ordem correta
  • Em ecrã estreito, a lista quebra para linhas adicionais sem cortar texto
  • Nenhum texto causa scroll horizontal

InteraçãoDescrição
Clicar numa ligação anteriorLeva o visitante para a página correspondente desse nível da hierarquia
Passar o rato sobre uma ligaçãoA ligação fica sublinhada para indicar que é clicável
Selecionar uma ligação com o teclado (Tab)A ligação fica visualmente destacada com contorno para indicar que está selecionada
Premir Enter numa ligação selecionadaNavega para a página dessa ligação

A página atual (último item) não é clicável — apenas informa ao visitante em que página está.


Conteúdos que alimentam este módulo:

ElementoTipoObrigatórioDescrição
Lista de níveis de navegaçãoTexto + LigaçãoSimGerada automaticamente a partir da estrutura de páginas do site. Cada nível tem um nome (texto visível) e uma ligação (URL da página).
Nome da página atualTextoSimApresentado como último item, em negrito. Corresponde ao título ou nome da página onde o visitante se encontra.

Nota: A lista de níveis é gerada automaticamente com base na hierarquia de páginas do backoffice. O editor não precisa de a preencher manualmente — sempre que uma página existe dentro de outra, as breadcrumbs são atualizadas automaticamente.

Se existirem menos de dois níveis (por exemplo, só a página inicial), o módulo não é apresentado.


Opções disponíveis no backoffice para personalizar o comportamento e aspeto do módulo:

OpçãoValores possíveisValor padrãoDescrição
Tipo de fundoClaro / EscuroClaroEscolhe entre fundo claro (tom suave) ou fundo escuro (tom profundo) para combinar com o que está acima e abaixo da barra na página
Margem superior-100 a 100 pixelsSem margemAjusta o espaço vertical acima da barra
Margem inferior-100 a 100 pixelsSem margemAjusta o espaço vertical abaixo da barra
Espaço interno superior-100 a 100 pixelsPadrãoAjusta o espaço interno acima do texto
Espaço interno inferior-100 a 100 pixelsPadrãoAjusta o espaço interno abaixo do texto
Ativar/DesativarAtivo / InativoAtivoPermite esconder o módulo sem o apagar

ElementoEcrã grande (computador)Ecrã pequeno (telemóvel)
Barra completaOcupa toda a largura, com espaço interno maior nas lateraisOcupa toda a largura, com espaço interno menor nas laterais
Lista de níveisUma única linha, alinhada à esquerdaUma única linha se couber; quando não cabe, os itens passam para linha seguinte
TextoTamanho normal de leituraTamanho normal de leitura (sem redução)
Separador ”/“Entre cada par de itensEntre cada par de itens, mantendo o mesmo espaçamento

Em todas as larguras de ecrã, a barra nunca causa scroll horizontal — quando o conteúdo é demasiado longo, os itens quebram para linha seguinte.


EstadoDescrição
InicialA barra aparece fixa no topo da área de conteúdo, logo abaixo do menu principal
Ao passar o rato sobre uma ligaçãoA ligação fica sublinhada, indicando que é clicável
Ao selecionar uma ligação com o tecladoAparece um contorno à volta da ligação para indicar que está selecionada
Página atualApresenta-se sempre a negrito e não é clicável
Com apenas um nívelA barra não é apresentada (precisa de pelo menos dois níveis para fazer sentido)
Com muitos níveisOs itens continuam a ser apresentados por ordem; em ecrã estreito, quebram para linha seguinte sem cortar texto
Texto muito longo num nívelO texto não é cortado; se necessário, ocupa mais espaço horizontal

  • A barra é identificada como uma secção de navegação para leitores de ecrã
  • A página atual é sinalizada como tal para que os leitores de ecrã a anunciem corretamente ao visitante
  • Pode ser navegada apenas com o teclado (tecla Tab para avançar entre ligações, Enter para ativar)
  • Cada ligação é reconhecida como tal por leitores de ecrã e tem texto legível
  • Os separadores ”/” são escondidos de leitores de ecrã para não interferir com a leitura
  • Quando uma ligação está selecionada pelo teclado, tem um contorno visível de alto contraste
  • O contraste de cores (texto sobre fundo) cumpre os requisitos de acessibilidade visual em todos os temas, tanto no fundo claro como no escuro

O módulo adapta-se visualmente a cada hotel: as cores de fundo (claro e escuro) e as cores de texto seguem a identidade visual do hotel, assim como a tipografia do corpo de texto.

Os 8 hotéis suportados:

  • Savoy Signature
  • Savoy Palace
  • Royal Savoy
  • Saccharum
  • The Reserve
  • Calheta Beach
  • Gardens
  • Hotel Next

Savoy Palace

Breadcrumbs — Savoy Palace

Saccharum

Breadcrumbs — Saccharum

Calheta Beach

Breadcrumbs — Calheta Beach

Hotel Next

Breadcrumbs — Hotel Next

Savoy Signature

Breadcrumbs — Savoy Signature
DataEstadoDescrição
2026-04-21RascunhoVersão inicial criada a partir do Figma
2026-04-21PublicadaPublicada no Docmost (nova página)