pages/site/.vitepress/theme/Layout.vue.in
thepaperpilot 5632b8a6fd
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 1m2s
Don't use node stuff in Layout.vue
2024-06-17 00:08:45 -05:00

32 lines
No EOL
1.2 KiB
Vue

<template>
<DefaultTheme.Layout>
<template #layout-top>
<NolebaseHighlightTargetedHeading />
</template>
<template #layout-bottom>
<footer class="vp-doc">
<div>CC {{ new Date().getFullYear() }} The Paper Pilot. <a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>.</div>
<div>Any and all opinions listed here are my own and not representative of my employers; future, past and present.</div>
<div><a href="https://resume.incremental.social/thepaperpilot/thepaperpilot">Resume</a> (not actively seeking new opportunities).</div>
<div>Site built from <a href="COMMIT_LINK">this commit</a> on <time>COMMIT_TIME</time>.</div>
</footer>
</template>
</DefaultTheme.Layout>
</template>
<script setup lang="tsx">
import DefaultTheme from 'vitepress/theme'
import { NolebaseHighlightTargetedHeading } from '@nolebase/vitepress-plugin-highlight-targeted-heading/client'
import '@nolebase/vitepress-plugin-highlight-targeted-heading/client/style.css'
import './custom.css'
</script>
<style scoped>
footer {
padding: 2em;
z-index: 26;
position: relative;
font-size: small;
background: var(--vp-c-bg-elv);
}
</style>