refactor: ♻️ 更新赞助渠道样式

This commit is contained in:
不如摸鱼去 2025-09-21 19:39:35 +08:00
parent 3564bce12f
commit e0b605a49f
5 changed files with 27 additions and 10 deletions

View File

@ -1,7 +1,7 @@
<!-- <!--
* @Author: weisheng * @Author: weisheng
* @Date: 2025-09-21 17:13:45 * @Date: 2025-09-21 17:13:45
* @LastEditTime: 2025-09-21 19:08:34 * @LastEditTime: 2025-09-21 19:33:17
* @LastEditors: weisheng * @LastEditors: weisheng
* @Description: * @Description:
* @FilePath: /wot-design-uni/docs/.vitepress/theme/components/AsideSponsors.vue * @FilePath: /wot-design-uni/docs/.vitepress/theme/components/AsideSponsors.vue
@ -86,6 +86,10 @@ const isGoldSponsorsOdd = computed(() => {
</template> </template>
<style> <style>
.VPDocAsideSponsors{
margin-top: 12px;
}
.vp-sponsor-grid-text { .vp-sponsor-grid-text {
color: var(--vp-c-text-2); color: var(--vp-c-text-2);
font-size: 12px; font-size: 12px;

View File

@ -1,5 +1,9 @@
<script setup lang="ts"> <script setup lang="ts">
import { onMounted } from 'vue' import { onMounted, ref } from 'vue'
import AsideSponsors from './AsideSponsors.vue'
const showTemp = ref(false)
// function called if wwads is blocked // function called if wwads is blocked
function ABDetected() { function ABDetected() {
@ -28,6 +32,7 @@ onMounted(() => {
docReady(() => { docReady(() => {
setTimeout(() => { setTimeout(() => {
if ((window as any)._AdBlockInit === undefined) { if ((window as any)._AdBlockInit === undefined) {
showTemp.value = true
ABDetected() ABDetected()
} }
}, 3000) }, 3000)
@ -36,10 +41,12 @@ onMounted(() => {
</script> </script>
<template> <template>
<div class="wwads-container"> <div class="wwads-container" v-if="!showTemp">
<div class="wwads-cn wwads-vertical" data-id="372"></div> <div class="wwads-cn wwads-vertical" data-id="372"></div>
</div> </div>
<div class="aside-temp wwads-vertical"></div> <div class="aside-temp wwads-vertical" v-if="showTemp"></div>
<AsideSponsors></AsideSponsors>
</template> </template>
<style> <style>

View File

@ -1,3 +1,12 @@
/*
* @Author: weisheng
* @Date: 2025-09-21 19:12:03
* @LastEditTime: 2025-09-21 19:37:14
* @LastEditors: weisheng
* @Description:
* @FilePath: /wot-design-uni/docs/.vitepress/theme/composables/adSponsor.ts
*
*/
import { ref, onMounted } from 'vue' import { ref, onMounted } from 'vue'
import axios from 'axios' import axios from 'axios'

View File

@ -1,7 +1,7 @@
/* /*
* @Author: weisheng * @Author: weisheng
* @Date: 2024-10-12 22:09:33 * @Date: 2024-10-12 22:09:33
* @LastEditTime: 2025-09-21 16:34:43 * @LastEditTime: 2025-09-21 19:38:17
* @LastEditors: weisheng * @LastEditors: weisheng
* @Description: * @Description:
* @FilePath: /wot-design-uni/docs/.vitepress/theme/index.ts * @FilePath: /wot-design-uni/docs/.vitepress/theme/index.ts
@ -9,7 +9,6 @@
*/ */
import { h } from 'vue' import { h } from 'vue'
import Theme from 'vitepress/theme' import Theme from 'vitepress/theme'
import { useRouter } from 'vitepress'
import './styles/vars.css' import './styles/vars.css'
import './styles/custom.css' import './styles/custom.css'
import './styles/scrollbar.scss' import './styles/scrollbar.scss'
@ -24,7 +23,7 @@ import WwAds from './components/WwAds.vue'
import SpecialSponsor from './components/SpecialSponsor.vue' import SpecialSponsor from './components/SpecialSponsor.vue'
import ElementPlus, { ElMessageBox } from 'element-plus' import ElementPlus, { ElMessageBox } from 'element-plus'
import 'element-plus/dist/index.css' import 'element-plus/dist/index.css'
import AsideSponsors from './components/AsideSponsors.vue' import 'element-plus/theme-chalk/dark/css-vars.css'
// 声明百度统计全局变量 // 声明百度统计全局变量
declare global { declare global {
interface Window { interface Window {
@ -39,7 +38,6 @@ export default {
return h(Theme.Layout, null, { return h(Theme.Layout, null, {
'home-hero-info-after':()=>h(HomeStar), 'home-hero-info-after':()=>h(HomeStar),
'home-hero-after': () => h(SpecialSponsor), 'home-hero-after': () => h(SpecialSponsor),
'aside-ads-before': () => h(AsideSponsors),
'home-features-after': () => h(HomeFriendly), 'home-features-after': () => h(HomeFriendly),
'layout-bottom':() => h(CustomFooter), 'layout-bottom':() => h(CustomFooter),
'nav-bar-title-after': () => h(NavBarTitleAfter), 'nav-bar-title-after': () => h(NavBarTitleAfter),

View File

@ -2,7 +2,7 @@
* @Author: 810505339 * @Author: 810505339
* @Date: 2025-02-11 21:17:21 * @Date: 2025-02-11 21:17:21
* @LastEditors: weisheng * @LastEditors: weisheng
* @LastEditTime: 2025-05-07 18:55:55 * @LastEditTime: 2025-09-21 19:35:08
* @FilePath: /wot-design-uni/src/subPages/signature/Index.vue * @FilePath: /wot-design-uni/src/subPages/signature/Index.vue
* 记得注释 * 记得注释
--> -->
@ -78,7 +78,6 @@ const img = ref<Partial<SignatureResult>>({})
const disabled = ref(true) const disabled = ref(true)
function confirm(result: SignatureResult) { function confirm(result: SignatureResult) {
debugger
if (result.success) { if (result.success) {
uni.previewImage({ uni.previewImage({
urls: [result.tempFilePath] urls: [result.tempFilePath]