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 的“亲儿子”是 NebularNebular 官网),一个基于 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 ColorsEva 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”。