1 dépôt
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 est une bibliothèque de reset CSS et un normalisateur qui fournit une feuille de style de base pour les projets web. Il établit un point de départ visuel uniforme en supprimant les styles par défaut incohérents des navigateurs et en implémentant un reset CSS global. Le projet se concentre sur la normalisation des styles entre navigateurs, garantissant que la typographie, les contrôles de formulaire et les éléments HTML s'affichent de manière cohérente sur différents navigateurs et appareils. Il implémente une pile de polices système pour éliminer les écarts de rendu et applique une normalisation du box-sizing pour garantir un modèle de mise en page prévisible. La bibliothèque inclut également des fondations pour l'accessibilité, comme le mappage des rôles d'accessibilité aux curseurs visuels et le respect des préférences système pour la réduction des mouvements. De plus, elle gère les médias responsifs en forçant les images et le contenu intégré à rester dans leurs conteneurs parents.
Provides a baseline stylesheet that implements reduced motion preferences and accessibility role cursor mapping.