基线:全量源码首提(D1 版本控制落地,含第一轮优化 B1-B4/A1/A4/缩放修复)

This commit is contained in:
dqb-dev
2026-10-01 22:15:22 +08:00
commit 1e65792b09
499 changed files with 204579 additions and 0 deletions
+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<ellipse cx="24" cy="15" rx="13" ry="5.5" fill="none" stroke="#3D434A" stroke-width="3"/><path d="M11 15 V45 A13 5.5 0 0 0 37 45 V15" fill="none" stroke="#3D434A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path d="M11 30 A13 5.5 0 0 0 37 30" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="40 38 55 38" fill="none" stroke="#217346" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M50 32.5 L56.5 38 L50 43.5" fill="none" stroke="#217346" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 714 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<rect x="7" y="12" width="50" height="9" rx="3" fill="#C8791E"/><rect x="7" y="28" width="50" height="9" rx="3" fill="#D69449"/><rect x="7" y="44" width="38" height="9" rx="3" fill="#E5B176"/><path d="M46 56 L52 50 L58 56" fill="none" stroke="#3D434A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 410 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<circle cx="25" cy="25" r="9.5" fill="none" stroke="#3D434A" stroke-width="3"/><path d="M25 7 V13 M25 37 V43 M7 25 H13 M37 25 H43 M12.4 12.4 L16.6 16.6 M33.4 33.4 L37.6 37.6 M37.6 12.4 L33.4 16.6 M16.6 33.4 L12.4 37.6" fill="none" stroke="#3D434A" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><circle cx="45" cy="45" r="9.5" fill="none" stroke="#217346" stroke-width="3.5"/><polyline points="51.5 51.5 58 58" fill="none" stroke="#217346" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 616 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<rect x="11" y="9" width="27" height="47" rx="1" fill="none" stroke="#3D434A" stroke-width="3"/><polyline points="18 19 24 19" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="30 19 36 19" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="18 28 24 28" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="30 28 36 28" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="18 37 24 37" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="30 37 36 37" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><rect x="43" y="26" width="13" height="30" rx="1" fill="none" stroke="#217346" stroke-width="3"/><polyline points="48 34 52 34" fill="none" stroke="#217346" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><polyline points="48 42 52 42" fill="none" stroke="#217346" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><rect x="21" y="47" width="8" height="9" rx="1" fill="none" stroke="#3D434A" stroke-width="2.5"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<path d="M22 8 H44 V44 H22 Z" fill="none" stroke="#3D434A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path d="M14 16 V54 H36" fill="none" stroke="#217346" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><polyline points="28 16 38 16" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><polyline points="28 24 38 24" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><polyline points="28 32 34 32" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 720 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<path d="M17 20 H47 L44.3 52 A4 4 0 0 1 40.3 56 H23.7 A4 4 0 0 1 19.7 52 Z" fill="none" stroke="#D64541" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><polyline points="13 20 51 20" fill="none" stroke="#D64541" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="26 20 26 15" fill="none" stroke="#D64541" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><polyline points="38 20 38 15" fill="none" stroke="#D64541" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><polyline points="26.5 28 27.5 48" fill="none" stroke="#D64541" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="37.5 28 36.5 48" fill="none" stroke="#D64541" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 902 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<path d="M10 6 H32 L42 16 V32 H10 Z" fill="none" stroke="#3D434A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><polyline points="16 14 26 14" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><polyline points="16 21 32 21" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><polyline points="16 28 30 28" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(45,45) rotate(45)"><g stroke="#FFFFFF" stroke-width="9" stroke-linejoin="round" fill="#FFFFFF"><rect x="-5" y="-17" width="12" height="24" rx="2"/><path d="M-5 7 L1 16.5 L7 7 Z"/></g><rect x="-5" y="-17" width="12" height="24" rx="2" fill="#C8791E" stroke="#8A4F0B" stroke-width="2"/><path d="M-5 7 L1 16.5 L7 7 Z" fill="#F6D7AC" stroke="#8A4F0B" stroke-width="2"/><rect x="-5" y="-17" width="12" height="6" rx="2" fill="#E58E3A" stroke="#8A4F0B" stroke-width="2"/></g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<path d="M10 6 H32 L42 16 V32 H10 Z" fill="none" stroke="#3D434A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><polyline points="16 14 26 14" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><polyline points="16 21 32 21" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><polyline points="16 28 30 28" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(45,45) rotate(45)"><g stroke="#FFFFFF" stroke-width="9" stroke-linejoin="round" fill="#FFFFFF"><rect x="-5" y="-17" width="12" height="24" rx="2"/><path d="M-5 7 L1 16.5 L7 7 Z"/></g><rect x="-5" y="-17" width="12" height="24" rx="2" fill="#C8791E" stroke="#8A4F0B" stroke-width="2"/><path d="M-5 7 L1 16.5 L7 7 Z" fill="#F6D7AC" stroke="#8A4F0B" stroke-width="2"/><rect x="-5" y="-17" width="12" height="6" rx="2" fill="#E58E3A" stroke="#8A4F0B" stroke-width="2"/></g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<path d="M10 34 V48 A6 6 0 0 0 16 54 H48 A6 6 0 0 0 54 48 V34" fill="none" stroke="#2B579A" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="32 26 32 6" fill="none" stroke="#2B579A" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M23 13 L32 4 L41 13" fill="none" stroke="#2B579A" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 500 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<polyline points="10 21 54 21" fill="none" stroke="#3D434A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><polyline points="10 43 54 43" fill="none" stroke="#3D434A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><circle cx="41" cy="21" r="7.5" fill="#217346"/><circle cx="23" cy="43" r="7.5" fill="#2B579A"/>
</svg>

