このプロジェクトについて

Vuetifyは、Vue向けのオープンソースUIコンポーネントライブラリであり、MITライセンスの下で配布され、コアチームによって保守されています。その目標は、デザインスキルを必要としないコンポーネントフレームワークを提供することであり、手作りのVueコンポーネントと、多くのユースケースをカバーする幅広いAPIを備えています。 主なドキュメント化された機能は次のとおりです。 - SASS/SCSS変数、デフォルト設定プリセット、ブループリントによるカスタマイズ。 - デフォルトでレスポンシブなレイアウト動作。コンポーネントは最小幅320px向けに設計されています。 - 一貫したカラーパレットに基づくテーマシステム。 - Viteサポートと、バンドルを小さくする自動ツリーシェイキング。 - 42以上の言語をサポートする国際化。 - メジャーリリースに対して少なくとも6か月の長期サポート。 - Safari 13+(ポリフィル使用)を含むモダンブラウザのサポート。 はじめ方は、pnpm、yarn、npm、bun向けのスキャフォールディングコマンド(例:`npm create vuetify@latest`)で行います。READMEは、NuxtやLaravelなどのセットアップに関する公式インストールガイドを参照しています。 プロジェクトは関連リソースのエコシステムも列挙しています:Vuetify Awesome、Vuetify Bin、Vuetify Create、Discordコミュニティ、ESLint設定およびプラグインパッケージ、問題報告用Webアプリ、Vuetify Loaderコンパイラプラグイン、エージェントと連携するためのModel Context Protocolサーバー、Vuetify 3プレイグラウンド、事前構築されたコードスニペット、テーマおよびデジタル製品の公式ストア。 サポートと貢献の経路が文書化されています:一般的な質問はDiscordへ、リポジトリのイシュー一覧はバグ報告と機能リクエスト専用で、イシュージェネレーターを通じて提出されます。Vuetify 2はサポート終了(EOL)となり、セキュリティ問題を含めてサポートされなくなりました。商用サポートはパートナーから利用可能です。リリースノートにはリリースごとの変更が記載され、貢献ガイダンスには行動規範、貢献ガイド、good first issuesやhelp wantedのラベルが含まれます。