This commit is contained in:
2026-07-22 09:34:39 +08:00
commit a67be62996
152 changed files with 35276 additions and 0 deletions

6
public/icon.svg Normal file
View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128" width="128" height="128">
<rect width="128" height="128" fill="#4F46E5" rx="20"/>
<path d="M36 62 Q48 46 60 62" stroke="#fff" stroke-width="5" fill="none" stroke-linecap="round"/>
<path d="M68 62 Q80 46 92 62" stroke="#fff" stroke-width="5" fill="none" stroke-linecap="round"/>
<path d="M50 78 Q64 90 78 78" stroke="#fff" stroke-width="3.5" fill="none" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 455 B

BIN
public/icon128.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

BIN
public/icon16.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 994 B

BIN
public/icon32.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
public/icon48.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

20
public/mascot.svg Normal file
View File

@@ -0,0 +1,20 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" width="200" height="200">
<defs>
<clipPath id="cc"><circle cx="100" cy="100" r="95"/></clipPath>
<clipPath id="ds"><path d="M30 95 L170 60 L170 95 Z"/></clipPath>
</defs>
<g clip-path="url(#cc)">
<rect x="-50" y="-50" width="300" height="300" fill="#C7D2FE"/>
<rect x="30" y="-80" width="50" height="400" fill="#A78BFA" transform="rotate(45, 100, 100)" opacity="0.15"/>
<rect x="90" y="-80" width="50" height="400" fill="#818CF8" transform="rotate(45, 100, 100)" opacity="0.12"/>
<rect x="-30" y="-80" width="50" height="400" fill="#93C5FD" transform="rotate(45, 100, 100)" opacity="0.15"/>
<rect x="150" y="-80" width="50" height="400" fill="#A5B4FC" transform="rotate(45, 100, 100)" opacity="0.1"/>
</g>
<rect x="30" y="95" width="140" height="68" rx="5" fill="#1E1B4B"/>
<path d="M30 95 L30 80 Q30 60, 100 60 Q170 60, 170 80 L170 95 Z" fill="#3730A3"/>
<path d="M30 95 L30 80 Q30 60, 100 60 Q170 60, 170 80 L170 95 Z" fill="#4F46E5" clip-path="url(#ds)"/>
<rect x="30" y="93" width="140" height="3" fill="#C7D2FE"/>
<path d="M68 122 Q76 112 84 122" stroke="#C7D2FE" stroke-width="5" fill="none" stroke-linecap="round"/>
<path d="M116 122 Q124 112 132 122" stroke="#C7D2FE" stroke-width="5" fill="none" stroke-linecap="round"/>
<path d="M84 138 Q100 148 116 138" stroke="#C7D2FE" stroke-width="3.5" fill="none" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
public/pin-screenshot.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB