diff --git a/src/components/SettingDarwer/index.js b/src/components/SettingDarwer/index.js
index ce8c6abb3f6d3093df8bfcb8f3f5a31d85eb41d0..4ee20fff779ed52c126801272de2d07c142c0b7e 100644
--- a/src/components/SettingDarwer/index.js
+++ b/src/components/SettingDarwer/index.js
@@ -1,5 +1,5 @@
import React, { PureComponent } from 'react';
-import { Select, message, List, Switch, Divider } from 'antd';
+import { Select, message, List, Switch, Divider, Icon } from 'antd';
import DrawerMenu from 'rc-drawer-menu';
import { connect } from 'dva';
import styles from './index.less';
@@ -125,17 +125,30 @@ class SettingDarwer extends PureComponent {
const { collapse, silderTheme, themeColor, layout, colorWeak } = this.props.setting;
return (
-
-
-
+ ) : (
+
+ )
+ }
placement="right"
width="336px"
style={{
diff --git a/src/components/SettingDarwer/index.less b/src/components/SettingDarwer/index.less
index 5b196af21329bf58098601c4a1c0c226eb987cdc..ca0cb4d3d095aa40d027529e8a9d030595949133 100644
--- a/src/components/SettingDarwer/index.less
+++ b/src/components/SettingDarwer/index.less
@@ -1,32 +1,5 @@
@import '~antd/lib/style/themes/default.less';
-.settingDarwer {
- .mini_bar {
- width: 50px;
- height: 45px;
- border-top-left-radius: 28px;
- border-bottom-left-radius: 28px;
- text-align: center;
- font-size: 24px;
- background: white;
- position: fixed;
- bottom: 50px;
- right: 50px;
- cursor: pointer;
- z-index: 99;
- box-shadow: 0 0 6px 0 rgba(0, 21, 41, 0.35);
- img {
- width: 28px;
- height: 28px;
- }
- }
- :global {
- .drawer {
- z-index: 999;
- }
- }
-}
-
.content {
width: 273px;
height: 100%;
@@ -75,3 +48,17 @@
line-height: 22px;
margin-bottom: 12px;
}
+
+:global {
+ .drawer-handle {
+ top: 240px;
+ background: #1890ff;
+ width: 57px;
+ height: 48px;
+ padding: 14px 18px;
+ padding-left: 24px;
+ }
+ .drawer-right .drawer-handle {
+ left: -57px;
+ }
+}