Ir para o conteúdo principal
WBC - GovBR-DS
Copiar página como Markdown para IA

footer-logo

Anatomia, uso, comportamento visual e recomendações conceituais são mantidos pelo Padrão Digital de Governo. Esta página documenta a implementação Web Components e sua API executável.

Visão Geral

Para a documentação completa, incluindo diretrizes de uso, acessibilidade e exemplos visuais, consulte o Design System do GovBR.

Propriedades

customId

Atributocustom-id
DescriçãoIdentificador único do componente.
Quando omitido, um valor é gerado automaticamente.

> Padrão: valor único gerado por generateUniqueId().
Tipostring
Valor padrãogenerateUniqueId()

description

Atributodescription
DescriçãoDescrição da logo.
Tipostring
Valor padrão'logo'

href

Atributohref
DescriçãoURL de destino quando a logo for clicada.
Se fornecido, a logo será envolvida em um link.
Tipostring
Valor padrão---

isPartner Componente mantido por compatibilidade; prefira a alternativa indicada na documentação.

Atributois-partner
DepreciaçãoUse partner.
Descrição
Tipoboolean
Valor padrãofalse
Atributonavigation-mode
DescriçãoControla como o componente integra a navegação mantendo href real no elemento navegável.
- native (padrão): preserva o comportamento do navegador, conforme HTML/W3C.
- event: emite brNavigate; se o evento for cancelado, bloqueia a navegação nativa para a SPA assumir.
Cliques com modificadores, botão do meio ou target diferente de _self permanecem nativos.
Tipo"event" | "native"
Valor padrão'native'

partner

Atributopartner
DescriçãoIdentifica logo de parceiro. Quando informada, tem precedência sobre isPartner.
Tipoboolean
Valor padrão---

position

Atributoposition
DescriçãoPosição da logo.
Tipo"center" | "left" | "right"
Valor padrão'left'

src

Atributosrc
DescriçãoUrl da logo padrão.
Tipostring
Valor padrão''

target

Atributotarget
DescriçãoTarget do link quando href é fornecido.
Tipo"_blank" | "_parent" | "_self" | "_top"
Valor padrão'_self'

CSS Shadow Parts

NomeDescrição
"container"Wrapper principal do footer-logo.

Dependências

Componente pai

Migração de Navegação

Antes, br-footer-logo podia receber comportamento SPA legado.

Agora, quando a logo tiver href, use navigation-mode="event" para integrar com o roteador da SPA.

<!-- Antes -->
<br-footer-logo src="/logo.png" href="/" is-spa-link-behavior></br-footer-logo>

<!-- Agora -->
<br-footer-logo src="/logo.png" href="/" navigation-mode="event"></br-footer-logo>

Se target for diferente de _self, o clique segue a navegação nativa do navegador.