From 6dbeac3e6e878965a2e11b742f4476c6e0ba045d Mon Sep 17 00:00:00 2001 From: wuyiping0628 <42107997+wuyiping0628@users.noreply.github.com> Date: Tue, 18 Mar 2025 19:41:21 -0700 Subject: [PATCH] fix(nav-menu): [nav-menu] update dark theme (#3133) * fix(nav-menu): [nav-menu] update dark theme * fix(nav-menu): [nav-menu] update dark theme --- packages/theme/src/nav-menu/index.less | 4 +++- packages/theme/src/nav-menu/vars.less | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/theme/src/nav-menu/index.less b/packages/theme/src/nav-menu/index.less index ef383266f..01406692b 100644 --- a/packages/theme/src/nav-menu/index.less +++ b/packages/theme/src/nav-menu/index.less @@ -23,11 +23,13 @@ height: var(--tv-NavMenu-height); position: relative; padding: 0 var(--tv-NavMenu-padding); - box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); + box-shadow: var(--tv-NavMenu-box-shadow); > .slot-logo { float: left; + fill: var(--tv-NavMenu-slot-logo-icon-color); overflow: hidden; + font-size: var(--tv-NavMenu-slot-logo-icon-size); padding: 0 48px 0 16px; line-height: var(--tv-NavMenu-height); } diff --git a/packages/theme/src/nav-menu/vars.less b/packages/theme/src/nav-menu/vars.less index c43d0d6ed..cbfebf7fb 100644 --- a/packages/theme/src/nav-menu/vars.less +++ b/packages/theme/src/nav-menu/vars.less @@ -31,6 +31,8 @@ --tv-NavMenu-item-hover-bg-color: var(--tv-color-bg-hover-secondary); // 导航菜单栏项选中下划线背景色 --tv-NavMenu-item-selected-underline-bg-color: var(--tv-color-bg-primary); + // 导航菜单菜单栏阴影 + --tv-NavMenu-box-shadow: var(--tv-shadow-1-down); // 导航菜单菜单栏下拉框阴影 --tv-NavMenu-popmenu-box-shadow: var(--tv-shadow-3-down); // 导航菜单菜单栏下拉框选中文本色 @@ -75,4 +77,8 @@ --tv-NavMenu-popmenu-box-radius: var(--tv-border-radius-md); // 导航菜单下拉框非标题项字号 --tv-NavMenu-popmenu-node-item-font-size: var(--tv-font-size-default); + // 自定义 Logo颜色 + --tv-NavMenu-slot-logo-icon-color: var(--tv-color-icon-hover); + // 自定义 Logo大小 + --tv-NavMenu-slot-logo-icon-size: var(--tv-icon-size); }