···2525 integrations: [
2626 sitemap(),
2727 starlight({
2828- title: "OpenStatus Docs",
2828+ title: "openstatus docs",
2929 favicon: "/favicon.ico",
3030 social: [
3131 {
···180180 ],
181181 plugins: [
182182 starlightLlmsTxt({
183183- projectName: "OpenStatus Docs",
183183+ projectName: "openstatus docs",
184184 description:
185185- "OpenStatus is an open-source global uptime monitoring platform that offers a status page and monitoring as code.",
185185+ "openstatus is an open-source global uptime monitoring platform that offers a status page and monitoring as code.",
186186 }),
187187 starlightImageZoom(),
188188 starlightLinksValidator({
+2-2
apps/docs/src/components/Head.astro
···33import Default from "@astrojs/starlight/components/Head.astro";
44import { OpenPanelComponent } from "@openpanel/astro";
5566-const title = Astro.locals.starlightRoute.title;
66+const title = Astro.locals.starlightRoute.entry.data.title;
77const { siteTitle } = Astro.locals.starlightRoute;
8899-const url = `https://openstatus.dev/api/og?title=${siteTitle}&description=${title}`;
99+const url = `https://openstatus.dev/api/og?title=${encodeURIComponent(siteTitle)}&description=${encodeURIComponent(title)}`;
1010---
1111<Default><slot /></Default>
1212
+1-1
apps/docs/src/content/docs/index.mdx
···11---
22-title: Documentation
22+title: Welcome to openstatus
33description: Openstatus is an open-source global uptime monitoring platform that offers a status page and monitoring as code.
44template: doc
55topic: docs