Visão geral do emblema Blazor

    O Ignite UI for Blazor Badge é um componente usado em conjunto com avatares, menus de navegação ou outros componentes em um aplicativo quando uma notificação visual é necessária. Os Badges geralmente são projetados com estilos predefinidos para comunicar informações, sucesso, avisos ou erros.

    Blazor Badge Example

    Usage

    Antes de usar o IgbBadge, você precisa registrá-lo da seguinte forma:

    // in Program.cs file
    
    builder.Services.AddIgniteUIBlazor(typeof(IgbBadgeModule));
    

    Você também precisará vincular um arquivo CSS adicional para aplicar o estilo ao componente IgbBadge. O seguinte precisa ser colocado no arquivo wwwroot/index.html em um projeto Blazor Web Assembly ou no arquivo Pages/_Host.cshtml em um projeto Blazor Server:

    <link href="_content/IgniteUI.Blazor/themes/light/bootstrap.css" rel="stylesheet" />
    
    <IgbBadge />
    

    Para exibir uma borda sutil ao redor do emblema, você pode definir o atributo outlined do emblema.

    <IgbBadge Outlined="true" />
    

    Examples

    Variants

    O emblema Ignite UI for Blazor suporta várias variantes estilísticas predefinidas. Você pode alterar a variante atribuindo um dos valores suportados -primary (padrão), info, success, warning ou danger ao atributo variant.

    <IgbBadge Variant="@BadgeVariant.Success" />
    

    Shape

    O componente badge suporta formas rounded (padrão) e square. Esses valores podem ser atribuídos ao atributo shape.

    <IgbBadge Shape="@BadgeShape.Square" />
    

    Styling

    The IgbBadge component exposes a base CSS part that can be used to change all of its style properties.

    igc-badge::part(base) {
      background: var(--ig-primary-500);
      color: var(--ig-primary-500-contrast);
      border-radius: 2px;
    }
    

    API References

    Additional Resources