ق
منظومة قاهرة v1.5.0
Qahera UI Kit · Living Showcase
نمط معماري تفاعلي UX Pattern WCAG 2.1 AA 100% Logical CSS

شريط التصفية والفلترة المتقدم Filter Bar

مكون عالي الأداء مبني وفق ميثاق قاهرة الموحد مع التزام تام بالوصولية والأداء.

renderers/html/native/patterns/FilterBar.html المتغيرات: default, primary, secondary
تصفية حسب:
renderers/html/native/patterns/FilterBar.html · HTML5 Strict Markup
<!-- Qahera UI Kit - Filter Bar Pattern (Native HTML) -->
<div class="qhr-filter-bar" style="display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: var(--qhr-space-3); padding: var(--qhr-space-3) 0;">
  <div style="display: flex; flex-wrap: wrap; align-items: center; gap: var(--qhr-space-2);">
    <span style="font-size: var(--qhr-text-sm); font-weight: var(--qhr-font-weight-medium); color: var(--qhr-color-text);">تصفية حسب:</span>
    <button type="button" class="qhr-badge qhr-badge--primary qhr-badge--md" style="cursor: pointer; border: none;">الكل (48)</button>
    <button type="button" class="qhr-badge qhr-badge--outline qhr-badge--md" style="cursor: pointer; border: 1px solid var(--qhr-color-border);">المكتملة (32)</button>
    <button type="button" class="qhr-badge qhr-badge--outline qhr-badge--md" style="cursor: pointer; border: 1px solid var(--qhr-color-border);">قيد المعالجة (12)</button>
    <button type="button" class="qhr-badge qhr-badge--outline qhr-badge--md" style="cursor: pointer; border: 1px solid var(--qhr-color-border);">الملغاة (4)</button>
  </div>
  <div>
    <button type="button" class="qhr-btn qhr-btn--ghost qhr-btn--sm">
      <span>إعادة ضبط الفلاتر</span>
    </button>
  </div>
</div>

مواصفات الميثاق المعماري (Architectural Contract)

التصنيف والهدف (Role & Category)

التصنيف: نمط معماري تفاعلي

الغرض: مكون عالي الأداء مبني وفق ميثاق قاهرة الموحد مع التزام تام بالوصولية والأداء.

المتغيرات المدعومة (Variants)

default, primary, secondary

تعتمد كلياً على فئات CSS المعيارية --qhr-* دون انحراف مفرداتي.

المقاسات المعيارية (Sizes)

sm, md, lg

متناسقة بصرياً وتدعم التكبير الهرمي المتوازن.

إمكانية الوصول (A11y Standards)

متوافق مع WCAG 2.1 AA بنسبة تباين تتجاوز 4.5:1.

دعم كامل للوحة المفاتيح ومؤشرات التركيز focus-visible.