Skip to content

Commit 39176f1

Browse files
committed
feat: add donate QR code to sponsor banner
1 parent cc4adec commit 39176f1

2 files changed

Lines changed: 22 additions & 0 deletions

File tree

docs/.vitepress/components/SponsorBanner.vue

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,19 @@
1212
<a href="https://github.com/ministackorg/ministack" target="_blank" rel="noopener">MiniStack</a>
1313
—— 一个轻量级的 AWS 模拟服务。
1414
</p>
15+
<p class="sponsor-text donate-hint">如果本教程对你有帮助,敬请微信打赏,您的打赏将成为后续更多教程的 Token 🪙</p>
16+
<div class="sponsor-qrcode">
17+
<img :src="qrcodeUrl" alt="微信打赏二维码" />
18+
</div>
1519
</div>
1620
</template>
1721

22+
<script setup>
23+
import { withBase } from 'vitepress'
24+
25+
const qrcodeUrl = withBase('/images/donate.png')
26+
</script>
27+
1828
<style scoped>
1929
.sponsor-banner {
2030
margin: 1.5rem 0;
@@ -38,4 +48,16 @@
3848
color: var(--vp-c-brand-1);
3949
text-decoration: underline;
4050
}
51+
.donate-hint {
52+
margin-top: 0.75rem;
53+
font-weight: 600;
54+
}
55+
.sponsor-qrcode {
56+
margin-top: 0.5rem;
57+
text-align: center;
58+
}
59+
.sponsor-qrcode img {
60+
max-width: 180px;
61+
border-radius: 8px;
62+
}
4163
</style>

docs/images/donate.png

7.33 KB
Loading

0 commit comments

Comments
 (0)