一个拥有极光背景与玻璃拟态设计的现代化在线渐变生成器。
Gradient Pro 不仅仅是一个工具,更是一种视觉享受。它采用了最新的 Web 设计趋势(玻璃拟态、流体背景),配合直观的物理交互控件,帮助设计师和开发者快速创建、预览并下载 4K 级的高清渐变壁纸。
- 动态极光背景 (Aurora Ambient):背景光效会跟随你调整的渐变色实时流动与变化,营造沉浸式创作氛围。
- 微光陶瓷质感: 界面采用高精度的磨砂玻璃与微光陶瓷材质,配合细腻的光影与投影。
- 噪点纹理 (Noise Overlay): 全局叠加细微的胶片噪点,提升画面质感。
- 可视化角度罗盘: 摒弃传统的数字输入,使用物理拟真的角度盘,拖拽即可直观改变光影方向。
- 悬浮操作岛: 桌面端采用类似 macOS 的悬浮工具栏,移动端底栏自动吸附,最大化预览空间。
- 智能遮罩: 列表滚动时的边缘渐隐处理,让界面始终保持纯净通透。
- 拖拽上传: 直接将 Logo 或素材拖入面板即可叠加,支持缩放控制与智能居中。
- 多格式导出: 支持 PNG (HQ)、JPG、WebP 三种格式,自定义分辨率(最高支持 8K)。
- 随机灵感: 智能算法生成和谐的配色方案。
- 国际化: 内置中英文双语支持。
git clone https://github.com/DemoJ/gradient-generator.git
cd gradient-generator
如果需要启用百度统计,请修改根目录下的 config.json 文件:
{
"baiduAnalytics": "你的百度统计ID"
}
由于项目使用了 ES Modules 和 Fetch API 读取配置,建议使用本地服务器运行:
- 使用 VS Code 的 Live Server 插件(推荐)。
- 或使用 Python: python -m http.server 8000
- 或使用 Node: npx serve .
- HTML5: 语义化标签结构。
- CSS3:
- CSS Variables (主题管理)
- Backdrop Filter (毛玻璃特效)
- CSS Mask & Gradients (高级遮罩与流体背景)
- Flexbox & Grid (响应式布局)
- JavaScript (Vanilla):
- 基于状态 (State-Based) 的架构设计
- 无任何第三方框架依赖
- 原生 Canvas 渲染引擎
建议使用支持 backdrop-filter 和 mask-image 的现代浏览器以获得最佳体验:
- Chrome 80+
- Safari 14+ (iOS & macOS)
- Edge 80+
- Firefox 100+
diyun
- Website: diyun.site
- GitHub: @DemoJ
感谢 AI 编程辅助重构与设计优化。