À propos du projet

Vuetify est une bibliothèque de composants d'interface utilisateur open source pour Vue, distribuée sous licence MIT et maintenue par une équipe centrale. Son objectif déclaré est de fournir un framework de composants ne nécessitant aucune compétence en design, avec des composants Vue artisanaux et une API étendue destinée à couvrir de nombreux cas d'usage. Les fonctionnalités documentées clés incluent : - Personnalisation via variables SASS/SCSS, préréglages de configuration par défaut et plans directeur. - Comportement de mise en page réactif par défaut, avec des composants conçus pour une largeur minimale de 320 px. - Un système de thèmes fondé sur une palette de couleurs cohérente. - Prise en charge de Vite avec tree-shaking automatique pour des bundles plus légers. - Internationalisation avec plus de 42 langues prises en charge. - Prise en charge à long terme d'au moins six mois pour les versions majeures. - Prise en charge des navigateurs modernes, y compris Safari 13+ avec polyfills. La prise en main se fait par des commandes d'échafaudage pour pnpm, yarn, npm et bun (par exemple, `npm create vuetify@latest`). Le README renvoie vers le guide d'installation officiel pour des configurations telles que Nuxt ou Laravel. Le projet énumère également un écosystème de ressources connexes : Vuetify Awesome, Vuetify Bin, Vuetify Create, une communauté Discord, une configuration ESLint et des paquets de plugin, une application web de signalement de problèmes, des plugins de compilation Vuetify Loader, un serveur de protocole de contexte de modèle pour travailler avec des agents, un terrain de jeu Vuetify 3, des extraits de code préconstruits, et une boutique officielle pour les thèmes et produits numériques. Les parcours de soutien et de contribution sont documentés : les questions générales sont dirigées vers Discord, tandis que la liste des problèmes du dépôt est réservée aux rapports de bugs et demandes de fonctionnalités soumis via le générateur de problèmes. Vuetify 2 est marqué en fin de vie et n'est plus pris en charge, y compris pour les problèmes de sécurité, avec un support commercial disponible auprès d'un partenaire. Les notes de version documentent les changements par version, et les directives de contribution incluent un code de conduite, un guide de contribution, ainsi que des étiquettes pour les premiers problèmes adaptés et l'aide demandée.