Skip to content

Commit af095ee

Browse files
committed
✨ 新增卡片布局模式
1 parent 6bfa825 commit af095ee

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/layouts/file.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</template>
88
</Suspense>
99
</el-header>
10-
<el-main>
10+
<el-main :class="'el-main-' + storageConfigStore.globalConfig?.layout">
1111
<router-view />
1212
</el-main>
1313
<el-footer v-if="storageConfigStore.globalConfig?.icp">
@@ -90,6 +90,10 @@ const loadGlobalSiteSetting = () => {
9090
overflow-x: hidden;
9191
}
9292
93+
.el-main-card {
94+
@apply bg-gray-100;
95+
}
96+
9397
// 定义脚部高度,边框
9498
.el-footer {
9599
border-top: var(--zfile-header-footer-border-top);

src/pages/admin/view-setting.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
<z-form-item label="页面布局">
1616
<el-radio v-model="data.layout" label="full">全屏</el-radio>
1717
<el-radio v-model="data.layout" label="center">居中</el-radio>
18+
<el-radio v-model="data.layout" label="card">卡片</el-radio>
1819
</z-form-item>
1920

2021
<z-form-item label="根目录显示所有存储源">

0 commit comments

Comments
 (0)