From 1a700659ae984750d7c9bd0f1638b30091e9a1c5 Mon Sep 17 00:00:00 2001 From: Astrian Zheng Date: Mon, 26 May 2025 10:43:57 +1000 Subject: [PATCH] =?UTF-8?q?refactor(icons):=20=E7=A7=BB=E9=99=A4=E5=9B=BE?= =?UTF-8?q?=E6=A0=87=E7=BB=84=E4=BB=B6=E4=B8=AD=E7=9A=84=E5=86=97=E4=BD=99?= =?UTF-8?q?div=E5=8C=85=E8=A3=85=E5=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 优化图标组件结构,直接将尺寸类应用于svg元素 --- src/assets/icons/chatbubblequote.vue | 12 +++++------- src/assets/icons/corg.vue | 12 +++++------- src/assets/icons/cycletwoarrows.vue | 8 +++++--- src/assets/icons/ellipsishorizontal.vue | 4 +--- src/assets/icons/ellipsisvertical.vue | 12 +++++------- src/assets/icons/forward.vue | 12 +++++------- src/assets/icons/leftarrow.vue | 8 +++++--- src/assets/icons/listarrow.vue | 12 +++++------- src/assets/icons/loadingindicator.vue | 22 ++++++++++------------ src/assets/icons/musiclist.vue | 12 +++++------- src/assets/icons/pause.vue | 8 +++----- src/assets/icons/play.vue | 12 +++++------- src/assets/icons/rewind.vue | 12 +++++------- src/assets/icons/search.vue | 8 +++++--- src/assets/icons/shuffle.vue | 12 +++++------- src/assets/icons/starempty.vue | 12 +++++------- src/assets/icons/x.vue | 12 +++++------- 17 files changed, 84 insertions(+), 106 deletions(-) diff --git a/src/assets/icons/chatbubblequote.vue b/src/assets/icons/chatbubblequote.vue index eb6e08c..8ecb2cc 100644 --- a/src/assets/icons/chatbubblequote.vue +++ b/src/assets/icons/chatbubblequote.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/corg.vue b/src/assets/icons/corg.vue index dee7db2..2b029ad 100644 --- a/src/assets/icons/corg.vue +++ b/src/assets/icons/corg.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/cycletwoarrows.vue b/src/assets/icons/cycletwoarrows.vue index dc1ba09..025bcc5 100644 --- a/src/assets/icons/cycletwoarrows.vue +++ b/src/assets/icons/cycletwoarrows.vue @@ -5,7 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/ellipsishorizontal.vue b/src/assets/icons/ellipsishorizontal.vue index 7f0f063..61291ea 100644 --- a/src/assets/icons/ellipsishorizontal.vue +++ b/src/assets/icons/ellipsishorizontal.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/ellipsisvertical.vue b/src/assets/icons/ellipsisvertical.vue index 5ca53e2..c700574 100644 --- a/src/assets/icons/ellipsisvertical.vue +++ b/src/assets/icons/ellipsisvertical.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/forward.vue b/src/assets/icons/forward.vue index 4e2963d..98c341c 100644 --- a/src/assets/icons/forward.vue +++ b/src/assets/icons/forward.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/leftarrow.vue b/src/assets/icons/leftarrow.vue index 2b6d447..ecb3f8e 100644 --- a/src/assets/icons/leftarrow.vue +++ b/src/assets/icons/leftarrow.vue @@ -5,7 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/listarrow.vue b/src/assets/icons/listarrow.vue index 6d9a621..e222d58 100644 --- a/src/assets/icons/listarrow.vue +++ b/src/assets/icons/listarrow.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/loadingindicator.vue b/src/assets/icons/loadingindicator.vue index 05351c8..8925923 100644 --- a/src/assets/icons/loadingindicator.vue +++ b/src/assets/icons/loadingindicator.vue @@ -5,16 +5,14 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/musiclist.vue b/src/assets/icons/musiclist.vue index 107f84e..3d57ad5 100644 --- a/src/assets/icons/musiclist.vue +++ b/src/assets/icons/musiclist.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/pause.vue b/src/assets/icons/pause.vue index 28451e3..d631de1 100644 --- a/src/assets/icons/pause.vue +++ b/src/assets/icons/pause.vue @@ -5,9 +5,7 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/play.vue b/src/assets/icons/play.vue index 3334db7..0c93265 100644 --- a/src/assets/icons/play.vue +++ b/src/assets/icons/play.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/rewind.vue b/src/assets/icons/rewind.vue index 7ee4ca8..a9713a6 100644 --- a/src/assets/icons/rewind.vue +++ b/src/assets/icons/rewind.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/search.vue b/src/assets/icons/search.vue index a37dff3..a0405e5 100644 --- a/src/assets/icons/search.vue +++ b/src/assets/icons/search.vue @@ -5,7 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/shuffle.vue b/src/assets/icons/shuffle.vue index 25511fd..a7988f1 100644 --- a/src/assets/icons/shuffle.vue +++ b/src/assets/icons/shuffle.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/starempty.vue b/src/assets/icons/starempty.vue index e765ee4..771b237 100644 --- a/src/assets/icons/starempty.vue +++ b/src/assets/icons/starempty.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file diff --git a/src/assets/icons/x.vue b/src/assets/icons/x.vue index 6530efc..e038560 100644 --- a/src/assets/icons/x.vue +++ b/src/assets/icons/x.vue @@ -5,11 +5,9 @@ defineProps<{ \ No newline at end of file