File size: 1,136 Bytes
13466f4
 
 
 
 
 
 
f380fe0
13466f4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
---
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