Source

شارات

توثيق وأمثلة للشارات ، ومكوننا الصغير للعدد والتسمية.

مثال

مقياس الشارات لمطابقة حجم العنصر الأصل المباشر باستخدام حجم الخط النسبي emوالوحدات.

عنوان المثال جديد
عنوان المثال جديد
عنوان المثال جديد
عنوان المثال جديد
عنوان المثال جديد
عنوان المثال جديد
<h1>Example heading <span class="badge badge-secondary">New</span></h1>
<h2>Example heading <span class="badge badge-secondary">New</span></h2>
<h3>Example heading <span class="badge badge-secondary">New</span></h3>
<h4>Example heading <span class="badge badge-secondary">New</span></h4>
<h5>Example heading <span class="badge badge-secondary">New</span></h5>
<h6>Example heading <span class="badge badge-secondary">New</span></h6>

يمكن استخدام الشارات كجزء من الروابط أو الأزرار لتوفير عداد.

<button type="button" class="btn btn-primary">
  Notifications <span class="badge badge-light">4</span>
</button>

لاحظ أنه بناءً على كيفية استخدامها ، قد تكون الشارات مربكة لمستخدمي برامج قراءة الشاشة والتقنيات المساعدة المماثلة. بينما يوفر تصميم الشارات إشارة مرئية للغرض منها ، سيتم تقديم محتوى الشارة لهؤلاء المستخدمين ببساطة. اعتمادًا على الموقف المحدد ، قد تبدو هذه الشارات مثل كلمات أو أرقام إضافية عشوائية في نهاية الجملة أو الرابط أو الزر.

ما لم يكن السياق واضحًا (كما هو الحال مع مثال "الإشعارات" ، حيث يُفهم أن الرقم "4" هو عدد الإخطارات) ، ففكر في تضمين سياق إضافي مع جزء مخفي مرئي من النص الإضافي.

<button type="button" class="btn btn-primary">
  Profile <span class="badge badge-light">9</span>
  <span class="sr-only">unread messages</span>
</button>

الاختلافات السياقية

أضف أيًا من فئات التعديل المذكورة أدناه لتغيير مظهر الشارة.

الأولية ثانوي النجاح خطر تحذير معلومات خفيفة مظلم
<span class="badge badge-primary">Primary</span>
<span class="badge badge-secondary">Secondary</span>
<span class="badge badge-success">Success</span>
<span class="badge badge-danger">Danger</span>
<span class="badge badge-warning">Warning</span>
<span class="badge badge-info">Info</span>
<span class="badge badge-light">Light</span>
<span class="badge badge-dark">Dark</span>
إيصال المعنى للتقنيات المساعدة

يوفر استخدام اللون لإضافة معنى فقط إشارة مرئية ، والتي لن يتم نقلها إلى مستخدمي التقنيات المساعدة - مثل قارئات الشاشة. تأكد من أن المعلومات التي يشير إليها اللون إما واضحة من المحتوى نفسه (مثل النص المرئي) ، أو يتم تضمينها من خلال وسائل بديلة ، مثل النص الإضافي المخفي مع .sr-onlyالفصل.

شارات حبوب منع الحمل

استخدم .badge-pillفئة المُعدِّل لجعل الشارات أكثر تقريبًا (مع border-radiusأفقي أكبر وإضافي padding). مفيد إذا فاتتك الشارات من الإصدار 3.

الأولية ثانوي النجاح خطر تحذير معلومات خفيفة مظلم
<span class="badge badge-pill badge-primary">Primary</span>
<span class="badge badge-pill badge-secondary">Secondary</span>
<span class="badge badge-pill badge-success">Success</span>
<span class="badge badge-pill badge-danger">Danger</span>
<span class="badge badge-pill badge-warning">Warning</span>
<span class="badge badge-pill badge-info">Info</span>
<span class="badge badge-pill badge-light">Light</span>
<span class="badge badge-pill badge-dark">Dark</span>

يوفر استخدام .badge-*الفئات السياقية في <a>عنصر ما بسرعة شارات قابلة للتنفيذ مع حالات التمرير والتركيز.

<a href="#" class="badge badge-primary">Primary</a>
<a href="#" class="badge badge-secondary">Secondary</a>
<a href="#" class="badge badge-success">Success</a>
<a href="#" class="badge badge-danger">Danger</a>
<a href="#" class="badge badge-warning">Warning</a>
<a href="#" class="badge badge-info">Info</a>
<a href="#" class="badge badge-light">Light</a>
<a href="#" class="badge badge-dark">Dark</a>