1 مستودع
Styling strategies to improve keyboard navigation and visual feedback for interactive elements.
Distinguishing note: Focuses on accessibility-driven CSS rather than general UI components.
Explore 1 awesome GitHub repository matching web development · CSS Accessibility Patterns. Refine with filters or upvote what's useful.
sanitize.css هي مكتبة إعادة تعيين CSS (CSS reset) ومُطَبِّع (normalizer) يوفر ورقة أنماط أساسية لمشاريع الويب. تنشئ نقطة بداية بصرية موحدة عن طريق إزالة الأنماط الافتراضية غير المتسقة الخاصة بالمتصفح وتطبيق إعادة تعيين CSS عالمي. يركز المشروع على تطبيع الأنماط عبر المتصفحات، مما يضمن عرض الطباعة، وعناصر التحكم في النماذج، وعناصر HTML بشكل متسق عبر مختلف المتصفحات والأجهزة. وتنفذ مجموعة خطوط نظام (system-font stack) للقضاء على تباينات العرض وتطبق تطبيع حجم الصندوق (box-sizing) لضمان نموذج تخطيط يمكن التنبؤ به. تتضمن المكتبة أيضًا أسس إمكانية الوصول، مثل تعيين أدوار إمكانية الوصول إلى مؤشرات بصرية واحترام تفضيلات النظام للحركة المقللة. بالإضافة إلى ذلك، تتعامل مع الوسائط المتجاوبة عن طريق إجبار الصور والمحتوى المضمن على البقاء داخل حاوياتهم الأصلية.
Provides a baseline stylesheet that implements reduced motion preferences and accessibility role cursor mapping.