feat(theme): add `doc-footer-before` slot (#1050) (#1052)

Co-authored-by: Divyansh Singh <40380293+brc-dd@users.noreply.github.com>
pull/1101/head
Charles7c 3 years ago committed by GitHub
parent 8e6665bd8d
commit 60c515c125
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -188,6 +188,7 @@ export default {
Full list of slots available in the default theme layout:
- When `layout: 'doc'` (default) is enabled via frontmatter:
- `doc-footer-before`
- `doc-before`
- `doc-after`
- `aside-top`

@ -46,6 +46,7 @@ provide('close-sidebar', closeSidebar)
<template #home-features-before><slot name="home-features-before" /></template>
<template #home-features-after><slot name="home-features-after" /></template>
<template #doc-footer-before><slot name="doc-footer-before" /></template>
<template #doc-before><slot name="doc-before" /></template>
<template #doc-after><slot name="doc-after" /></template>

@ -35,6 +35,7 @@ useCopyCode()
</VPHome>
<VPDoc v-else>
<template #doc-footer-before><slot name="doc-footer-before" /></template>
<template #doc-before><slot name="doc-before" /></template>
<template #doc-after><slot name="doc-after" /></template>

@ -38,13 +38,11 @@ const pageName = computed(() =>
<div class="content">
<div class="content-container">
<slot name="doc-before" />
<main class="main">
<Content class="vp-doc" :class="pageName" />
</main>
<slot name="doc-footer-before" />
<VPDocFooter />
<slot name="doc-after" />
</div>
</div>

Loading…
Cancel
Save