Badge
pnpm dlx @simurgh-ui/cli add badgeimport { 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';پیشنمایش واقعی
Section titled “پیشنمایش واقعی”DraftPublishedArchived
استفاده
Section titled “استفاده”<Badge tone="success">منتشرشده</Badge><Badge tone="warning">نیازمند بازبینی</Badge><simurgh-badge tone="danger">ناموفق</simurgh-badge>| Prop/Input | Type | پیشفرض |
|---|---|---|
tone | "neutral" | "accent" | "success" | "warning" | "danger" | "neutral" |
status | boolean | false |
وقتی status فعال باشد Badge با role="status" و live region مؤدبانه تغییر متن را اعلام میکند. برای metadata ثابت آن را خاموش نگه دارید.
دسترسپذیری
Section titled “دسترسپذیری”متن Badge باید بدون وابستگی به رنگ قابلفهم باشد. برای عمل تعاملی از Button یا Link استفاده کنید؛ Badge بهخودیخود کنترل نیست. تغییرات پرتکرار را live اعلام نکنید، چون میتواند صفحهخوان را شلوغ کند.
Last verified on 2026-08-13 against Simurgh registry 0.1.1.