Material UI est une bibliothèque complète de composants React qui présente notre implémentation indépendante du système Material Design de Google. Certaines des plus grandes équipes de produits au monde lui font confiance car il a été rigoureusement testé au cours de plus d'une décennie de développement par des milliers de contributeurs open source.
La fonctionnalité principale de Material UI est étendue par MUI X, une suite de composants complexes pour les cas d'utilisation avancés. Toolpad s'appuie sur Material UI pour fournir des composants complets et un générateur d'outils interne low-code.
Commencez par consulter la documentation de Material UI.
Remarque : @next
pointe vers les versions préliminaires. Utilisez @latest
pour la dernière version stable.
Ce référentiel contient également Joy UI, une bibliothèque de composants expérimentaux qui implémente notre propre Joy Design interne. Joy UI est en version bêta et le développement est actuellement suspendu . Lorsque vous démarrez un nouveau projet à partir de zéro, nous recommandons Material UI plutôt que Joy UI car nous pouvons garantir une assistance continue.
Gardez à l'esprit que les responsables se concentrent principalement sur d'autres projets et peuvent ne pas être en mesure de répondre en temps opportun aux problèmes ou aux demandes d'extraction liées à Joy UI.
Consultez la documentation de l'interface utilisateur Joy.
Les sponsors Diamant sont ceux qui ont promis 1 500 $/mois ou plus à MUI.
via Open Collective ou via Patreon
MegaFamous Goread.io Buzzoid Twicsy Views4You
Les sponsors Or sont ceux qui ont promis 500 $/mois ou plus à MUI.
Consultez la liste complète de nos contributeurs.
Pour les questions pratiques qui n'impliquent pas de modifications de la base de code, veuillez utiliser Stack Overflow au lieu des problèmes GitHub.
Notre documentation présente une collection d’exemples de projets.
Vous pouvez trouver des modèles et des thèmes complets dans le MUI Store.
Lisez le guide de contribution pour en savoir plus sur notre processus de développement, comment proposer des corrections de bugs et des améliorations, et comment créer et tester vos modifications.
Contribuer, c'est bien plus que de simples problèmes et demandes d'extraction ! Il existe de nombreuses autres façons de prendre en charge Material UI au-delà de la contribution à la base de code.
Le journal des modifications est régulièrement mis à jour pour refléter ce qui a changé dans chaque nouvelle version.
Les projets futurs ainsi que les fonctionnalités et améliorations hautement prioritaires peuvent être trouvés dans la feuille de route.
Ce projet est sous licence selon les termes de la licence MIT.
Pour plus de détails sur les versions prises en charge et les informations de contact pour signaler les problèmes de sécurité, veuillez vous référer à la politique de sécurité.
Ces excellents services parrainent l'infrastructure de base de MUI :
GitHub nous permet d'héberger le référentiel Git et de coordonner les contributions.
Netlify nous permet de distribuer la documentation.
BrowserStack nous permet de tester dans de vrais navigateurs.
CodeCov nous permet de surveiller la couverture des tests.