From f324f3ff48312866cc51aba05eeee224d1370fc4 Mon Sep 17 00:00:00 2001 From: Johnny Bouder Date: Wed, 26 Aug 2026 12:45:48 -0400 Subject: [PATCH] docs: point the header GitHub icon at this repo Bump @nebari/starlight to ^0.3.0 and pass its new githubHref option so the docs header GitHub icon opens this pack's repository instead of the nebari-dev org. The header logo keeps linking to the packs portal. Co-Authored-By: Claude Fable 5 --- docs/astro.config.mjs | 12 +++++++++--- docs/package-lock.json | 8 ++++---- docs/package.json | 2 +- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs index 392c3dd..9688d2f 100644 --- a/docs/astro.config.mjs +++ b/docs/astro.config.mjs @@ -12,9 +12,15 @@ export default defineConfig({ title: 'Nebari Chat Pack', description: 'Deploy a chat interface on Nebari.', // Shared Nebari identity (brand colors, fonts, logo, favicon, footer, and - // GitHub social link) comes from the @nebari/starlight theme plugin. On the - // portal the header logo returns users to the pack catalog. - plugins: [nebari({ logoHref: 'https://packs.nebari.dev/' })], + // GitHub social link) comes from the @nebari/starlight theme plugin. The + // header logo returns users to the pack catalog and the GitHub icon + // opens this pack's repository. + plugins: [ + nebari({ + logoHref: 'https://packs.nebari.dev/', + githubHref: 'https://github.com/nebari-dev/chat-pack', + }), + ], sidebar: [ { label: 'Getting Started', diff --git a/docs/package-lock.json b/docs/package-lock.json index 2df63e8..6c39596 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@astrojs/markdown-remark": "^7.2.2", "@astrojs/starlight": "^0.41.6", - "@nebari/starlight": "^0.2.1", + "@nebari/starlight": "^0.3.0", "astro": "^7.1.6", "rehype-mermaid": "^3.0.0", "sharp": "^0.35.3" @@ -1919,9 +1919,9 @@ } }, "node_modules/@nebari/starlight": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@nebari/starlight/-/starlight-0.2.1.tgz", - "integrity": "sha512-XvpOJVlBwT1xhSpyqStNncBGuqowpWuqXpZwtv8xrOBCjz2VPNw2R4cchezb66lTHWqE5oohyTyOL3YrR+TBLw==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@nebari/starlight/-/starlight-0.3.0.tgz", + "integrity": "sha512-c7GXiRJrr+pac5kOTxvDI20eGWapet03gMyCQQJLt0n1oTqylTWcMLcN/JzCH4saQtm+RYz2tcbcseDE9CVCqw==", "license": "Apache-2.0", "peerDependencies": { "@astrojs/starlight": ">=0.33.0 <1.0.0", diff --git a/docs/package.json b/docs/package.json index 3297afc..5a75068 100644 --- a/docs/package.json +++ b/docs/package.json @@ -15,7 +15,7 @@ "dependencies": { "@astrojs/markdown-remark": "^7.2.2", "@astrojs/starlight": "^0.41.6", - "@nebari/starlight": "^0.2.1", + "@nebari/starlight": "^0.3.0", "astro": "^7.1.6", "rehype-mermaid": "^3.0.0", "sharp": "^0.35.3"