chore: drop leftover login/register template drafts and debug scripts; track Register pages and icon variants

This commit is contained in:
chunyu
2026-09-04 13:08:47 +08:00
parent e5594605c5
commit 8ad3abadfc
9 changed files with 1302 additions and 2 deletions
@@ -0,0 +1,18 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48" height="48">
<defs>
<linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#1E1E2E"/>
<stop offset="100%" stop-color="#2D2D44"/>
</linearGradient>
<linearGradient id="cGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#D4423A"/>
<stop offset="100%" stop-color="#C0392B"/>
</linearGradient>
</defs>
<rect x="2" y="2" width="44" height="44" rx="12" fill="url(#bg)"/>
<!-- 克制的C:纤细优雅线条 -->
<path d="M32 13C28.5 10 23.8 8.5 19.5 10.5C14 13 11 18 11 23.5C11 29 14 34 19.5 36.5C23.8 38.5 28.5 37 32 34"
stroke="url(#cGrad)" stroke-width="3.8" stroke-linecap="round" fill="none"/>
<!-- C右上角一个极小的圆点,微妙暗示气泡 -->
<circle cx="35" cy="13" r="2.2" fill="#D4423A"/>
</svg>

After

Width:  |  Height:  |  Size: 902 B

@@ -0,0 +1,18 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48" height="48">
<defs>
<linearGradient id="bg2" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#2C2C3A"/>
<stop offset="100%" stop-color="#1A1A28"/>
</linearGradient>
<linearGradient id="wrenchGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#E74C3C"/>
<stop offset="100%" stop-color="#C0392B"/>
</linearGradient>
</defs>
<rect x="2" y="2" width="44" height="44" rx="12" fill="url(#bg2)"/>
<!-- 简洁扳手:圆形头部+直柄 -->
<circle cx="20" cy="19" r="7" fill="none" stroke="url(#wrenchGrad)" stroke-width="3"/>
<line x1="24.5" y1="24" x2="36" y2="35" stroke="url(#wrenchGrad)" stroke-width="3.5" stroke-linecap="round"/>
<!-- 可乐色:右下角一个极小的三角/水滴,暗示液体 -->
<path d="M38 38 Q40 34 42 38 Q40 42 38 38Z" fill="#C0392B" opacity="0.5"/>
</svg>

After

Width:  |  Height:  |  Size: 954 B

@@ -0,0 +1,21 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48" height="48">
<defs>
<linearGradient id="ringGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#E74C3C"/>
<stop offset="100%" stop-color="#A93226"/>
</linearGradient>
<linearGradient id="starGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#F5CBA7"/>
<stop offset="100%" stop-color="#E8B87E"/>
</linearGradient>
</defs>
<!-- 外环:可乐红 -->
<circle cx="24" cy="24" r="21" fill="none" stroke="url(#ringGrad)" stroke-width="4"/>
<!-- 内环:极细的暗色分隔 -->
<circle cx="24" cy="24" r="16" fill="none" stroke="#2A2A3C" stroke-width="1.5"/>
<!-- 中心填充 -->
<circle cx="24" cy="24" r="14.5" fill="#1E1E30"/>
<!-- 中心星号/闪光符号 — 工具感 -->
<path d="M24 14 L25.5 21 L32 22 L25.5 23 L24 30 L22.5 23 L16 22 L22.5 21 Z"
fill="url(#starGrad)"/>
</svg>

After

Width:  |  Height:  |  Size: 967 B

@@ -0,0 +1,30 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48" height="48">
<defs>
<linearGradient id="bg3" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#1C1C2A"/>
<stop offset="100%" stop-color="#282840"/>
</linearGradient>
<linearGradient id="waveGrad" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#C0392B"/>
<stop offset="50%" stop-color="#E74C3C"/>
<stop offset="100%" stop-color="#D35400"/>
</linearGradient>
<clipPath id="sqClip">
<rect x="8" y="8" width="32" height="32" rx="8"/>
</clipPath>
</defs>
<rect x="2" y="2" width="44" height="44" rx="12" fill="url(#bg3)"/>
<g clip-path="url(#sqClip)">
<!-- 上半部分留空 = 空白工具感 -->
<rect x="8" y="8" width="32" height="18" fill="#3A3A55" opacity="0.4"/>
<!-- 底部微妙的可乐色液面波浪 -->
<path d="M8 30 Q16 26 24 30 Q32 34 40 30 L40 40 L8 40 Z" fill="url(#waveGrad)" opacity="0.6"/>
<path d="M8 33 Q16 29 24 33 Q32 37 40 33 L40 40 L8 40 Z" fill="url(#waveGrad)" opacity="0.35"/>
<!-- 两个小气泡 -->
<circle cx="18" cy="35" r="1.5" fill="none" stroke="#FFFFFF" stroke-width="0.8" opacity="0.4"/>
<circle cx="30" cy="32" r="1" fill="none" stroke="#FFFFFF" stroke-width="0.7" opacity="0.3"/>
</g>
<!-- 中央工具符号:十字/加号 -->
<line x1="24" y1="14" x2="24" y2="26" stroke="#FFFFFF" stroke-width="3" stroke-linecap="round" opacity="0.85"/>
<line x1="18" y1="20" x2="30" y2="20" stroke="#FFFFFF" stroke-width="3" stroke-linecap="round" opacity="0.85"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB