diff --git a/packages/chronicle/src/lib/head.tsx b/packages/chronicle/src/lib/head.tsx index 02fdab6..f00748f 100644 --- a/packages/chronicle/src/lib/head.tsx +++ b/packages/chronicle/src/lib/head.tsx @@ -9,8 +9,9 @@ export interface HeadProps { markdownHref?: string; } -export function Head({ title, description, config, jsonLd, markdownHref }: HeadProps) { +export function Head({ title, description: pageDescription, config, jsonLd, markdownHref }: HeadProps) { const { pathname } = useLocation(); + const description = pageDescription || config.site.description; const fullTitle = `${title} | ${config.site.title}`; const ogParams = new URLSearchParams({ title }); if (description) ogParams.set('description', description);