Aller au contenu

Radix Primitives est un ensemble de primitives React open source, accessibles et sans styles, conçu pour créer des applications web et des systèmes de design de haute qualité.

Ces primitives fournissent les éléments de base nécessaires à la création de composants UI personnalisés. Elles permettent aux développeurs de gérer des éléments comme les boîtes de dialogue, les menus déroulants, les fenêtres contextuelles, les curseurs et les onglets, avec un contrôle précis du focus et des fonctionnalités complémentaires comme la navigation au clavier, la gestion du focus et un balisage accessible.

Fonctionnalités

  • Composants sans style permettant une personnalisation
  • Navigation complète au clavier et prise en charge de la recherche incrémentale
  • Prise en charge des technologies d’assistance
  • Composants personnalisables pour le comportement et les styles
  • Prise en charge des sous-menus et des fenêtres modales
  • Animations tenant compte des collisions et de l’origine
  • Gestion et contrôle du focus
  • Composition granulaire des différentes parties des composants

Éléments associés

ChakraUI

Créez rapidement et efficacement des applications web accessibles grâce à un ensemble complet de composants essentiels, faciles à utiliser et hautement personnalisables.

MaterialUI

Ce produit propose un ensemble complet d’outils pour créer des interfaces utilisateur avec React, en privilégiant la flexibilité et le respect des normes de conception.

PrimeVue

Un riche ensemble de composants UI open source, conçus pour créer des applications Vue.js facilement et efficacement.

Radix Vue

Un portage non officiel de Vue qui fournit des composants UI personnalisables et accessibles pour créer des systèmes de design.

solid-ui

Une bibliothèque proposant un riche ensemble de composants UI personnalisables, conçus spécialement pour les applications web modernes. Idéale pour les développeurs qui souhaitent améliorer leurs projets avec des interfaces conviviales.

cmdk

Ce composant offre une solution complète de menu de commandes pour React, axée à la fois sur l’expérience utilisateur et la flexibilité pour les développeurs.

flowbite

Une bibliothèque open source qui enrichit les projets web avec des composants UI adaptatifs et personnalisables.

HeadlessUI

Une collection de composants UI accessibles, conçus pour s'intégrer facilement aux systèmes de design modernes.