Skip to content

Commit baa9ab5

Browse files
committed
fix(nav-menu): [nav-menu] Fix the style issue of the nav-menu component
1 parent 824ec52 commit baa9ab5

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

packages/theme/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@opentiny/vue-theme",
33
"type": "module",
4-
"version": "3.21.2",
4+
"version": "3.21.3",
55
"description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.",
66
"author": "OpenTiny Team",
77
"license": "MIT",

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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
}
8888

8989
> .more {
90-
padding: 0 12px;
90+
padding: 0 10px;
9191
font-size: var(--tv-NavMenu-item-font-size);
9292
text-align: center;
9393
color: var(--tv-NavMenu-item-text-color);
@@ -217,7 +217,9 @@
217217
}
218218

219219
> .sub-menu {
220+
border-left: 1px solid var(--tv-NavMenu-popmenu-more-menu-border-color-right);
220221
float: left;
222+
margin-left: -1px;
221223
width: calc(100% - 160px);
222224
padding-left: 14px;
223225
box-sizing: border-box;
@@ -358,7 +360,7 @@
358360
margin: 0;
359361

360362
.@{nav-menu-prefix-cls}__sub-menu-title {
361-
padding: 18px 35px 0 12px;
363+
margin: 18px 35px 0 12px;
362364

363365
&.@{nav-menu-prefix-cls}__sub-menu-title-blank {
364366
padding: 0 35px 0 12px;

0 commit comments

Comments
 (0)