diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs index c33bd12..ed19148 100644 --- a/docs/astro.config.mjs +++ b/docs/astro.config.mjs @@ -17,9 +17,14 @@ export default defineConfig({ description: 'A Helm chart for deploying JupyterHub with jhub-apps on Kubernetes, integrated with the Nebari Operator via the NebariApp CRD.', // Shared Nebari identity (brand colors, fonts, logo, favicon, footer, GitHub link) - // comes from the @nebari/starlight theme plugin. logoHref sets where the header logo - // takes the reader when they click it — nebari.dev for the project's main site. - plugins: [nebari({ logoHref: 'https://nebari.dev/' })], + // comes from the @nebari/starlight theme plugin. logoHref sends the header logo + // to the pack catalog; githubHref points the GitHub icon at this repository. + plugins: [ + nebari({ + logoHref: 'https://packs.nebari.dev/', + githubHref: 'https://github.com/nebari-dev/data-science-pack', + }), + ], sidebar: [ { label: 'Overview', diff --git a/docs/package-lock.json b/docs/package-lock.json index 68bd887..243bd93 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.5", - "@nebari/starlight": "0.2.1", + "@nebari/starlight": "^0.3.0", "astro": "7.1.6", "rehype-mermaid": "3.0.0", "sharp": "0.35.3" @@ -257,7 +257,6 @@ "resolved": "https://registry.npmjs.org/@astrojs/markdown-satteri/-/markdown-satteri-0.3.5.tgz", "integrity": "sha512-CvWVEFAbay7YO+i9SaqDJubipA5ckiVB89QWoMJ5XC0m5CtFg8JwZ7Kau6X9sYY7FZURH0w2l03ISH2jOS/RDQ==", "license": "MIT", - "peer": true, "dependencies": { "@astrojs/internal-helpers": "0.10.2", "@astrojs/prism": "4.0.2", @@ -328,7 +327,6 @@ "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.41.5.tgz", "integrity": "sha512-BNkyysByeqk9cXGNnd1fC1+kc9rrllo1Df/XD34wQg/I5HUX1Bc+F91aTktg17sapQs+mafzWSRgmURRyCNLKA==", "license": "MIT", - "peer": true, "dependencies": { "@astrojs/markdown-satteri": "^0.3.2", "@astrojs/mdx": "^7.0.0", @@ -651,7 +649,6 @@ "integrity": "sha512-AZypUeJ/yByuxyS7BlSNRDOMLMlROYtjYdIAuBmJssVz1UJDSeYxLrdizhXCFYhedC5bqd/ASy8EuNXbVVXp9g==", "license": "MIT", "optional": true, - "peer": true, "dependencies": { "@emnapi/wasi-threads": "2.0.1", "tslib": "^2.4.0" @@ -663,7 +660,6 @@ "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", "license": "MIT", "optional": true, - "peer": true, "dependencies": { "tslib": "^2.4.0" } @@ -1739,9 +1735,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", @@ -2771,7 +2767,6 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz", "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==", "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -2880,7 +2875,6 @@ "resolved": "https://registry.npmjs.org/astro/-/astro-7.1.6.tgz", "integrity": "sha512-83x9rYbHazMaZkYrAFRVZXSQx2moFkz0F7cjTDUF3GWfS0a3p2vZXG1ZdhV86rStHApQCodBJW+XTD37xISIrQ==", "license": "MIT", - "peer": true, "dependencies": { "@astrojs/compiler-rs": "^0.3.2", "@astrojs/internal-helpers": "0.10.2", @@ -3320,7 +3314,6 @@ "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.34.0.tgz", "integrity": "sha512-62rNSrioXw93uliKFBwjukeQyeWwH2PqDrTac31r2P6464u3AUvTk0xS4LVvT251g7IgkFunrI48ZEZGjywSOg==", "license": "MIT", - "peer": true, "engines": { "node": ">=0.10" } @@ -3730,7 +3723,6 @@ "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", "license": "ISC", - "peer": true, "engines": { "node": ">=12" } @@ -6785,7 +6777,6 @@ "integrity": "sha512-Z14dG305dgaLu6foB1TXQagFiW8JfSUIUaUuPaKQ6NtBPKF1P/qXcqfh6c6K/icPqdy37JmjbiBXf6JNg6Sylw==", "devOptional": true, "license": "Apache-2.0", - "peer": true, "dependencies": { "playwright-core": "1.62.0" }, @@ -6847,7 +6838,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "nanoid": "^3.3.16", "picocolors": "^1.1.1", @@ -8154,7 +8144,6 @@ "resolved": "https://registry.npmjs.org/vite/-/vite-8.2.0.tgz", "integrity": "sha512-pn+CFpM0lwDeKwmOq1ZaBK/9sjorZcgqxki6MbY/jPEVd9vichIlmlD4HmQ5wdP5EgqQCFRaACBxMC7uEGc6lQ==", "license": "MIT", - "peer": true, "dependencies": { "lightningcss": "^1.33.0", "picomatch": "^4.0.5", diff --git a/docs/package.json b/docs/package.json index 1c9fb6c..89b2f2a 100644 --- a/docs/package.json +++ b/docs/package.json @@ -14,7 +14,7 @@ "dependencies": { "@astrojs/markdown-remark": "7.2.2", "@astrojs/starlight": "0.41.5", - "@nebari/starlight": "0.2.1", + "@nebari/starlight": "^0.3.0", "astro": "7.1.6", "rehype-mermaid": "3.0.0", "sharp": "0.35.3"