Eva Design System有哪些资源
相关 AI 产品
相关话题
Eva Design System 的资源体系非常完整,从设计到开发全覆盖,核心资源包括 Eva Colors、Eva Icons、Eva 组件库、Nebular 框架、Figma/Sketch 源文件、文档与社区模板,而且全部免费开源。如果你在找一套既能快速搭建企业级后台、又能保持视觉一致性的设计系统,Eva 的资源池足够你直接“抄作业”。
Eva Design System 到底是什么?
Eva 是由 Akveo(一家专注 Angular 和开源 UI 的公司)维护的一套开源设计系统。它不像 Material Design 那样巨无霸,而是更聚焦于 企业级 B 端产品,提供从设计规范到代码实现的一整套资源。它的核心理念是 “可定制、可扩展”,尤其适合那些不想被 Material 风格绑定、又需要快速出产品的团队。
核心资源清单(建议收藏)
1. 设计资源:Figma / Sketch / Adobe XD 源文件
- Eva Design System 完整组件库:包含按钮、表单、表格、弹窗、导航等 80+ 组件,每个组件都有 Light / Dark 双主题。
- Eva Colors 色板工具:一个在线配色生成器,你可以基于品牌色自动生成一套 10 级色阶,支持导出到 Figma 或 CSS 变量。
- Eva Icons 图标库:超过 480 个开源图标,线框风格,支持 SVG / PNG / 字体图标,可直接在 Figma 中调用。
- 资源入口:Eva Design 官网 → 点击 “Design Resources” 即可下载。Figma 社区也搜得到官方组件库。
2. 开发资源:Nebular 框架 + 组件代码
Eva 的“亲儿子”是 Nebular(Nebular 官网),一个基于 Angular 的 UI 组件库。资源包括:
- Nebular 组件库:完整实现了 Eva 设计规范,包括 40+ 可复用组件、表单验证、安全模块(登录/权限控制)、主题系统。
- Admin Dashboard 模板:官方提供 3 套免费后台模板(Eva / Cosmic / Corporate),可直接克隆 GitHub 仓库运行。
- 主题生成器:在线修改颜色、字体、间距,实时预览并导出为 SCSS / CSS 变量。
3. 品牌与视觉资源
- Eva Colors 在线工具:输入主色,自动生成 10 阶色板 + 语义色(成功/警告/危险)。这是 Eva 最出圈的功能,很多非 Eva 用户也在用。
- Eva Icons 图标集:支持按类别搜索(如箭头、文件、媒体),可直接下载 SVG 或通过 CDN 引入。
- 排版规范:内置 Inter / Roboto 字体搭配建议,以及行高、字重比例表。
4. 文档与社区资源
- 官方文档:Eva 设计规范文档,包含设计原理、组件使用指南、无障碍设计说明。
- GitHub 仓库:Eva Design GitHub,所有源文件、图标、色板脚本都在这里,可以提 Issue 或参与贡献。
- 社区模板:在 Figma Community 搜索 “Eva Design System”,能找到第三方开发者制作的仪表盘、登录页等扩展模板。
资源分类速查表
| 资源类型 | 具体内容 | 获取方式 |
|---|---|---|
| 设计源文件 | Figma / Sketch / XD 组件库 | 官网下载 或 Figma 社区 |
| 图标库 | Eva Icons(480+ 图标) | Eva Icons 官网 |
| 色板工具 | Eva Colors 在线生成器 | colors.eva.design |
| UI 组件代码 | Nebular(Angular) | Nebular 官网 |
| 后台模板 | ngx-admin(免费版) | GitHub 仓库 |
| 设计规范文档 | 组件用法、无障碍指南 | Eva 文档 |
收费情况:完全免费,但有一个“Pro”版
Eva Design System 本身是 MIT 开源协议,所有设计源文件、图标、色板工具都免费商用。Nebular 组件库和 ngx-admin 模板也都有免费版。但 Akveo 也提供了 ngx-admin Pro 付费版(约 $99 起),额外包含更多页面模板、高级图表、客户支持。对于大多数项目,免费资源已经足够。
我的使用建议
如果你是设计师,建议先玩 Eva Colors 和 Eva Icons,这两个工具独立于框架,通用性极强。如果你是 Angular 开发者,直接上 Nebular + ngx-admin,能省掉 80% 的 UI 重复工作。如果你们团队用 React 或 Vue,Eva 的设计规范依然有参考价值,但代码层面需要自己适配——不过它的 Figma 组件库和色板可以直接用,设计侧不受影响。
相关问题
- Eva Design System 和 Material Design 选哪个? 如果团队用 Angular 且做 B 端后台,Eva 更轻量、定制更自由;如果做 C 端或跨平台,Material 生态更全。
- Eva Icons 可以商用吗? 可以,采用 MIT 协议,免费用于商业项目,无需署名。
- Nebular 支持 Vue 或 React 吗? 官方只支持 Angular。不过 Eva 的设计规范是框架无关的,你可以用其他 UI 库(如 Ant Design)配合 Eva 色板使用。
- 如何把 Eva 色板导入到 Figma? 在 Eva Colors 生成色板后,点击 “Export” 选择 Figma 格式,会生成一个 .json 文件,用 Figma 的插件 “Design Tokens” 导入即可。
- Eva Design System 有中文文档吗? 官方文档只有英文,但社区有部分中文翻译版本,可以在 GitHub 上搜 “eva-design-zh”。










