From 0a123e88704a47dd924b6266ae439976535e6cf3 Mon Sep 17 00:00:00 2001 From: Em Zhan Date: Sat, 11 May 2024 08:32:52 -0500 Subject: [PATCH] Fix some issues with the docs theme Applies some upstream VitePress patches: - https://github.com/vuejs/vitepress/pull/1844 - https://github.com/vuejs/vitepress/pull/3879 --- patches/vitepress@1.1.4.patch | 143 ++++++++++++++++++++++++++++++++++ pnpm-lock.yaml | 6 +- 2 files changed, 146 insertions(+), 3 deletions(-) diff --git a/patches/vitepress@1.1.4.patch b/patches/vitepress@1.1.4.patch index 88383d4..08b9c42 100644 --- a/patches/vitepress@1.1.4.patch +++ b/patches/vitepress@1.1.4.patch @@ -1,3 +1,146 @@ +diff --git a/dist/client/theme-default/components/VPContent.vue b/dist/client/theme-default/components/VPContent.vue +index 3b2dbdf6e0fff8ec2cd36ca80c713b9bfe738733..f8d08cda3cd4ee17be0e2627a47e170aa21672f3 100644 +--- a/dist/client/theme-default/components/VPContent.vue ++++ b/dist/client/theme-default/components/VPContent.vue +@@ -16,7 +16,6 @@ const { hasSidebar } = useSidebar() + id="VPContent" + :class="{ + 'has-sidebar': hasSidebar, +- 'is-home': frontmatter.layout === 'home' + }" + > + +@@ -69,15 +68,15 @@ const { hasSidebar } = useSidebar() + width: 100%; + } + +-.VPContent.is-home { +- width: 100%; +- max-width: 100%; +-} +- + .VPContent.has-sidebar { + margin: 0; + } + ++@media (min-width: 768px) { ++ .VPContent { ++ width: 100vw; ++ } ++} + @media (min-width: 960px) { + .VPContent { + padding-top: var(--vp-nav-height); +diff --git a/dist/client/theme-default/components/VPDocFooter.vue b/dist/client/theme-default/components/VPDocFooter.vue +index 61d2398be0e1fb703b08ddf1243a2b149bf74776..44def546ec2c482f88400c9dc22c7ee46fb0073b 100644 +--- a/dist/client/theme-default/components/VPDocFooter.vue ++++ b/dist/client/theme-default/components/VPDocFooter.vue +@@ -64,6 +64,7 @@ const showFooter = computed(() => { + +