diff --git a/next.config.mjs b/next.config.mjs
index cc90526..80cf361 100644
--- a/next.config.mjs
+++ b/next.config.mjs
@@ -2,11 +2,17 @@ import { PHASE_DEVELOPMENT_SERVER } from 'next/constants.js';
export default function nextConfig(phase) {
const isDev = phase === PHASE_DEVELOPMENT_SERVER;
+ const zoneAssetPrefix =
+ process.env.NEXT_PUBLIC_ZONE_ASSET_PREFIX ??
+ (isDev ? '' : '/_zones/household-api-docs');
/** @type {import('next').NextConfig} */
return {
output: 'export',
- assetPrefix: isDev ? undefined : '/_zones/household-api-docs',
+ assetPrefix: zoneAssetPrefix || undefined,
+ env: {
+ NEXT_PUBLIC_ZONE_ASSET_PREFIX: zoneAssetPrefix,
+ },
images: {
unoptimized: true,
},
diff --git a/public/_zones/household-api-docs/python-guide/uk-decile-impacts-chart.png b/public/python-guide/uk-decile-impacts-chart.png
similarity index 100%
rename from public/_zones/household-api-docs/python-guide/uk-decile-impacts-chart.png
rename to public/python-guide/uk-decile-impacts-chart.png
diff --git a/public/_zones/household-api-docs/python-guide/uk-variation-chart.png b/public/python-guide/uk-variation-chart.png
similarity index 100%
rename from public/_zones/household-api-docs/python-guide/uk-variation-chart.png
rename to public/python-guide/uk-variation-chart.png
diff --git a/public/_zones/household-api-docs/python-guide/us-decile-impacts-chart.png b/public/python-guide/us-decile-impacts-chart.png
similarity index 100%
rename from public/_zones/household-api-docs/python-guide/us-decile-impacts-chart.png
rename to public/python-guide/us-decile-impacts-chart.png
diff --git a/public/_zones/household-api-docs/python-guide/us-variation-chart.png b/public/python-guide/us-variation-chart.png
similarity index 100%
rename from public/_zones/household-api-docs/python-guide/us-variation-chart.png
rename to public/python-guide/us-variation-chart.png
diff --git a/src/components/ApiDocsContent.jsx b/src/components/ApiDocsContent.jsx
index 4ec0551..a56d061 100644
--- a/src/components/ApiDocsContent.jsx
+++ b/src/components/ApiDocsContent.jsx
@@ -5,6 +5,7 @@ import AccessModeSelector from './AccessModeSelector';
import AuthSection from './AuthSection';
import RequestSection from './RequestSection';
import HouseholdSection from './HouseholdSection';
+import OpenApiReferenceSection from './OpenApiReferenceSection';
import ModelLink from './ModelLink';
import TermsLinkSection from './TermsLinkSection';
@@ -17,6 +18,7 @@ export default function ApiDocsContent({ country }) {
+
>
diff --git a/src/components/CodeBlock.jsx b/src/components/CodeBlock.jsx
index 886f0d1..0b5269a 100644
--- a/src/components/CodeBlock.jsx
+++ b/src/components/CodeBlock.jsx
@@ -19,7 +19,7 @@ export default function CodeBlock({ code, language = 'python', title, output, ou
};
return (
-
+
{title || language}