Skip to content

Commit 31d3686

Browse files
committed
.
1 parent b6ad66a commit 31d3686

File tree

4 files changed

+38
-8
lines changed

4 files changed

+38
-8
lines changed

.obsidian/workspace.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,12 @@
148148
},
149149
"active": "b389f9a0a8768dcb",
150150
"lastOpenFiles": [
151+
"apps/totem-gpt/src/app/api/chat/test-claude.ts",
152+
"assets/others/create-white-round-mask.html",
153+
"create-white-round-mask.html",
154+
"apps/game/plane/white-round-mask.svg",
155+
"apps/game/plane/round-mask.svg",
156+
"assets/others/round.svg",
151157
"apps/game/cursor-work_plane_mvp.zip",
152158
"apps/game/plane.zip",
153159
"apps/game/plane-mvp.zip",
@@ -159,10 +165,7 @@
159165
"apps/exts/chrome/claude-artifact-enhancer/dist/vendors.js",
160166
"apps/game/fruit/game.js",
161167
"apps/game/fruit/style.css",
162-
"apps/game/fruit/index.html",
163168
"apps/game/fruit/readme.md",
164-
"apps/game/fruit",
165-
"apps/game/plane/style.css",
166169
"node_modules/socket.io/node_modules/debug/README.md",
167170
"node_modules/socket.io/Readme.md",
168171
"node_modules/@socket.io/component-emitter/Readme.md",
@@ -190,9 +193,6 @@
190193
"node_modules/next-mdx-remote/header.png",
191194
"cases/zhijikeji/frontend/public/images/projects/project-01/avatar-03.png",
192195
"cases/zhijikeji/frontend/public/images/projects/project-01/cover-03.jpg",
193-
"cases/zhijikeji/frontend/public/images/projects/project-01/cover-04.jpg",
194-
"cases/zhijikeji/frontend/public/images/projects/project-01/image-03.jpg",
195-
"cases/zhijikeji/frontend/public/images/projects/project-01/image-02.jpg",
196-
"cases/zhijikeji/frontend/public/images/projects/project-01/image-01.jpg"
196+
"cases/zhijikeji/frontend/public/images/projects/project-01/cover-04.jpg"
197197
]
198198
}

apps/totem-gpt

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>Create White Round Mask PNG</title>
7+
</head>
8+
<body>
9+
<canvas id="maskCanvas" width="100" height="100" style="display:none;"></canvas>
10+
<a id="downloadLink" download="white-round-mask.png">Download White Round Mask PNG</a>
11+
12+
<script>
13+
const canvas = document.getElementById('maskCanvas');
14+
const ctx = canvas.getContext('2d');
15+
16+
// Draw white circle
17+
ctx.fillStyle = 'white';
18+
ctx.beginPath();
19+
ctx.arc(50, 50, 50, 0, Math.PI * 2);
20+
ctx.fill();
21+
22+
// Create download link
23+
const downloadLink = document.getElementById('downloadLink');
24+
downloadLink.href = canvas.toDataURL('image/png');
25+
</script>
26+
</body>
27+
</html>

assets/others/round.svg

+3
Loading

0 commit comments

Comments
 (0)