这个项目能做什么
Metis 是由 Colorlib 维护的免费 MIT 许可 Bootstrap 5 管理仪表板模板。README 将其定位为构建管理界面的现代化模板,源码位于 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 强调一套设计系统:结构来自边框而非阴影,交互使用单一强调色,scripts/utils/chart-palette.js 中的已验证图表调色板驱动图表颜色。
包含的页面涵盖:分析仪表板、含 CRUD 表单的用户管理、产品管理、订单管理、文件管理器、日历、消息/聊天样式、含表格/过滤/导出功能的报告、设置、安全性和帮助/支持页面。认证和错误页面包括登录、账户创建、忘记密码/重置密码、两步验证、锁屏、404、500 和维护页面。
开发者体验:Vite 开发服务器支持热更新,可选 TypeScript 支持,模块化组件,SCSS 架构(含抽象层/组件/布局/页面/主题),源码映射、代码检查和格式化。脚本包括 npm run dev、build、preview、lint、format、audit、test:build、verify、clean。冒烟测试在无头 Chromium 中加载所有构建页面,检查未捕获异常、控制台错误、失败或外部请求、缺失图表和缺失语法高亮;Playwright 故意不作为依赖,可单独提供。CI 在推送和每周运行冒烟测试。
版本说明涵盖安全加固、无障碍改进、性能优化、内存泄漏修复、单一图表库集成、工具链更新以及内联 JavaScript 的移除。README 声明零第三方运行时请求:字体、图表、语法高亮和图片均为自托管,模板可离线运行并支持严格的 CSP。浏览器支持 Chrome 90+、Firefox 88+、Safari 14+、Edge 90+,不支持 IE11。仓库包含组件、定制和部署文档链接,以及贡献指南。
评论
0 评分人数达到10人后显示
登录后参与讨论。