After

Width:  |  Height:  |  Size: 439 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<path d="M10 34 V48 A6 6 0 0 0 16 54 H48 A6 6 0 0 0 54 48 V34" fill="none" stroke="#217346" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="32 6 32 26" fill="none" stroke="#217346" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M23 19 L32 28 L41 19" fill="none" stroke="#217346" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 501 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<rect x="10" y="8" width="30" height="44" rx="2" fill="none" stroke="#3D434A" stroke-width="3"/><polyline points="17 18 33 18" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><polyline points="17 25 29 25" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><text x="24" y="37" font-family="Segoe UI, Microsoft YaHei, Arial" font-size="12" font-weight="600" fill="#9DBFAA" text-anchor="middle" dominant-baseline="central">¥</text><polyline points="48 30 48 53" fill="none" stroke="#217346" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M40 47 L48 55 L56 47" fill="none" stroke="#217346" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 868 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<path d="M38 8 H54 V56 H38" fill="none" stroke="#3D434A" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/><circle cx="21" cy="23" r="8" fill="none" stroke="#217346" stroke-width="3"/><path d="M7 52 A14 14 0 0 1 35 52" fill="none" stroke="#217346" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><circle cx="47" cy="33" r="1.8" fill="#3D434A"/>
</svg>

After

Width:  |  Height:  |  Size: 471 B

@@ -0,0 +1,18 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#217346"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<ellipse cx="12" cy="5" rx="9" ry="3" />
<path d="M3 12a9 3 0 0 0 5 2.69" />
<path d="M21 9.3V5" />
<path d="M3 5v14a9 3 0 0 0 6.47 2.88" />
<path d="M12 12v4h4" />
<path d="M13 20a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L12 16" />
</svg>

After

Width:  |  Height:  |  Size: 470 B

@@ -0,0 +1,17 @@
<!-- @license lucide-static v0.525.0 - ISC -->
<svg
class="lucide lucide-box"
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z" />
<path d="m3.3 7 8.7 5 8.7-5" />
<path d="M12 22V12" />
</svg>

After

Width:  |  Height:  |  Size: 476 B

@@ -0,0 +1,15 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#C8791E"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M3 12h18" />
<path d="M3 18h18" />
<path d="M3 6h18" />
</svg>

After

Width:  |  Height:  |  Size: 276 B

@@ -0,0 +1,17 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="m12.99 6.74 1.93 3.44" />
<path d="M19.136 12a10 10 0 0 1-14.271 0" />
<path d="m21 21-2.16-3.84" />
<path d="m3 21 8.02-14.26" />
<circle cx="12" cy="5" r="2" />
</svg>

After

Width:  |  Height:  |  Size: 387 B

@@ -0,0 +1,19 @@
<!-- @license lucide-static v0.525.0 - ISC -->
<svg
class="lucide lucide-circuit-board"
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<rect width="18" height="18" x="3" y="3" rx="2" />
<path d="M11 9h4a2 2 0 0 0 2-2V3" />
<circle cx="9" cy="9" r="2" />
<path d="M7 21v-4a2 2 0 0 1 2-2h4" />
<circle cx="15" cy="15" r="2" />
</svg>

After

Width:  |  Height:  |  Size: 493 B

