aboutsummaryrefslogtreecommitdiff
path: root/doc/docs/.vitepress/theme/components
diff options
context:
space:
mode:
authorDania Rifki <atomicnumberphi@gmail.com>2026-02-05 22:18:38 +0800
committerLi Jin <dragon-fly@qq.com>2026-02-06 00:04:23 +0800
commit8e35baeb3a18e6fc6c8ebfa7b0589a3687874c6a (patch)
treebfcd87655a346b0dff560ed92e635971eef9073b /doc/docs/.vitepress/theme/components
parenta4240a520e4d9537cf9f15094387b3add6139d24 (diff)
downloadyuescript-8e35baeb3a18e6fc6c8ebfa7b0589a3687874c6a.tar.gz
yuescript-8e35baeb3a18e6fc6c8ebfa7b0589a3687874c6a.tar.bz2
yuescript-8e35baeb3a18e6fc6c8ebfa7b0589a3687874c6a.zip
Move license message and copyright text to footer
Diffstat (limited to 'doc/docs/.vitepress/theme/components')
-rw-r--r--doc/docs/.vitepress/theme/components/HomeFooter.vue42
1 files changed, 42 insertions, 0 deletions
diff --git a/doc/docs/.vitepress/theme/components/HomeFooter.vue b/doc/docs/.vitepress/theme/components/HomeFooter.vue
new file mode 100644
index 0000000..5ee116c
--- /dev/null
+++ b/doc/docs/.vitepress/theme/components/HomeFooter.vue
@@ -0,0 +1,42 @@
1<script setup lang="ts">
2import { useData } from 'vitepress'
3
4const { frontmatter } = useData()
5</script>
6
7<template>
8 <footer v-if="frontmatter.footer" class="VPFooter has-sidebar">
9 <div class="container">
10 <p v-if="frontmatter.footer.message" class="message">
11 {{ frontmatter.footer.message }}
12 </p>
13 <p v-if="frontmatter.footer.copyright" class="copyright">
14 {{ frontmatter.footer.copyright }}
15 </p>
16 </div>
17 </footer>
18</template>
19
20<style scoped>
21.VPFooter {
22 position: relative;
23 z-index: var(--vp-z-index-footer);
24 border-top: 1px solid var(--vp-c-gutter);
25 padding: 32px 24px;
26 background-color: var(--vp-c-bg);
27}
28
29.container {
30 margin: 0 auto;
31 max-width: var(--vp-layout-max-width);
32 text-align: center;
33}
34
35.message,
36.copyright {
37 line-height: 24px;
38 font-size: 14px;
39 font-weight: 500;
40 color: var(--vp-c-text-2);
41}
42</style>