Skip to content

Commit b2d3a52

Browse files
committed
remove banner
1 parent 2115610 commit b2d3a52

File tree

3 files changed

+5
-40
lines changed

3 files changed

+5
-40
lines changed

.vitepress/inlined-scripts/restorePreference.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
restore('vue-docs-prefer-composition', 'prefer-composition')
99
restore('vue-docs-prefer-sfc', 'prefer-sfc', true)
1010

11-
window.__VUE_BANNER_ID__ = 'vuejsdeConf2022Promo'
12-
restore(`vue-docs-banner-${__VUE_BANNER_ID__}`, 'banner-dismissed')
11+
// window.__VUE_BANNER_ID__ = ''
12+
// restore(`vue-docs-banner-${__VUE_BANNER_ID__}`, 'banner-dismissed')
1313
})()

.vitepress/theme/components/Banner.vue

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,7 @@ function dismiss() {
1919
</script>
2020

2121
<template>
22-
<div class="banner banner-vuejsconf" v-if="open">
23-
<a href="https://conf.vuejs.de/?utm_source=vuejs&utm_medium=referral&utm_campaign=banner-placement&utm_content=banner"
24-
target="_blank">
25-
<picture>
26-
<source media="(min-width:1200px)" srcset="/images/vuejsde-conf/vuejsdeconf_banner_large_general.png" />
27-
<source media="(min-width:920px)" srcset="/images/vuejsde-conf/vuejsdeconf_banner_medium_general.png" />
28-
<img src="/images/vuejsde-conf/vuejsdeconf_banner_small_general.png" alt="" />
29-
</picture>
30-
</a>
31-
<div class="close-btn" @click.stop.prevent="dismiss">
32-
<img src="/images/vuejsde-conf/close.svg" alt="Close" />
33-
</div>
34-
</div>
22+
<div class="banner" v-if="open"></div>
3523
</template>
3624

3725
<style>
@@ -60,27 +48,4 @@ html:not(.banner-dismissed) {
6048
.banner-dismissed .banner {
6149
display: none;
6250
}
63-
64-
a {
65-
text-decoration: underline;
66-
}
67-
68-
.banner-vuejsconf {
69-
background: linear-gradient(90deg, #fff 50%, var(--vt-c-green) 50%);
70-
}
71-
72-
.banner-vuejsconf a {
73-
display: inline-block;
74-
margin: 0 auto;
75-
}
76-
77-
.banner-vuejsconf .close-btn {
78-
top: 26%;
79-
right: 10px;
80-
z-index: 99;
81-
position: absolute;
82-
border-radius: 50%;
83-
background-color: var(--vt-c-brand-dark);
84-
padding: 8px;
85-
}
8651
</style>

.vitepress/theme/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ import {
1010
import SponsorsAside from './components/SponsorsAside.vue'
1111
import VueJobs from './components/VueJobs.vue'
1212
import VueSchoolLink from './components/VueSchoolLink.vue'
13-
import Banner from './components/Banner.vue'
13+
// import Banner from './components/Banner.vue'
1414

1515
export default Object.assign({}, VPTheme, {
1616
Layout: () => {
1717
// @ts-ignore
1818
return h(VPTheme.Layout, null, {
19-
banner: () => h(Banner),
19+
// banner: () => h(Banner),
2020
'sidebar-top': () => h(PreferenceSwitch),
2121
'aside-mid': () => h(SponsorsAside)
2222
})

0 commit comments

Comments
 (0)