This commit is contained in:
‘huanghaiixia’
2026-03-05 14:49:17 +08:00
9 changed files with 22 additions and 7 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

View File

@ -0,0 +1,14 @@
.lng-theme-primary {
.lng-menu {
.vben-menu-submenu,.vben-menu-submenu-title,.vben-menu{
background: unset !important;
}
}
.vben-layout-sideBar {
background: unset !important;
}
}

View File

@ -1,7 +1,6 @@
<template>
<LayHeader :class="getHeaderClass">
<!-- left start -->
<div :class="`${prefixCls}-left`">
<!-- logo -->
<AppLogo v-if="getShowHeaderLogo || getIsMobile" :class="`${prefixCls}-logo`" :theme="getHeaderTheme" :style="getLogoWidth" :show-title="!getCollapsed" />

View File

@ -120,7 +120,7 @@
// console.log(menus);
if (!menus || !menus.length) return null;
return !props.isHorizontal ? (
<SimpleMenu {...menuProps} isSplitMenu={unref(getSplit)} items={menus} />
<SimpleMenu {...menuProps} class="lng-menu" isSplitMenu={unref(getSplit)} items={menus} />
) : (
<BasicMenu {...(menuProps as any)} isHorizontal={props.isHorizontal} type={unref(getMenuType)} showLogo={unref(getIsShowLogo)} mode={unref(getComputedMenuMode as any)} items={menus} />
);

View File

@ -73,7 +73,7 @@
{
[`${prefixCls}--fixed`]: unref(getMenuFixed),
[`${prefixCls}--mix`]: unref(getIsMixMode) && !unref(getIsMobile)
}
},
];
});
@ -122,6 +122,8 @@
.@{prefix-cls} {
z-index: @layout-sider-fixed-z-index;
background-image: url('/@/assets/images/left_menu.jpg');
background-size: 100% 100%;
&--fixed {
position: fixed;