From 9ce53829e8e9c45bd192ea0d17bc4ccbcedf37fc Mon Sep 17 00:00:00 2001 From: Benjamin Becquet Date: Fri, 14 Feb 2025 15:06:32 +0100 Subject: [PATCH] Fix base url for GitHub pages --- docs/astro.config.ts | 7 ++++++- docs/src/content/docs/getting-started.mdx | 2 +- docs/src/content/docs/index.mdx | 6 +++--- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/docs/astro.config.ts b/docs/astro.config.ts index b281c14..94c4fef 100644 --- a/docs/astro.config.ts +++ b/docs/astro.config.ts @@ -3,6 +3,8 @@ import { defineConfig } from "astro/config"; import starlightClientMermaid from "@pasqal-io/starlight-client-mermaid"; export default defineConfig({ + site: "https://pasqal-io.github.io", + base: "starlight-client-mermaid", integrations: [ starlight({ editLink: { @@ -11,7 +13,10 @@ export default defineConfig({ }, plugins: [starlightClientMermaid()], sidebar: [ - { label: "Usage", items: ["getting-started", "configuration"] }, + { + label: "Usage", + items: ["getting-started", "configuration"], + }, "demo", ], social: { diff --git a/docs/src/content/docs/getting-started.mdx b/docs/src/content/docs/getting-started.mdx index 015db65..9529d88 100644 --- a/docs/src/content/docs/getting-started.mdx +++ b/docs/src/content/docs/getting-started.mdx @@ -51,7 +51,7 @@ import { Steps, Tabs, TabItem } from '@astrojs/starlight/components' -2. Configure the plugin in your [Starlight configuration](https://starlight.astro.build/reference/configuration/#plugins) in the `astro.config.mjs` file. See the [plugin configuration](/configuration) page for available options. +2. Configure the plugin in your [Starlight configuration](https://starlight.astro.build/reference/configuration/#plugins) in the `astro.config.mjs` file. See the [plugin configuration](./configuration) page for available options. ```diff lang="js" // astro.config.mjs diff --git a/docs/src/content/docs/index.mdx b/docs/src/content/docs/index.mdx index 4b77b7a..3257828 100644 --- a/docs/src/content/docs/index.mdx +++ b/docs/src/content/docs/index.mdx @@ -12,11 +12,11 @@ hero: html: '💻🧜‍♀️' actions: - text: Get Started - link: /getting-started/ + link: ./getting-started icon: rocket - text: Demo variant: minimal - link: /demo + link: ./demo icon: right-arrow --- @@ -26,7 +26,7 @@ import { Card, CardGrid } from '@astrojs/starlight/components' - Check the [getting started guide](/getting-started/) for installation instructions. + Check the [getting started guide](./getting-started/) for installation instructions. Edit your config in the `astro.config.mjs` file.