Skip to content

Commit 6cbb529

Browse files
authored
feat(tree-menu): [tree-menu] add dark theme (#2998)
1 parent 36c5392 commit 6cbb529

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

examples/sites/demos/pc/app/tree-menu/tree-menu-slot-composition-api.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,6 @@ const treeData = ref([
120120
<style scoped>
121121
.tree-menu-demo a,
122122
.tree-menu-demo a:hover {
123-
color: #333;
124123
text-decoration: none;
125124
}
126125
.custom-icon {

examples/sites/demos/pc/app/tree-menu/tree-menu-slot.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,6 @@ export default {
122122
<style scoped>
123123
.tree-menu-demo a,
124124
.tree-menu-demo a:hover {
125-
color: #333;
126125
text-decoration: none;
127126
}
128127
.custom-icon {

packages/theme/src/tree-menu/index.less

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
border-radius: 50%;
4040
font-size: 18px;
4141
line-height: 18px;
42-
background-color: #fff;
42+
background-color: var(--tv-TreeMenu-toggle-button-background-color);
4343
box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.06);
4444
border: 1px solid var(--tv-TreeMenu-border-color);
4545

@@ -67,7 +67,7 @@
6767
bottom: 0;
6868
left: 0;
6969
width: 100%;
70-
background-color: #fff;
70+
background-color: var(--tv-TreeMenu-toggle-button-background-color);
7171

7272
svg {
7373
width: 22px;

packages/theme/src/tree-menu/vars.less

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,4 +75,6 @@
7575
--tv-TreeMenu-scrollbar-margin-right: var(--tv-space-base);
7676
// 名称hover文字字重
7777
--tv-TreeMenu-node-name-hover-font-weight: var(--tv-font-weight-bold);
78+
// 左侧折叠图标背景色
79+
--tv-TreeMenu-toggle-button-background-color: var(--tv-color-bg-3);
7880
}

0 commit comments

Comments
 (0)