feat: 尽可能的用 lucide 替换 ep 图标

This commit is contained in:
xingyu4j
2025-06-15 15:53:12 +08:00
parent 93a02573d7
commit a15d4e8dfe
24 changed files with 55 additions and 56 deletions

View File

@@ -25,7 +25,10 @@ defineProps<SummaryCardProps>();
<div class="flex items-center gap-1">
<span class="text-3.5">{{ title }}</span>
<Tooltip :content="tooltip" placement="topLeft" v-if="tooltip">
<IconifyIcon icon="ep:warning" class="item-center !text-3 flex" />
<IconifyIcon
icon="lucide:circle-alert"
class="item-center !text-3 flex"
/>
</Tooltip>
</div>
<div class="flex flex-row items-baseline gap-2">
@@ -42,7 +45,9 @@ defineProps<SummaryCardProps>();
>
<span class="text-sm">{{ Math.abs(Number(percent)) }}%</span>
<IconifyIcon
:icon="Number(percent) > 0 ? 'ep:caret-top' : 'ep:caret-bottom'"
:icon="
Number(percent) > 0 ? 'lucide:chevron-up' : 'lucide:chevron-down'
"
class="!text-3 ml-0.5"
/>
</span>