@@ -0,0 +1,19 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z" />
<path d="M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2" />
<path d="M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2" />
<path d="M10 6h4" />
<path d="M10 10h4" />
<path d="M10 14h4" />
<path d="M10 18h4" />
</svg>

After

Width:  |  Height:  |  Size: 468 B

@@ -0,0 +1,15 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M20 7h-3a2 2 0 0 1-2-2V2" />
<path d="M9 18a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h7l4 4v10a2 2 0 0 1-2 2Z" />
<path d="M3 7.6v12.8A1.6 1.6 0 0 0 4.6 22h9.8" />
</svg>

After

Width:  |  Height:  |  Size: 372 B

@@ -0,0 +1,17 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#D64541"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M3 6h18" />
<path d="M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6" />
<path d="M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2" />
<line x1="10" x2="10" y1="11" y2="17" />
<line x1="14" x2="14" y1="11" y2="17" />
</svg>

After

Width:  |  Height:  |  Size: 417 B

@@ -0,0 +1,15 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v9.5" />
<path d="M14 2v4a2 2 0 0 0 2 2h4" />
<path d="M13.378 15.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z" />
</svg>

After

Width:  |  Height:  |  Size: 455 B

@@ -0,0 +1,15 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v9.5" />
<path d="M14 2v4a2 2 0 0 0 2 2h4" />
<path d="M13.378 15.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z" />
</svg>

After

Width:  |  Height:  |  Size: 455 B

@@ -0,0 +1,15 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#2B579A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12 3v12" />
<path d="m17 8-5-5-5 5" />
<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4" />
</svg>

After

Width:  |  Height:  |  Size: 315 B

@@ -0,0 +1,21 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<line x1="21" x2="14" y1="4" y2="4" />
<line x1="10" x2="3" y1="4" y2="4" />
<line x1="21" x2="12" y1="12" y2="12" />
<line x1="8" x2="3" y1="12" y2="12" />
<line x1="21" x2="16" y1="20" y2="20" />
<line x1="12" x2="3" y1="20" y2="20" />
<line x1="14" x2="14" y1="2" y2="6" />
<line x1="8" x2="8" y1="10" y2="14" />
<line x1="16" x2="16" y1="18" y2="22" />
</svg>

After

Width:  |  Height:  |  Size: 580 B

@@ -0,0 +1,15 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#217346"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12 3v12" />
<path d="m8 11 4 4 4-4" />
<path d="M8 5H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-4" />
</svg>

After

Width:  |  Height:  |  Size: 347 B

@@ -0,0 +1,16 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#217346"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z" />
<path d="M14 2v4a2 2 0 0 0 2 2h4" />
<path d="M12 18v-6" />
<path d="m9 15 3 3 3-3" />
</svg>

After

Width:  |  Height:  |  Size: 372 B

@@ -0,0 +1,17 @@
<!-- @license lucide-static v0.525.0 - ISC -->
<svg
class="lucide lucide-info"
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<circle cx="12" cy="12" r="10" />
<path d="M12 16v-4" />
<path d="M12 8h.01" />
</svg>

After

Width:  |  Height:  |  Size: 370 B

@@ -0,0 +1,15 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#217346"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="m10 17 5-5-5-5" />
<path d="M15 12H3" />
<path d="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4" />
</svg>

After

Width:  |  Height:  |  Size: 316 B

@@ -0,0 +1,17 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M16 10h2" />
<path d="M16 14h2" />
<path d="M6.17 15a3 3 0 0 1 5.66 0" />
<circle cx="9" cy="11" r="2" />
<rect x="2" y="5" width="20" height="14" rx="2" />
</svg>

After

Width:  |  Height:  |  Size: 381 B

@@ -0,0 +1,16 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4" />
<path d="M14 2v4a2 2 0 0 0 2 2h4" />
<path d="M3 15h6" />
<path d="M6 12v6" />
</svg>

After

Width:  |  Height:  |  Size: 353 B

@@ -0,0 +1,13 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2" />
</svg>

After

Width:  |  Height:  |  Size: 398 B

@@ -0,0 +1,13 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2" />
</svg>

After

Width:  |  Height:  |  Size: 398 B

@@ -0,0 +1,14 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z" />
<circle cx="16.5" cy="7.5" r=".5" fill="currentColor" />
</svg>

After

Width:  |  Height:  |  Size: 450 B

@@ -0,0 +1,16 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12 3v18" />
<rect width="18" height="18" x="3" y="3" rx="2" />
<path d="M3 9h18" />
<path d="M3 15h18" />
</svg>

