diff --git a/docs/ensnode.io/config/integrations/starlight.ts b/docs/ensnode.io/config/integrations/starlight.ts index ba0bdc30f3..cae1d25790 100644 --- a/docs/ensnode.io/config/integrations/starlight.ts +++ b/docs/ensnode.io/config/integrations/starlight.ts @@ -107,6 +107,11 @@ export function starlight(): AstroIntegration { collapsed: false, autogenerate: { directory: "ensapi/contributing" }, }, + { + label: "Reference", + collapsed: false, + autogenerate: { directory: "ensapi/reference" }, + }, ], }, { diff --git a/docs/ensnode.io/package.json b/docs/ensnode.io/package.json index 080b5de06e..8b38edcb06 100644 --- a/docs/ensnode.io/package.json +++ b/docs/ensnode.io/package.json @@ -27,6 +27,7 @@ "@namehash/namekit-react": "catalog:", "@namehash/namehash-ui": "workspace:*", "@octokit/rest": "^20.1.2", + "@scalar/astro": "^0.2.4", "@tailwindcss/vite": "^4.1.15", "astro": "catalog:", "astro-font": "catalog:", diff --git a/docs/ensnode.io/src/components/molecules/ScalarTableOfContents.astro b/docs/ensnode.io/src/components/molecules/ScalarTableOfContents.astro new file mode 100644 index 0000000000..0d052ec321 --- /dev/null +++ b/docs/ensnode.io/src/components/molecules/ScalarTableOfContents.astro @@ -0,0 +1,102 @@ +--- +--- + + + + + + diff --git a/docs/ensnode.io/src/components/molecules/StaticHeader.astro b/docs/ensnode.io/src/components/molecules/StaticHeader.astro index 1a0a7f3a5e..f014bef6ee 100644 --- a/docs/ensnode.io/src/components/molecules/StaticHeader.astro +++ b/docs/ensnode.io/src/components/molecules/StaticHeader.astro @@ -7,10 +7,10 @@ import HeaderButtons from "../molecules/HeaderButtons";
-
+
ENSNode diff --git a/docs/ensnode.io/src/components/organisms/Header.astro b/docs/ensnode.io/src/components/organisms/Header.astro index bbdcdee0ce..0f27fa07d1 100644 --- a/docs/ensnode.io/src/components/organisms/Header.astro +++ b/docs/ensnode.io/src/components/organisms/Header.astro @@ -9,7 +9,7 @@ import HeaderButtons from "../molecules/HeaderButtons";