رفتن به محتوا

Badge

Terminal window
pnpm dlx @simurgh-ui/cli add badge
import { Badge, type BadgeTone } from '@simurgh-ui/react/badge';
import { Badge as VueBadge } from '@simurgh-ui/vue/badge';
import { BadgeComponent } from '@simurgh-ui/angular/badge';
import '@simurgh-ui/styles/badge.css';
Live component Badge
DraftPublishedArchived
<Badge tone="success">منتشرشده</Badge>
<Badge tone="warning">نیازمند بازبینی</Badge>
<simurgh-badge tone="danger">ناموفق</simurgh-badge>
Prop/InputTypeپیش‌فرض
tone"neutral" | "accent" | "success" | "warning" | "danger""neutral"
statusbooleanfalse

وقتی status فعال باشد Badge با role="status" و live region مؤدبانه تغییر متن را اعلام می‌کند. برای metadata ثابت آن را خاموش نگه دارید.

متن Badge باید بدون وابستگی به رنگ قابل‌فهم باشد. برای عمل تعاملی از Button یا Link استفاده کنید؛ Badge به‌خودی‌خود کنترل نیست. تغییرات پرتکرار را live اعلام نکنید، چون می‌تواند صفحه‌خوان را شلوغ کند.

Last verified on 2026-08-13 against Simurgh registry 0.1.1.