11<template >
22 <div class =" banner banner-vuejsconf" v-if =" isVisible" >
3- <a href =" https://conf.vuejs.de/? utm_source=vuejs&utm_medium=referral&utm_campaign=banner-placement&utm_content=banner"
3+ <a href =" https://conf.vuejs.de/tickets/?voucher=COMMUNITY& utm_source=vuejs&utm_medium=referral&utm_campaign=banner-placement&utm_content=banner"
44 target =" _blank" >
55 <picture >
6- <source media =" (min-width:1200px)" srcset =" /vuejsde-conf/vuejsdeconf_banner_large.png" />
7- <source media =" (min-width:920px)" srcset =" /vuejsde-conf/vuejsdeconf_banner_medium.png" />
8- <img src =" /vuejsde-conf/vuejsdeconf_banner_small.png" alt =" " />
6+ <source media =" (min-width:1260px)" srcset =" /vuejsde-conf/vuejsdeconf_banner_large.png" />
7+ <source media =" (min-width:970px)" srcset =" /vuejsde-conf/vuejsdeconf_banner_medium.png" />
8+ <source media =" (min-width:576px)" srcset =" /vuejsde-conf/vuejsdeconf_banner_small.png" />
9+ <img src =" /vuejsde-conf/vuejsdeconf_banner_smallest.png" alt =" " />
910 </picture >
1011 </a >
1112 <div class =" close-btn" @click.stop.prevent =" closeBanner" >
@@ -19,7 +20,7 @@ import { ref, onMounted } from 'vue'
1920
2021const isVisible = ref (false )
2122
22- const nameStorage = ' VUEJSDECONF-BANNER-JUNE -2024'
23+ const nameStorage = ' VUEJSDECONF-BANNER-SEPTEMBER -2024'
2324
2425const resetLayoutTopHeight = () => {
2526 document .documentElement .classList .add (' banner-dismissed' )
@@ -43,7 +44,7 @@ onMounted(() => {
4344 </script >
4445<style >
4546html :not (.banner-dismissed ) {
46- --vp-layout-top-height : 60 px ;
47+ --vp-layout-top-height : 72 px ;
4748}
4849 </style >
4950<style scoped>
@@ -59,7 +60,7 @@ html:not(.banner-dismissed) {
5960 text-align : center ;
6061 font-size : 12px ;
6162 font-weight : 600 ;
62- color : #fff ;
63+ color : #000 ;
6364}
6465
6566.banner-dismissed .banner {
7071 text-decoration : underline ;
7172}
7273
74+ .close {
75+ font-size : 24px ;
76+ }
77+
7378.banner-vuejsconf {
74- background : linear-gradient (90deg , #fff 50% , #43b883 50% );
79+ background : linear-gradient (90deg , #fff 50% , #6f97c4 50% );
7580}
7681
7782.banner-vuejsconf a {
8085}
8186
8287.banner-vuejsconf .close-btn {
83- top : 10 px ;
84- right : 10 px ;
88+ top : 0 px ;
89+ left : 0 px ;
8590 z-index : 99 ;
8691 position : absolute ;
8792 border-radius : 50% ;
0 commit comments