fix: 🐛 移除unplugin-icon插件,避免vue-template-compiler编译器在某些机器引发的报错

This commit is contained in:
ray
2024-10-08 14:42:49 +08:00
parent 57bca54848
commit 20dc49df6c
28 changed files with 229 additions and 130 deletions

View File

@@ -15,12 +15,13 @@
@contextmenu.prevent="openContentMenu(tag, $event)"
>
{{ translateRouteTitle(tag.title) }}
<i-ep-close
class="close-icon"
size="12px"
<el-icon
class="tag-close-icon"
v-if="!isAffix(tag)"
@click.prevent.stop="closeSelectedTag(tag)"
/>
>
<Close />
</el-icon>
</router-link>
</el-scrollbar>
@@ -382,7 +383,9 @@ onMounted(() => {
margin-right: 15px;
}
.close-icon {
.tag-close-icon {
vertical-align: -0.15em;
cursor: pointer;
border-radius: 50%;
&:hover {
@@ -405,7 +408,7 @@ onMounted(() => {
border-radius: 50%;
}
.close-icon:hover {
.tag-close-icon:hover {
color: var(--el-color-primary);
background-color: var(--el-fill-color-light);
}