Sobre o projeto
Vuetify é uma biblioteca de componentes de interface de código aberto para Vue, distribuída sob a licença MIT e mantida por uma equipe principal. Seu objetivo declarado é fornecer um framework de componentes que não exija habilidades de design, com componentes Vue artesanais e uma API ampla destinada a cobrir muitos casos de uso.
Os principais recursos documentados incluem:
- Personalização por meio de variáveis SASS/SCSS, predefinições de configuração padrão e blueprints.
- Comportamento de layout responsivo por padrão, com componentes projetados para uma largura mínima de 320px.
- Um sistema de temas construído em torno de uma paleta de cores consistente.
- Suporte a Vite com tree-shaking automático para bundles menores.
- Internacionalização com suporte a mais de 42 idiomas.
- Suporte de longo prazo de pelo menos seis meses para versões principais.
- Suporte a navegadores modernos, incluindo Safari 13+ com polyfills.
A introdução é feita por meio de comandos de scaffolding para pnpm, yarn, npm e bun (por exemplo, `npm create vuetify@latest`). O README aponta para o guia de instalação oficial para configurações como Nuxt ou Laravel.
O projeto também lista um ecossistema de recursos relacionados: Vuetify Awesome, Vuetify Bin, Vuetify Create, uma comunidade no Discord, configuração ESLint e pacotes de plugins, um aplicativo web para relatar problemas, plugins de compilador Vuetify Loader, um servidor Model Context Protocol para trabalhar com agentes, um playground do Vuetify 3, trechos de código pré-construídos e uma loja oficial de temas e produtos digitais.
Os caminhos de suporte e contribuição estão documentados: perguntas gerais são direcionadas ao Discord, enquanto a lista de issues do repositório é reservada para relatórios de bugs e solicitações de recursos enviados pelo gerador de issues. O Vuetify 2 está marcado como fim de vida e não é mais suportado, inclusive para problemas de segurança, com suporte comercial disponível por meio de um parceiro. As notas de versão documentam as mudanças por versão, e as orientações de contribuição incluem um código de conduta, um guia de contribuição e etiquetas para boas primeiras issues e boas primeiras issues.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.