À propos du projet

Material Design for Bootstrap (MDB) est une bibliothèque d'interface utilisateur complète construite sur Bootstrap, fournissant plus de 700 composants de material design, plus de 600 icônes, plus de 77 animations CSS et plus de 9 plugins. Elle est conçue pour la création de sites web et d'applications responsives et mobile-first, et est gratuite pour un usage personnel et commercial sous la licence MIT. La bibliothèque est disponible en plusieurs versions de frameworks : jQuery, Angular, React et Vue, ce qui la rend accessible aux développeurs travaillant sur différentes piles technologiques. L'installation est simple via npm, CDN ou un fichier zip téléchargeable, avec un processus de configuration annoncé d'une minute. Un outil CLI associé (MDB CLI) permet aux développeurs d'initialiser de nouveaux projets et de les publier ou héberger rapidement. Les fonctionnalités clés incluent un large éventail de composants d'interface utilisateur tels que des carrousels, des boutons, des cartes, des alertes, des modales, des menus latéraux, des pieds de page et des menus hamburger, tous stylisés selon les principes du Material Design, y compris les ombres, la profondeur et les effets de survol. Le projet fournit également des fichiers SASS, des modèles, une documentation détaillée, des tutoriels et un éditeur de snippets pour un prototypage facile. MDB prend en charge les dernières versions stables des principaux navigateurs, y compris Chrome, Firefox, Safari, Edge et Opera, sur les plateformes de bureau et mobiles. Le projet est maintenu par MDBootstrap et revendique la confiance de plus de 2 millions de développeurs et designers, avec une utilisation citée par des entreprises telles que NASA, Nike, Amazon, Sony, Samsung et d'autres. Le dépôt affiché ici concerne la version Bootstrap 4 de la bibliothèque. Les mainteneurs recommandent de migrer vers la nouvelle version Bootstrap 5, qui est disponible séparément. Un forum de support dédié est maintenu pour l'assistance communautaire, les problèmes signalés là-bas étant prioritaires par rapport aux issues GitHub.