Skip to content

Commit ee3b6e4

Browse files
committed
feat: sync Setting Drawer disable style #186
1 parent c8e96e2 commit ee3b6e4

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/components/SettingDrawer/SettingDrawer.vue

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<a-drawer
44
width="300"
55
placement="right"
6-
:closable="false"
76
@close="onClose"
7+
:closable="false"
88
:visible="visible"
99
:getContainer="() => $refs.settingDrawer"
1010
:style="{}"
@@ -111,7 +111,10 @@
111111
<a-list-item>
112112
<a-switch slot="actions" size="small" :disabled="!fixedHeader" :defaultChecked="autoHideHeader" @change="handleFixedHeaderHidden" />
113113
<a-list-item-meta>
114-
<div slot="title" :style="{ textDecoration: !fixedHeader ? 'line-through' : 'unset' }">下滑时隐藏 Header</div>
114+
<a-tooltip slot="title" placement="left">
115+
<template slot="title">固定 Header 时可配置</template>
116+
<div :style="{ opacity: !fixedHeader ? '0.5' : '1' }">下滑时隐藏 Header</div>
117+
</a-tooltip>
115118
</a-list-item-meta>
116119
</a-list-item>
117120
<a-list-item >
@@ -237,6 +240,7 @@ export default {
237240
autoHideHeader: ${this.baseConfig.autoHideHeader}, // auto hide header
238241
colorWeak: ${this.baseConfig.colorWeak},
239242
multiTab: ${this.baseConfig.multiTab},
243+
production: process.env.NODE_ENV === 'production' && process.env.VUE_APP_PREVIEW !== 'true',
240244
// vue-ls options
241245
storageOptions: {
242246
namespace: 'pro__',

0 commit comments

Comments
 (0)