Skip to content

Ashster/dynamic-wallpaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dynamic Wallpaper Generator 动态壁纸生成器 ✨

一个可爱的动态壁纸生成器,支持使用 Emoji 和图片创建独特的壁纸。通过简单的操作,你可以生成具有不同动画效果的个性化壁纸。

✨ 特性

  • 🎯 支持 Emoji 和图片混合使用
  • 🎨 三种动画效果
    • 螺旋效果:元素优雅地螺旋展开
    • 随机分布:元素随机分布在画布上
    • 浮动效果:元素轻柔地浮动
  • 🔧 丰富的自定义选项
    • 可调整大小图标尺寸
    • 可调整网格间距
    • 自定义背景颜色
  • 📱 多种壁纸尺寸
    • 桌面尺寸(FHD/2K/4K)
    • 手机尺寸
    • iPhone 尺寸

🚀 快速开始

  1. 添加素材

    • 点击预设 Emoji 或输入自定义 Emoji
    • 上传本地图片(支持多选)
  2. 选择尺寸

    • 选择预设的壁纸尺寸
    • 实时预览效果
  3. 调整效果

    • 选择喜欢的动画效果
    • 调整图标大小和间距
    • 选择背景颜色

💡 使用提示

  • Emoji 和图片可以混合使用
  • 建议大小图标搭配使用,效果更好
  • 背景颜色建议选择浅色系
  • 动画效果可以随时切换

🛠️ 技术栈

  • HTML5 Canvas
  • 原生 JavaScript
  • CSS3 动画

📝 开发计划

  • 添加更多动画效果
  • 支持自定义动画参数
  • 添加图片滤镜效果
  • 支持导出不同格式
  • 优化移动端体验

📄 许可

MIT License

About

dynamic-wallpaper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published