From 90612c27fe0c6696c3f3997068c25fc2e9bb3eab Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Sun, 1 Sep 2024 19:18:10 +0800 Subject: [PATCH] chore: tweak --- .../src/client/components/FileTreeItem.vue | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/plugins/plugin-md-power/src/client/components/FileTreeItem.vue b/plugins/plugin-md-power/src/client/components/FileTreeItem.vue index 78f9d263..d96c186c 100644 --- a/plugins/plugin-md-power/src/client/components/FileTreeItem.vue +++ b/plugins/plugin-md-power/src/client/components/FileTreeItem.vue @@ -14,7 +14,7 @@ onMounted(() => { if (!el.value || props.type !== 'folder') return - el.value.querySelector('.tree-node.folder')?.addEventListener('click', () => { + el.value.querySelector('.tree-node.folder > .name')?.addEventListener('click', () => { active.value = !active.value }) }) @@ -74,12 +74,15 @@ onMounted(() => { .file-tree-item .tree-node.folder { position: relative; +} + +.file-tree-item .tree-node.folder > .name { color: var(--vp-c-text-1); cursor: pointer; transition: color var(--t-color); } -.file-tree-item .tree-node.folder:hover { +.file-tree-item .tree-node.folder > .name:hover { color: var(--vp-c-brand-1); } @@ -108,10 +111,11 @@ onMounted(() => { transition: color var(--t-color); } -.file-tree-item .tree-node.file .comment { +.file-tree-item .tree-node .comment { margin-left: 20px; overflow: hidden; color: var(--vp-c-text-3); + transition: color var(--t-color); } .file-tree-item .tree-node [class*="vp-fti-"] {