infoalloggi-monorepo/apps/infoalloggi/src/pages/_document.tsx

68 lines
1.5 KiB
TypeScript
Raw Normal View History

2025-08-28 18:27:07 +02:00
import { Head, Html, Main, NextScript } from "next/document";
import Script from "next/script";
import { env } from "~/env";
2025-08-04 17:45:44 +02:00
import { inter } from "~/utils/fonts";
export default function Document() {
2025-08-28 18:27:07 +02:00
return (
<Html className={`${inter.variable} scrollbar-default font-sans`}>
2025-08-28 18:27:07 +02:00
<Head>
<link
2025-08-29 16:18:32 +02:00
href="/favicon/apple-touch-icon.png"
2025-08-28 18:27:07 +02:00
rel="apple-touch-icon"
sizes="180x180"
/>
<link
2025-08-29 16:18:32 +02:00
href="/favicon/favicon-32x32.png"
2025-08-28 18:27:07 +02:00
rel="icon"
sizes="32x32"
2025-08-29 16:18:32 +02:00
type="image/png"
2025-08-28 18:27:07 +02:00
/>
<link
2025-08-29 16:18:32 +02:00
href="/favicon/favicon-16x16.png"
2025-08-28 18:27:07 +02:00
rel="icon"
sizes="16x16"
2025-08-29 16:18:32 +02:00
type="image/png"
2025-08-28 18:27:07 +02:00
/>
2025-08-29 16:18:32 +02:00
<link href="/site.webmanifest" rel="manifest" />
2025-08-28 18:27:07 +02:00
<link
color="#5bbad5"
2025-08-29 16:18:32 +02:00
href="/favicon/safari-pinned-tab.svg"
rel="mask-icon"
2025-08-28 18:27:07 +02:00
/>
2025-08-29 16:18:32 +02:00
<meta content="#da532c" name="msapplication-TileColor" />
<meta
content="#f8f8f8"
media="(prefers-color-scheme: light)"
name="theme-color"
/>
<meta
content="#121212"
media="(prefers-color-scheme: dark)"
name="theme-color"
/>
<meta
content="#f8f8f8"
media="(prefers-color-scheme: light)"
name="background-color"
/>
<meta
content="#121212"
media="(prefers-color-scheme: dark)"
name="background-color"
/>
2025-08-28 18:27:07 +02:00
</Head>
<body>
<Main />
<NextScript />
<Script
defer
src={`https://analytics.${env.BASE_URL.replace("https://", "").replace("http://", "")}/script.js`}
data-website-id={env.UMAMI_ID}
></Script>
2025-08-28 18:27:07 +02:00
</body>
</Html>
);
2025-08-04 17:45:44 +02:00
}