Artefact UI

Search

Blog

Documentação

About

Playground

Editar

MenuChevron Down

Blog

Documentação

About

Playground

Editar

Badge Emblema - Docs - Artefact

Badge Emblema

Feedback
Apresentacional

Introdução

O componente Badge é um pequeno e versátil elemento visual usado para rotular, categorizar ou destacar metadados de conteúdo. É comumente utilizado para exibir status (como "Sucesso" ou "Pendente"), tags ou contadores numéricos.

Através do CMS Page Builder, os autores de conteúdo podem configurar rapidamente variantes de emblemas, tamanhos e paletas de cores para se ajustarem perfeitamente às suas diretrizes de layout.


Uso

Você pode personalizar a aparência dos distintivos usando estilos visuais, cores personalizadas e tamanhos responsivos.

Variantes de estilo

O componente suporta múltiplos estilos de exibição visual para ajudar a estabelecer a hierarquia visual.

{
  "type": "badge",
  "text": "New Feature",
  "variant": "solid",
  "colorPalette": "blue"
}
Solid
Subtle
Surface
Outline

Paletas de cor

Escolha entre uma ampla gama de cores de acento do tema para indicar significados semânticos.

{
  "type": "badge",
  "text": "Error Detected",
  "variant": "solid",
  "colorPalette": "red"
}
Success
Error
Warning
Special
Draft

Opções de tamanho

Dimensione seus distintivos de pílulas de metadados compactas a etiquetas de callout maiores.

{
  "type": "badge",
  "text": "Large Label",
  "size": "lg",
  "colorPalette": "blue",
  "variant": "subtle"
}
Small
Medium
Large
Extra Large

Propriedades

Ao adicionar um bloco badge dentro do esquema do Page Builder (content/pages/*.json), os seguintes parâmetros de configuração estão disponíveis:

ParameterTypeDefaultDescription
typeString-O identificador do bloco. Deve ser definido como "badge".
textString-O conteúdo do rótulo de texto renderizado dentro do emblema.
variantSelect"subtle"O tratamento de estilo visual. Opções: "solid", "subtle", "surface", "outline".
colorPaletteSelect"green"Acento de cor temática semântica. Opções: "blue", "green", "red", "purple", "orange", "amber", "cyan", "slate", "gray".
sizeSelect"md"As dimensões físicas do emblema. Opções: "sm", "md", "lg", "xl", "2xl".
classString-Substituições de classe CSS personalizadas aplicadas diretamente ao emblema.