feat: tagsView 的关闭按钮样式优化

This commit is contained in:
hxr
2024-02-18 22:19:32 +08:00
parent 0ab2e94202
commit 5e6a096360

View File

@@ -16,6 +16,7 @@
> >
{{ translateRouteTitle(tag.title) }} {{ translateRouteTitle(tag.title) }}
<i-ep-close <i-ep-close
class="close-icon"
size="12px" size="12px"
v-if="!isAffix(tag)" v-if="!isAffix(tag)"
@click.prevent.stop="closeSelectedTag(tag)" @click.prevent.stop="closeSelectedTag(tag)"
@@ -387,6 +388,10 @@ onMounted(() => {
cursor: pointer; cursor: pointer;
border: 1px solid var(--el-border-color-light); border: 1px solid var(--el-border-color-light);
&:hover {
color: var(--el-color-primary);
}
&:first-of-type { &:first-of-type {
margin-left: 15px; margin-left: 15px;
} }
@@ -395,14 +400,18 @@ onMounted(() => {
margin-right: 15px; margin-right: 15px;
} }
.close-icon {
border-radius: 50%;
&:hover { &:hover {
color: var(--el-color-primary); color: #fff;
background-color: var(--el-color-primary);
}
} }
&.active { &.active {
color: #fff; color: #fff;
background-color: var(--el-color-primary); background-color: var(--el-color-primary);
border-color: var(--el-color-primary);
&::before { &::before {
display: inline-block; display: inline-block;
@@ -413,6 +422,11 @@ onMounted(() => {
background: #fff; background: #fff;
border-radius: 50%; border-radius: 50%;
} }
.close-icon:hover {
color: var(--el-color-primary);
background-color: var(--el-fill-color-light);
}
} }
} }
} }