项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 2498
使用教程
环境要求
- 一个可编辑的 HTML 文档或网页项目(用于引入 CSS)
- 能访问 GitHub 下载 webgradients.css 文件
- 如需在 Figma 中使用:需要 Figma 账号并访问社区插件页
- 如需 AI/代理调用:可直接读取仓库中的 JSON 数据集
安装与启动步骤
-
1下载渐变样式表
打开 README 中 webgradients.css 的链接,下载该文件到本地。README 未提供命令行下载方式,请在浏览器中点击链接保存。
-
2放入项目目录
把下载到的 webgradients.css 放进你的项目文件夹中,位置与要引用的 HTML 文件保持相对路径一致。
-
3在 head 中引入
在文档的 head 中通过 link 标签引入该 CSS 文件,路径需与你实际存放位置一致。
<html> <head> <link href="webgradients.css" rel="stylesheet"> </head> ... -
4取用 JSON 数据集
如需给设计工具或 AI 代理使用,直接读取仓库里的 gradients.json(含色标位置)或 gradients-parsed.json(扁平化、索引补零)。
-
5安装 Figma 插件
如要在 Figma 内直接用全部 180 个渐变,打开 README 给出的 Figma 社区插件页面并点击安装。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
webgradients.css | 是 | 本地渐变样式表,需在文档 head 中链接后才能使用 | <link href="webgradients.css" rel="stylesheet"> |
gradients.json | 否 | 完整数据集,包含每个色标的颜色与位置 | gradients.json |
gradients-parsed.json | 否 | 扁平化变体,索引为补零字符串,便于程序解析 | gradients-parsed.json |
如何确认成功
用浏览器打开页面,确认 webgradients.css 无 404 加载成功;元素套用文件中的渐变类后能看到渐变背景即算成功。
常见问题
Q:这些渐变可以商用吗?
A:可以。README 明确说明 180 个渐变对个人和商业用途均免费。
Q:除了 CSS,还有什么格式?
A:还提供 .sketch、.PSD 和 Figma 格式,可直接在对应设计工具中使用。
Q:怎么把渐变数据喂给 AI 或代理?
A:使用仓库中的 gradients.json 或 gradients-parsed.json,每条含 name、index、deg、group 和色标列表。
Q:需要安装依赖或构建吗?
A:不需要。README 的使用方式只有下载 CSS 文件、放到项目里、在 head 中链接三步。
注意事项
- README 未列出具体渐变 class 名称,使用时需打开 webgradients.css 查看实际类名。
- JSON 中 deg 为 CSS 渐变角度,group 为主色,gradient 为有序色标列表,pos 单位为 %。
- 下载链接指向 GitHub 页面,请选择保存文件而非只保存网页。
核心亮点
- 提供180种精选渐变,覆盖主流设计需求,质量高且风格多样
- 输出JSON数据集,可直接被设计工具、生成器和AI代理程序化调用
- 支持Figma、Sketch、PSD等多种格式,适配不同设计工作流
不足之处
- 渐变数量固定为180种,更新频率低,可能无法满足持续新增的需求
- 文档和社区生态相对薄弱,扩展性和二次开发支持有限
适用场景
- 网页或应用开发时快速挑选背景渐变
- 设计工具中导入渐变资源,提升UI设计效率
- AI生成设计或自动配色时,作为训练数据集或参考
替代项目
uiGradients、Gradient Hunt、CoolHue
上一篇:lobe-icons
下一篇:deepseek-design
同类项目推荐
generative-art
开源
用 Rust 边学边画,生成你的第一幅算法艺术
Generative Art while learning Rust
sd-webui-oldsix-prompt
开源
中文点选提示词,告别英文苦手,快速出好图
sd-webui中文提示词插件、老手新手炼丹必备
JRubyArt
开源
用 Ruby 优雅地写 Processing,创意编程更顺手
JRubyArt a ruby implementation of processing
pts
开源
用简洁 API 快速构建创意视觉与数据可视化
A library for visualization and creative-coding
motiscope
开源
录屏秒变动效代码,复刻任意网页动画
Recreate any web animation from a screen recording. A motion-design plugin: analyzes···
sketchy
开源
用 Go 写代码,轻松生成惊艳的生成艺术
A framework for creating generative art in Go
inkField
开源
把水墨画过程变成可回放的动态艺术数据
Digital ink painting on WebGL + p5.js — records every gesture as JSON and replays t···
doop
开源
人和 AI 同画布实时协作设计
The open-source alternative to Paper.design. A multiplayer design canvas where human···
stack-diagram
开源
一句话描述技术栈,自动生成带官方 Logo 的架构图
Agent skill: describe your stack in a sentence, get an architecture diagram with off···
