Skip to content

Commit 3c1c8ba

Browse files
committed
chore: 调整默认布局为混合布局
1 parent 7e6b219 commit 3c1c8ba

File tree

5 files changed

+37
-2
lines changed

5 files changed

+37
-2
lines changed

src/config/setting.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ export const defaultSettings: App.AppSettings = {
55
tabMode: 'card-gutter',
66
animate: false,
77
animateMode: 'zoom-fade',
8-
menuCollapse: true,
8+
menuCollapse: false,
99
menuAccordion: true,
1010
menuDark: false,
1111
copyrightDisplay: true,
12-
layout: 'left',
12+
layout: 'mix',
1313
enableColorWeaknessMode: false,
1414
enableMourningMode: false,
1515
}

src/layout/LayoutMix.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
>
77
<Logo :collapsed="appStore.menuCollapse"></Logo>
88
<Menu :menus="leftMenus" :menu-style="{ width: '220px', flex: 1 }"></Menu>
9+
<WwAds class="ads" />
910
</section>
1011

1112
<section class="layout-mix-right">
@@ -41,6 +42,7 @@ import Menu from './components/Menu/index.vue'
4142
import HeaderRightBar from './components/HeaderRightBar/index.vue'
4243
import Logo from './components/Logo.vue'
4344
import MenuFoldBtn from './components/MenuFoldBtn.vue'
45+
import WwAds from './components/WwAds.vue'
4446
import GiFooter from '@/components/GiFooter/index.vue'
4547
import { useAppStore, useRouteStore } from '@/stores'
4648
import { isExternal } from '@/utils/validate'

src/layout/components/Asider/index.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,15 @@
1111
<a-scrollbar outer-class="menu-scroll-view" style="height: 100%; overflow: auto">
1212
<Menu></Menu>
1313
</a-scrollbar>
14+
<WwAds class="ads" />
1415
</a-layout-sider>
1516
</div>
1617
</template>
1718

1819
<script setup lang="ts">
1920
import Menu from '../Menu/index.vue'
2021
import Logo from '../Logo.vue'
22+
import WwAds from '../WwAds.vue'
2123
import { useAppStore } from '@/stores'
2224
import { useDevice } from '@/hooks'
2325

src/layout/components/WwAds.vue

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<script setup lang="ts">
2+
import { onMounted } from 'vue'
3+
4+
onMounted(() => {
5+
const s = document.createElement('script')
6+
s.async = true
7+
s.src = `https://cdn.wwads.cn/js/makemoney.js`
8+
document.querySelector('.wwads-container')!.appendChild(s)
9+
})
10+
</script>
11+
12+
<template>
13+
<div class="wwads-container">
14+
<div class="wwads-cn wwads-vertical" data-id="359"></div>
15+
</div>
16+
</template>
17+
18+
<style>
19+
.wwads-container {
20+
padding: 1px 15px 10px;
21+
margin-top: 20px;
22+
background-color: var(--color-fill-2);
23+
}
24+
.wwads-vertical {
25+
background-color: transparent !important;
26+
}
27+
.wwads-text {
28+
color: var(--color-text-2) !important;
29+
}
30+
</style>

src/router/route.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ export const systemRoutes: RouteRecordRaw[] = [
7373
name: 'About',
7474
component: Layout,
7575
meta: { title: '关于项目', icon: 'apps', hidden: false, sort: 999 },
76+
redirect: '/about/document/api',
7677
children: [
7778
{
7879
path: '/about/document/api',

0 commit comments

Comments
 (0)