Getting Started
Components
Accordion Alert Alert Dialog Aspect Ratio Avatar Badge Breadcrumb Button Calendar Card Carousel Chart Checkbox Checkbox Group Collapsible Combobox Context Menu Date Picker Dialog Editor Hover Card Input Input OTP Label Menu Menu Bar Pagination Popover Progress Radio Group reCAPTCHA Select Separator Sheet Skeleton Slider Switch Table Tabs Textarea Toast Toggle Toggle Group Tooltip
Badge
Displays a badge or a component that looks like a badge.
Primary
Secondary
Destructive
Outline
import { ChangeDetectionStrategy, Component, ViewEncapsulation } from '@angular/core';
import { ScBadge } from '@semantic-components/ui';
@Component({
selector: 'app-badge-demo',
imports: [ScBadge],
template: `
<div class="flex flex-wrap gap-2 content-center">
<div sc-badge variant="primary">Primary</div>
<div sc-badge variant="secondary">Secondary</div>
<div sc-badge variant="destructive">Destructive</div>
<div sc-badge variant="outline">Outline</div>
</div>
`,
styles: ``,
encapsulation: ViewEncapsulation.None,
changeDetection: ChangeDetectionStrategy.OnPush,
})
export class BadgeDemo {}