Spaces:
Sleeping
Sleeping
| title: SVG Pattern Lab | |
| emoji: 🕸️ | |
| colorFrom: indigo | |
| colorTo: purple | |
| sdk: docker | |
| app_port: 7860 | |
| short_description: SVG 图案实验室 | |
| # SVG Pattern Lab (SVG 图案实验室) | |
| 这是一个专为开发者和设计师打造的 SVG 背景图案生成工具。 | |
| ## 功能特点 | |
| - **多样的图案库**:提供网格、圆点、斜线、波浪、棋盘、蜂巢等多种基础几何纹理。 | |
| - **实时自定义**: | |
| - 调整前景和背景颜色 | |
| - 控制透明度、缩放比例和间距 | |
| - **一键导出**: | |
| - 复制 CSS `background-image` 代码,直接粘贴到你的项目中。 | |
| - 下载 SVG 文件,用于设计软件或进一步编辑。 | |
| - **极简设计**:无广告,无追踪,纯粹的工具体验。 | |
| ## 技术栈 | |
| - **后端**:Flask (Python) - 提供静态文件服务 | |
| - **前端**:Vue 3 + Tailwind CSS - 响应式 UI 和动态 SVG 生成 | |
| - **部署**:Docker - 适配 Hugging Face Spaces | |
| ## 本地运行 | |
| 1. 克隆仓库 | |
| 2. 安装依赖: | |
| ```bash | |
| pip install -r requirements.txt | |
| ``` | |
| 3. 运行: | |
| ```bash | |
| python app.py | |
| ``` | |
| 4. 访问 `http://localhost:7860` | |
| ## License | |
| MIT | |