このプロジェクトについて
MetisはColorlibがメンテナンスする無料でMITライセンスのBootstrap 5管理ダッシュボードテンプレートです。READMEはadminインターフェース構築のモダンテンプレートとして紹介しており、ソースはsrc-modern、本番出力はdist-modernにあります。Node.js 20.19+とnpmまたはyarnが必要です。
テンプレートはBootstrap 5.3.8、Alpine.js 3.17、ES6+ JavaScript、Vite 8.2、Sass、ApexChartsを採用しています。ビルドで使用されるBootstrap Icons、CSSカスタムプロパティ、localStorageによるダーク/ライトモードの永続化、レスポンシブレイアウト、Interフォントを含みます。READMEはボーダーベースの構造、インタラクション用のアクセントカラー1色、scripts/utils/chart-palette.jsによる検証済みチャートパレットを重視するデザインシステムを强调しています。
.analyticsダッシュボード、CRUDフォーム付きユーザー管理、商品管理、注文管理、ファイルマネージャー、カレンダー、メッセージ/チャット、テーブル/フィルタ/エクスポート対応レポート、設定、セキュリティ、ヘルプ/サポートページが含まれます。認証・エラーページにはサインイン、アカウント作成、パスワードForgot/リセット、2段階認証、ロック画面、404、500、メンテナンスページが含まれます。
開発者体験:Vite devサーバーによるHMR、オプションのTypeScript対応、モジュール型コンポーネント、abstracts/components/layout/pages/themesのSCSSアーキテクチャ、ソースマップ、リンティング、フォーマット。スクリプトはnpm run dev、build、preview、lint、format、audit、test:build、verify、clean。スモークテストはヘッドレスChromiumですべてのビルド済みページを読み込み、未捕捉例外、コンソールエラー、失敗/外部リクエスト、未表示チャート、欠落シンタックスハイライトをチェックします。Playwrightは意図的に依存関係ではなく別途提供可能です。CIはpush時および週次でスモークテストを実行します。
バージョンノート:セキュリティ強化、アクセシビリティ改善、パフォーマンス改善、メモリリーク修正、単一チャートライブラリへの集約、ツールチェーン更新、インラインJavaScript削除。READMEはゼロサードパーティランタイムリクエストを明記:フォント、チャート、シンタックスハイライト、画像はすべて自己ホストで、オフラインおよび厳格なCPS内でも動作します。ブラウザサポートはChrome 90+、Firefox 88+、Safari 14+、Edge 90+、IE11なし。リポジトリにはコンポーネント、カスタマイズ、デプロイメントのドキュメントリンクおよびコントリビューションガイドラインが含まれます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.