Ir para o conteúdo principal

Sign in

Visão Geral

Design System

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

Exemplos

Ênfase

Carregando exemplo
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Forma

Carregando exemplo
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Estado

Carregando exemplo
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Propriedades

ariaLabel

Atributoaria-label
DescriçãoDefine o rótulo acessível do sign-in, especialmente importante para formatos circulares.
Tipostring
Valor padrão---

colorMode

Atributocolor-mode
DescriçãoDefine se o sign-in usará um esquema de cores escuro.
Tipo"dark"
Valor padrão---

customId

Atributocustom-id
DescriçãoIdentificador único.
Caso não seja fornecido, um ID gerado automaticamente será usado.
Tipostring
Valor padrãoHelpers.generateUniqueId()

density

Atributodensity
DescriçãoAjusta a densidade, alterando o espaçamento interno para um visual mais compacto ou mais expandido.
Tipo"large" | "medium" | "small"
Valor padrão'medium'

disabled

Atributodisabled
DescriçãoDesativa o sign-in, tornando-o não interativo.
Tipoboolean
Valor padrãofalse

emphasis

Atributoemphasis
DescriçãoDefine a ênfase do sign-in, alterando sua aparência para criar hierarquia visual.
Tipo"primary" | "secondary"
Valor padrão'secondary'

href

Atributohref
DescriçãoURL para onde o usuário será redirecionado ao clicar. Use para login com provedores externos ou em sites tradicionais.
Tipostring
Valor padrão---

shape

Atributoshape
DescriçãoDefine o formato do sign-in.
Tipo"block" | "circle" | "pill"
Valor padrão'pill'

target

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

Slots

NomeDescrição
"default"Slot para o texto do sign-in.
"icon"Slot para ícone personalizado, com padrão fa6-solid:user para shape="circle".
"image"Slot para imagem ou ícone ao lado do texto.

Dependências

Depende de

Gráfico

Migração: Vue 1.x → Stencil 2.x

Propriedades

🟦 Propriedades renomeadas

Propriedade VuePropriedade StencilDescriçãoTipoPadrão
density="middle"density="medium"Densidade média renomeada'large' | 'medium' | 'small''medium'
iconslot iconÍcone agora via slot com mais flexibilidadestring-
imageslot imageImagem/logo agora via slotobject/string-
isLinkhrefLink definido pela presença do hrefbooleanstringfalseundefined
labelslot defaultTexto principal agora via slotstring-
typeemphasisDefine a ênfase visual do componente'primary' | 'secondary''secondary'

🟥 Propriedades removidas

PropriedadeDescriçãoTipoPadrão
entityNome institucional removido em favor do slotstring-
invertedSubstituído por colorMode="dark"booleanfalse