Skip to content

Commit 5302155

Browse files
committed
docs: fix link in banner and refactor version links
1 parent 186d254 commit 5302155

File tree

3 files changed

+3
-8
lines changed

3 files changed

+3
-8
lines changed

docs/.vitepress/config.mts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { defineConfig } from "vitepress";
33
// @ts-ignore: linting before typedoc is generated will throw an error here
44
import typedocSidebar from "../api/typedoc-sidebar.json";
55
import { fullVersion, majorVersion, majorNumber } from "./version";
6-
import { isProd, siteUrl } from "./constants";
76

87
// https://vitepress.dev/reference/site-config
98
export default defineConfig({
@@ -24,9 +23,8 @@ export default defineConfig({
2423
{ text: fullVersion, link: "/" },
2524
{
2625
text: majorNumber === 2 ? "v3" : "v2",
27-
link: isProd
28-
? `${siteUrl}/${majorNumber === 2 ? "v3" : "v2"}/`
29-
: `/${majorNumber === 2 ? "v3" : "v2"}/`,
26+
link: `../${majorNumber === 2 ? "v3" : "v2"}/`,
27+
target: "_self",
3028
},
3129
],
3230
},

docs/.vitepress/constants.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/.vitepress/theme/Layout.vue

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<script setup lang="ts">
22
import DefaultTheme from "vitepress/theme";
33
import { isPrerelease, majorVersion } from "../version";
4-
import { isProd, siteUrl } from "../constants";
54
65
const { Layout } = DefaultTheme;
76
</script>
@@ -11,7 +10,7 @@ const { Layout } = DefaultTheme;
1110
<template #layout-top>
1211
<div v-if="isPrerelease" class="prerelease-banner top-banner">
1312
⚠️ This is pre-release documentation for {{ majorVersion }}. For stable docs,
14-
visit <a :href="isProd ? `${siteUrl}/v2/` : `/v2/`">v2</a>.
13+
visit <a href="../v2/`" target="_self">v2</a>.
1514
</div>
1615
<component v-if="isPrerelease" :is="'style'">
1716
:root { --vp-layout-top-height: 37px; }

0 commit comments

Comments
 (0)