From 2800fa4f32f3900509cb4d6eefaf2bfaf54efdd7 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Mon, 21 Apr 2025 18:29:09 +0800
Subject: [PATCH] fix: 天气显示

---
 src/components/SvgIcon.vue |   26 ++++++++++----------------
 1 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/src/components/SvgIcon.vue b/src/components/SvgIcon.vue
index 7586fd4..2656980 100644
--- a/src/components/SvgIcon.vue
+++ b/src/components/SvgIcon.vue
@@ -1,28 +1,22 @@
 <template>
-  <svg
-    :class="['svg-icon',props.className]"
-    :style="{ width: size + 'px', height: size + 'px', color: color }"
-    aria-hidden="true"
-  >
-    <use :xlink:href="`#icon-${name}`" />
-  </svg>
+	<svg :class="['svg-icon']" aria-hidden="true">
+		<use :xlink:href="`#icon-${name}`" />
+	</svg>
 </template>
 
 <script setup>
 const props = defineProps({
-  name: { type: String, required: true }, // svg 图标名称
-  className: { type: String, default: '' }, // 指定的类样式
-  size: { type: Number, default: 32 }, // 图标尺寸
-  color: { type: String, default: '#000' } // 图标颜色
+	name: { type: String, required: true }, // svg 图标名称
 })
 </script>
 
 <style scoped lang="scss">
 .svg-icon {
-  width: 1em;
-  height: 1em;
-  vertical-align: -0.15em;
-  fill: currentColor;
-  overflow: hidden;
+	width: 1em;
+	height: 1em;
+	color: #000;
+	vertical-align: -0.15em;
+	fill: currentColor;
+	overflow: hidden;
 }
 </style>

--
Gitblit v1.9.3