diff --git a/website/src/components/templates/BaseTemplate.tsx b/website/src/components/templates/BaseTemplate.tsx index 5e81cdf45a..d08188c816 100644 --- a/website/src/components/templates/BaseTemplate.tsx +++ b/website/src/components/templates/BaseTemplate.tsx @@ -1,4 +1,5 @@ import type { FC, PropsWithChildren } from "hono/jsx"; +import { baseUrl, typstOfficialUrl } from "../../metadata"; import type { Page } from "../../types/model"; import { getTranslationStatus } from "../../utils/translationStatus"; import { @@ -41,6 +42,9 @@ export const BaseTemplate: FC = ({ const route = page.route; const outline = page.outline; const translationStatus = getTranslationStatus(route); + const absoluteRouteUrl = new URL(route, baseUrl).toString(); + const faviconUrl = new URL("/assets/favicon.png", baseUrl).toString(); + const typstOfficialRouteUrl = new URL(route, typstOfficialUrl).toString(); return ( @@ -49,10 +53,7 @@ export const BaseTemplate: FC = ({ - + = ({ - + - + = ({ {translationStatus !== "community" && (