We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 58492db commit 757a0d9Copy full SHA for 757a0d9
1 file changed
docs/.vitepress/theme/components/Donate.vue
@@ -19,6 +19,29 @@
19
</template>
20
21
<script setup>
22
+ el.addEventListener('click', ()=>{
23
+ const overlay = document.createElement('div');
24
+ overlay.className = 'modal-overlay';
25
+
26
+ const modal = document.createElement('div');
27
+ modal.className = 'modal-card';
28
+ modal.innerHTML = `
29
+ <img src="${el.querySelector('img').src}" alt="二维码">
30
+ <div class="modal-title">SecRandom团队再次感谢您的支持</div>
31
+ <div class="modal-subtitle">点击周围空白关闭</div>
32
+ `;
33
34
+ overlay.appendChild(modal);
35
+ document.body.appendChild(overlay);
36
37
+ // 点击空白关闭
38
+ overlay.addEventListener('click', (e)=>{
39
+ if(e.target===overlay){
40
+ document.body.removeChild(overlay);
41
+ }
42
+ });
43
44
+});
45
</script>
46
47
<style scoped>
0 commit comments