From db6aabfb7aa4460c8858fec0a51534ebe34786f7 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Mon, 18 May 2026 17:34:01 +0800
Subject: [PATCH] design: refine selected icon B shadow
---
VoiceSnapGo/design/icon-candidates/voicesnap_icon_B_thin-blue-glyph.svg | 20 ++++++++++++++------
1 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/VoiceSnapGo/design/icon-candidates/voicesnap_icon_B_thin-blue-glyph.svg b/VoiceSnapGo/design/icon-candidates/voicesnap_icon_B_thin-blue-glyph.svg
index c2d3a85..f8a2e06 100644
--- a/VoiceSnapGo/design/icon-candidates/voicesnap_icon_B_thin-blue-glyph.svg
+++ b/VoiceSnapGo/design/icon-candidates/voicesnap_icon_B_thin-blue-glyph.svg
@@ -18,9 +18,13 @@
<stop offset="0" stop-color="#EAFBFF" stop-opacity="0.88"/>
<stop offset="1" stop-color="#FFFFFF" stop-opacity="0"/>
</linearGradient>
- <filter id="vBinnerShadow" x="-20%" y="-20%" width="140%" height="150%">
- <feDropShadow dx="0" dy="14" stdDeviation="15" flood-color="#0069DA" flood-opacity="0.20"/>
- <feDropShadow dx="0" dy="2" stdDeviation="3" flood-color="#003E8F" flood-opacity="0.16"/>
+ <filter id="vBglyphShadow" x="-20%" y="-20%" width="140%" height="150%">
+ <feDropShadow dx="0" dy="8" stdDeviation="10" flood-color="#0069DA" flood-opacity="0.10"/>
+ <feDropShadow dx="0" dy="2" stdDeviation="3" flood-color="#003E8F" flood-opacity="0.08"/>
+ </filter>
+ <filter id="vBmicShadow" x="-35%" y="-35%" width="170%" height="175%">
+ <feDropShadow dx="0" dy="12" stdDeviation="12" flood-color="#006BDA" flood-opacity="0.18"/>
+ <feDropShadow dx="0" dy="2" stdDeviation="3" flood-color="#003E8F" flood-opacity="0.10"/>
</filter>
<clipPath id="vBclip"><rect x="96" y="96" width="832" height="832" rx="184" ry="184"/></clipPath>
</defs>
@@ -29,10 +33,14 @@
<g clip-path="url(#vBclip)"><circle cx="512" cy="544" r="330" fill="#EAF7FF" opacity="0.72"/><circle cx="282" cy="258" r="154" fill="#DDF8FF" opacity="0.62"/></g>
- <g filter="url(#vBinnerShadow)">
- <path d="M512 214c-58 0-105 47-105 105v190c0 58 47 105 105 105s105-47 105-105V319c0-58-47-105-105-105Z" fill="none" stroke="url(#vBblue)" stroke-width="42" stroke-linecap="round" stroke-linejoin="round"/>
+ <g>
+ <g filter="url(#vBmicShadow)">
+ <path d="M512 214c-58 0-105 47-105 105v190c0 58 47 105 105 105s105-47 105-105V319c0-58-47-105-105-105Z" fill="none" stroke="url(#vBblue)" stroke-width="42" stroke-linecap="round" stroke-linejoin="round"/>
+ <path d="M470 354h84M470 409h84M470 464h84" fill="none" stroke="url(#vBblue)" stroke-width="18" stroke-linecap="round" opacity="0.9"/>
+ </g>
+ <g filter="url(#vBglyphShadow)">
<path d="M317 472v55c0 108 87 195 195 195s195-87 195-195v-55" fill="none" stroke="url(#vBblue)" stroke-width="46" stroke-linecap="round"/>
<path d="M512 722v112" fill="none" stroke="url(#vBblue)" stroke-width="46" stroke-linecap="round"/>
<path d="M388 844h248" fill="none" stroke="url(#vBblue)" stroke-width="48" stroke-linecap="round"/>
- <path d="M470 354h84M470 409h84M470 464h84" fill="none" stroke="url(#vBblue)" stroke-width="18" stroke-linecap="round" opacity="0.9"/>
+ </g>
</g></svg>
--
Gitblit v1.9.3