File tree Expand file tree Collapse file tree 6 files changed +29
-4
lines changed
src/layouts/appLayout/components Expand file tree Collapse file tree 6 files changed +29
-4
lines changed Original file line number Diff line number Diff line change
1
+ .AppHeader__side-menu-drawer {
2
+ .ant-drawer-header {
3
+ & .ant-drawer-header-close-only {
4
+ padding-right : 4px ;
5
+ }
6
+
7
+ .ant-drawer-header-title {
8
+ justify-content : flex-end ;
9
+ }
10
+ }
11
+ }
Original file line number Diff line number Diff line change @@ -8,6 +8,8 @@ import { routes } from '../../../../constants/router/routes';
8
8
import { Button , Col , Drawer , Space } from 'antd' ;
9
9
import AppMenu from '../appMenu/AppMenu' ;
10
10
import { MenuOutlined } from '@ant-design/icons' ;
11
+ import './AppHeader.scss' ;
12
+ import classNames from 'classnames' ;
11
13
12
14
const drawerBodyStyle : CSSProperties = {
13
15
padding : 1
@@ -18,6 +20,7 @@ const drawerHeaderStyle: CSSProperties = {
18
20
} ;
19
21
20
22
const drawerContentWrapperStyle : CSSProperties = {
23
+ width : '400px' ,
21
24
maxWidth : '100vw'
22
25
} ;
23
26
@@ -38,7 +41,7 @@ const AppHeader = () => {
38
41
placement = "right"
39
42
visible = { isDrawerVisible }
40
43
onClose = { handleDrawerClose }
41
- className = { styles . sideMenuDrawer }
44
+ className = { classNames ( styles . sideMenuDrawer , 'AppHeader__side-menu-drawer' ) }
42
45
bodyStyle = { drawerBodyStyle }
43
46
headerStyle = { drawerHeaderStyle }
44
47
contentWrapperStyle = { drawerContentWrapperStyle }
Original file line number Diff line number Diff line change 1
1
.menu {
2
- height : 100% ;
2
+ min- height : 100% ;
3
3
border-right : 0 ;
4
4
}
Original file line number Diff line number Diff line change
1
+ // @import "../../../../styles/main";
2
+
3
+ // .AppMenu {
4
+ // @include themeDark {
5
+ // .ant-menu-sub.ant-menu-inline {
6
+ // background: #1d1d1d;
7
+ // }
8
+ // }
9
+ // }
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ import menuItems from '../../../../constants/router/menuItems';
6
6
import { useLocation } from 'react-router-dom' ;
7
7
import useAppSettings from '../../../../hooks/useAppSettings' ;
8
8
import { ItemType } from 'antd/lib/menu/hooks/useItems' ;
9
+ import classNames from 'classnames' ;
9
10
10
11
interface Props {
11
12
onItemSelect ?: ( ) => void ;
@@ -22,7 +23,7 @@ const AppMenu: FunctionComponent<Props> = ({ onItemSelect }) => {
22
23
return (
23
24
< Menu
24
25
mode = "inline"
25
- className = { styles . menu }
26
+ className = { classNames ( styles . menu , 'AppMenu' ) }
26
27
activeKey = { pathname }
27
28
selectedKeys = { [ pathname ] }
28
29
onSelect = { onItemSelect }
Original file line number Diff line number Diff line change @@ -2,10 +2,11 @@ import React from 'react';
2
2
import Sider from 'antd/lib/layout/Sider' ;
3
3
import AppMenu from '../appMenu/AppMenu' ;
4
4
import styles from './AppSider.module.scss' ;
5
+ import classNames from 'classnames' ;
5
6
6
7
const AppSider = ( ) => {
7
8
return (
8
- < Sider theme = "light" className = { styles . container } trigger = { null } >
9
+ < Sider theme = "light" className = { classNames ( styles . container , 'AppSider' ) } trigger = { null } >
9
10
< AppMenu />
10
11
</ Sider >
11
12
) ;
You can’t perform that action at this time.
0 commit comments