feat: 添加新图片资源及更新组件样式与功能

style: 调整CSS样式及优化布局
refactor: 重构组件逻辑及API调用
fix: 修复路径引用及图片加载问题
docs: 更新注释及文档内容
This commit is contained in:
DESKTOP-RQ919RC\Pc
2025-11-05 19:10:43 +08:00
parent 07f4401f67
commit 3365e5ee0a
43 changed files with 782 additions and 365 deletions

11
img/coin-bj.svg Normal file

File diff suppressed because one or more lines are too long

BIN
img/coin-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

13
img/dot-blue.svg Normal file
View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="6px" height="6px" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient gradientUnits="userSpaceOnUse" x1="15" y1="71.06" x2="15" y2="77" id="LinearGradient670">
<stop id="Stop671" stop-color="#ccddf7" offset="0" />
<stop id="Stop672" stop-color="#3889ff" offset="1" />
</linearGradient>
</defs>
<g transform="matrix(1 0 0 1 -12 -71 )">
<path d="M 15 71 C 16.68 71 18 72.32 18 74 C 18 75.68 16.68 77 15 77 C 13.32 77 12 75.68 12 74 C 12 72.32 13.32 71 15 71 Z " fill-rule="nonzero" fill="url(#LinearGradient670)" stroke="none" />
<path d="M 15 71.5 C 16.4 71.5 17.5 72.6 17.5 74 C 17.5 75.4 16.4 76.5 15 76.5 C 13.6 76.5 12.5 75.4 12.5 74 C 12.5 72.6 13.6 71.5 15 71.5 Z " stroke-width="1" stroke="#797979" fill="none" />
</g>
</svg>

13
img/dot-green.svg Normal file
View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="6px" height="6px" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient gradientUnits="userSpaceOnUse" x1="1597" y1="6772.06" x2="1597" y2="6778" id="LinearGradient682">
<stop id="Stop683" stop-color="#d3f2d9" offset="0" />
<stop id="Stop684" stop-color="#72db86" offset="1" />
</linearGradient>
</defs>
<g transform="matrix(1 0 0 1 -1594 -6772 )">
<path d="M 1597 6772 C 1598.68 6772 1600 6773.32 1600 6775 C 1600 6776.68 1598.68 6778 1597 6778 C 1595.32 6778 1594 6776.68 1594 6775 C 1594 6773.32 1595.32 6772 1597 6772 Z " fill-rule="nonzero" fill="url(#LinearGradient682)" stroke="none" />
<path d="M 1597 6772.5 C 1598.4 6772.5 1599.5 6773.6 1599.5 6775 C 1599.5 6776.4 1598.4 6777.5 1597 6777.5 C 1595.6 6777.5 1594.5 6776.4 1594.5 6775 C 1594.5 6773.6 1595.6 6772.5 1597 6772.5 Z " stroke-width="1" stroke="#797979" fill="none" />
</g>
</svg>

1
img/load-icon.svg Normal file
View File

@@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1762325523447" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6416" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M896 463m-128 0a128 128 0 1 0 256 0 128 128 0 1 0-256 0Z" p-id="6417" fill="#999999"></path><path d="M432 96m-96 0a96 96 0 1 0 192 0 96 96 0 1 0-192 0Z" p-id="6418" fill="#999999"></path><path d="M80 512m-80 0a80 80 0 1 0 160 0 80 80 0 1 0-160 0Z" p-id="6419" fill="#999999"></path><path d="M352 832c-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64-28.7-64-64-64zM853.8 885.8c-28.1 28.1-65 42.2-101.8 42.2s-73.7-14.1-101.8-42.2c-56.2-56.2-56.2-147.4 0-203.6 28.1-28.1 65-42.2 101.8-42.2s73.7 14.1 101.8 42.2c56.3 56.2 56.3 147.4 0 203.6zM829.9 258.4c-22.2 22.2-51.4 33.4-80.5 33.4-29.2 0-58.3-11.1-80.5-33.4-44.5-44.5-44.5-116.6 0-161C691.1 75.1 720.2 64 749.4 64c29.1 0 58.3 11.1 80.5 33.4 44.5 44.4 44.5 116.5 0 161zM246.4 294.5c-17.2 17.2-39.7 25.8-62.3 25.8-22.5 0-45.1-8.6-62.3-25.8-34.4-34.4-34.4-90.2 0-124.6 17.2-17.2 39.7-25.8 62.3-25.8 22.5 0 45.1 8.6 62.3 25.8 34.4 34.4 34.4 90.2 0 124.6zM218.8 794.9c-14.1 14-32.5 21.1-50.9 21.1s-36.8-7-50.8-21.1c-28.1-28.1-28.1-73.6 0-101.7 14-14 32.5-21.1 50.8-21.1 18.4 0 36.8 7 50.9 21.1 28.1 28.1 28.1 73.6 0 101.7z" p-id="6420" fill="#999999"></path></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
img/petal1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 554 B

BIN
img/petal2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 B

BIN
img/petal3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 461 B

22
img/sign-go.svg Normal file
View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="30px" height="30px" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient gradientUnits="userSpaceOnUse" x1="171" y1="1" x2="171" y2="44" id="LinearGradient644">
<stop id="Stop645" stop-color="#fbfff4" offset="0" />
<stop id="Stop646" stop-color="#fbcdc4" offset="1" />
</linearGradient>
<filter x="156px" y="16px" width="30px" height="30px" filterUnits="userSpaceOnUse" id="filter647">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetInner" />
<feGaussianBlur stdDeviation="1" in="shadowOffsetInner" result="shadowGaussian" />
<feComposite in2="shadowGaussian" operator="atop" in="SourceAlpha" result="shadowComposite" />
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.349019607843137 0 " in="shadowComposite" />
</filter>
<g id="widget648">
<path d="M 171 18 C 178.28 18 184 23.72 184 31 C 184 38.28 178.28 44 171 44 C 163.72 44 158 38.28 158 31 C 158 23.72 163.72 18 171 18 Z " fill-rule="nonzero" fill="url(#LinearGradient644)" stroke="none" />
</g>
</defs>
<g transform="matrix(1 0 0 1 -156 -16 )">
<use xlink:href="#widget648" filter="url(#filter647)" />
<use xlink:href="#widget648" />
</g>
</svg>

BIN
img/sign-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

13
img/sign-in-bj.svg Normal file

File diff suppressed because one or more lines are too long

7
img/u1829.svg Normal file
View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="8px" height="8px" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1 0 0 1 -1317 -4719 )">
<path d="M 1321 4720 C 1322.68 4720 1324 4721.32 1324 4723 C 1324 4724.68 1322.68 4726 1321 4726 C 1319.32 4726 1318 4724.68 1318 4723 C 1318 4721.32 1319.32 4720 1321 4720 Z " fill-rule="nonzero" fill="#fddf6d" stroke="none" />
<path d="M 1321 4720 C 1322.68 4720 1324 4721.32 1324 4723 C 1324 4724.68 1322.68 4726 1321 4726 C 1319.32 4726 1318 4724.68 1318 4723 C 1318 4721.32 1319.32 4720 1321 4720 Z " stroke-width="2" stroke="#aaaaaa" fill="none" />
</g>
</svg>