After

Width:  |  Height:  |  Size: 329 B

@@ -0,0 +1,17 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<rect width="20" height="5" x="2" y="3" rx="1" />
<path d="M4 8v11a2 2 0 0 0 2 2h2" />
<path d="M20 8v11a2 2 0 0 1-2 2h-2" />
<path d="m9 15 3-3 3 3" />
<path d="M12 12v9" />
</svg>

After

Width:  |  Height:  |  Size: 390 B

@@ -0,0 +1,15 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<rect width="18" height="7" x="3" y="3" rx="1" />
<rect width="9" height="7" x="3" y="14" rx="1" />
<rect width="5" height="7" x="16" y="14" rx="1" />
</svg>

After

Width:  |  Height:  |  Size: 362 B

@@ -0,0 +1,15 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#217346"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z" />
<path d="M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7" />
<path d="M7 3v4a1 1 0 0 0 1 1h7" />
</svg>

After

Width:  |  Height:  |  Size: 414 B

@@ -0,0 +1,20 @@
<!-- @license lucide-static v0.525.0 - ISC -->
<svg
class="lucide lucide-scan-search"
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M3 7V5a2 2 0 0 1 2-2h2" />
<path d="M17 3h2a2 2 0 0 1 2 2v2" />
<path d="M21 17v2a2 2 0 0 1-2 2h-2" />
<path d="M7 21H5a2 2 0 0 1-2-2v-2" />
<circle cx="12" cy="12" r="3" />
<path d="m16 16-1.9-1.9" />
</svg>

After

Width:  |  Height:  |  Size: 514 B

@@ -0,0 +1,16 @@
<!-- @license lucide-static v0.525.0 - ISC -->
<svg
class="lucide lucide-settings"
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z" />
<circle cx="12" cy="12" r="3" />
</svg>

After

Width:  |  Height:  |  Size: 904 B

@@ -0,0 +1,17 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#3D434A"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="m3 8 4-4 4 4" />
<path d="M7 4v16" />
<path d="M11 12h4" />
<path d="M11 16h7" />
<path d="M11 20h10" />
</svg>

After

Width:  |  Height:  |  Size: 329 B

@@ -0,0 +1,17 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
viewBox="0 0 24 24"
fill="none"
stroke="#217346"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" />
<path d="m9 8 3 3v7" />
<path d="m12 11 3-3" />
<path d="M9 12h6" />
<path d="M9 16h6" />
</svg>

After

