change style

This commit is contained in:
hufeixiong
2021-08-12 15:59:03 +08:00
parent b15f712e48
commit b820a3fa04
6 changed files with 27 additions and 23 deletions

View File

@@ -2,7 +2,7 @@
* @Author: yehuozhili
* @Date: 2021-02-04 10:32:45
* @LastEditors: yehuozhili
* @LastEditTime: 2021-07-12 17:12:35
* @LastEditTime: 2021-08-12 15:50:48
* @FilePath: \dooringx\packages\dooringx-lib\src\components\leftConfig.tsx
*/
import React, { ReactNode, useEffect, useMemo, useState } from 'react';
@@ -18,7 +18,7 @@ interface LeftConfigProps {
config: UserConfig;
showName?: Boolean;
footerConfig?: ReactNode;
mode?: modeType | undefined;
mode?: modeType;
}
/**
@@ -154,14 +154,20 @@ function LeftConfig(props: LeftConfigProps) {
return (
<div style={{ display: 'flex', height: '100%' }}>
<div style={{ display: 'flex', flexDirection: 'column' }}>
<Menu style={{ flex: 1 }} defaultSelectedKeys={[menuSelect]} mode="vertical">
<Menu
style={{ flex: 1 }}
defaultSelectedKeys={[menuSelect]}
mode="vertical"
inlineCollapsed={props.showName ? false : true}
className={`${styles.menuWidth} ${styles.menus}`}
>
{leftMapRenderListCategory.map((v, i) => {
return (
<Menu.Item
key={i}
onClick={() => setMenuSelect(i + '')}
icon={v.icon}
className={props.mode === 'vertical' ? `${styles.menuStyle}` : ''}
className={props.mode === 'vertical' ? `${styles.menuStyle} ${styles.menus}` : ''}
>
{props.showName && v.displayName}
</Menu.Item>

View File

@@ -162,14 +162,22 @@
}
}
}
.menuWidth.menus {
width: initial;
}
.menuStyle {
.menuStyle.menus {
display: flex;
flex-direction: column;
justify-content: center;
text-align: center;
height: auto !important ;
padding: 8px 16px !important ;
height: auto;
span:nth-child(1) {
margin-top: 10px;
}
span:nth-child(2) {
margin-left: 0;
}
}
.menu_footer {
display: flex;