Width:  |  Height:  |  Size: 478 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<rect x="7" y="13" width="50" height="38" rx="4" fill="none" stroke="#3D434A" stroke-width="3"/><circle cx="23" cy="29" r="6" fill="none" stroke="#217346" stroke-width="2.75"/><path d="M13 45 A10 10 0 0 1 33 45" fill="none" stroke="#217346" stroke-width="2.75" stroke-linecap="round" stroke-linejoin="round"/><polyline points="40 26 51 26" fill="none" stroke="#3D434A" stroke-width="2.75" stroke-linecap="round" stroke-linejoin="round"/><polyline points="40 35 51 35" fill="none" stroke="#3D434A" stroke-width="2.75" stroke-linecap="round" stroke-linejoin="round"/><polyline points="16 51 48 51" fill="none" stroke="#9DBFAA" stroke-width="0" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 783 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<path d="M12 6 H34 L46 18 V36 H12 Z" fill="none" stroke="#3D434A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><polyline points="18 14 28 14" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><polyline points="18 21 34 21" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><polyline points="18 28 31 28" fill="none" stroke="#3D434A" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/><circle cx="46" cy="46" r="15" fill="#FFFFFF"/><circle cx="46" cy="46" r="12.5" fill="#217346"/><polyline points="46 40.5 46 51.5" fill="none" stroke="#FFFFFF" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><polyline points="40.5 46 51.5 46" fill="none" stroke="#FFFFFF" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 962 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<path d="M8 13 H23 L27.5 18.5 H51 A3.5 3.5 0 0 1 54.5 22 V27 H8 Z" fill="none" stroke="#3D434A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.5 31 H57.5 L52.9 46.2 A5.2 5.2 0 0 1 47.9 50.2 H11.1 A5.2 5.2 0 0 1 6.1 45.2 Z" fill="#FFFFFF" stroke="#FFFFFF" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.5 31 H57.5 L52.9 46.2 A5.2 5.2 0 0 1 47.9 50.2 H11.1 A5.2 5.2 0 0 1 6.1 45.2 Z" fill="#E5F0EA" stroke="#217346" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 632 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<path d="M8 13 H23 L27.5 18.5 H51 A3.5 3.5 0 0 1 54.5 22 V27 H8 Z" fill="none" stroke="#3D434A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.5 31 H57.5 L52.9 46.2 A5.2 5.2 0 0 1 47.9 50.2 H11.1 A5.2 5.2 0 0 1 6.1 45.2 Z" fill="#FFFFFF" stroke="#FFFFFF" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.5 31 H57.5 L52.9 46.2 A5.2 5.2 0 0 1 47.9 50.2 H11.1 A5.2 5.2 0 0 1 6.1 45.2 Z" fill="#E5F0EA" stroke="#217346" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 632 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<rect x="14" y="28" width="36" height="27" rx="4" fill="none" stroke="#217346" stroke-width="3.5"/><path d="M22 28 V19 A10 10 0 0 1 42 19 V28" fill="none" stroke="#217346" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/><circle cx="32" cy="39" r="4" fill="#217346"/><polyline points="32 43 32 49" fill="none" stroke="#217346" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 503 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<rect x="8" y="10" width="48" height="44" rx="3" fill="none" stroke="#3D434A" stroke-width="3"/><polyline points="8 22 56 22" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="8 33 56 33" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="24 22 24 54" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="40 22 40 54" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><circle cx="47" cy="46" r="11.5" fill="#217346" stroke="#3D434A" stroke-width="3"/><path d="M41.5 46 L45.5 50 L53 41.5" fill="none" stroke="#FFFFFF" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 911 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<ellipse cx="40" cy="15" rx="13" ry="5.5" fill="none" stroke="#217346" stroke-width="3"/><path d="M27 15 V45 A13 5.5 0 0 0 53 45 V15" fill="none" stroke="#217346" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path d="M27 30 A13 5.5 0 0 0 53 30" fill="none" stroke="#217346" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="24 38 9 38" fill="none" stroke="#3D434A" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M14 32.5 L7.5 38 L14 43.5" fill="none" stroke="#3D434A" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 712 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<rect x="7" y="7" width="50" height="50" rx="4" fill="none" stroke="#3D434A" stroke-width="3"/><polyline points="7 24 57 24" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="28 24 28 57" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><rect x="11" y="11" width="13" height="9" rx="1.5" fill="#9DBFAA"/><circle cx="46" cy="44" r="11.5" fill="#217346" stroke="#3D434A" stroke-width="3"/><path d="M40.5 44 L44.5 48 L52 39.5" fill="none" stroke="#FFFFFF" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 724 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<path d="M10 10 H44 L54 20 V54 H10 Z" fill="none" stroke="#217346" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/><rect x="22" y="10" width="18" height="14" rx="1" fill="none" stroke="#217346" stroke-width="2.5"/><polyline points="35 12 35 20" fill="none" stroke="#217346" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><rect x="18" y="36" width="28" height="18" rx="1" fill="none" stroke="#217346" stroke-width="2.5"/>
</svg>

After

Width:  |  Height:  |  Size: 552 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<polyline points="9 15 19 15" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><rect x="19" y="10.5" width="13" height="9" rx="1.5" fill="none" stroke="#3D434A" stroke-width="2.5"/><polyline points="32 15 40 15" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="9 32 19 32" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><rect x="19" y="27.5" width="13" height="9" rx="1.5" fill="none" stroke="#3D434A" stroke-width="2.5"/><polyline points="32 32 40 32" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="9 49 19 49" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><rect x="19" y="44.5" width="13" height="9" rx="1.5" fill="none" stroke="#3D434A" stroke-width="2.5"/><polyline points="32 49 40 49" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M50 24 L56 17 L62 24" fill="none" stroke="#217346" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path d="M50 44 L56 51 L62 44" fill="none" stroke="#217346" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 64 64">
<rect x="7" y="7" width="50" height="50" rx="4" fill="none" stroke="#3D434A" stroke-width="3"/><polyline points="7 23 57 23" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="7 38 36 38" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><polyline points="28 23 28 57" fill="none" stroke="#3D434A" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/><circle cx="47" cy="46" r="12.5" fill="#217346" stroke="#3D434A" stroke-width="3"/><text x="47" y="46.5" font-family="Segoe UI, Microsoft YaHei, Arial" font-size="20" font-weight="bold" fill="#FFFFFF" text-anchor="middle" dominant-baseline="central">¥</text>
</svg>

After

Width:  |  Height:  |  Size: 826 B