feat: Add more SEO metadata to all pages

This commit is contained in:
Jesse Wierzbinski 2024-12-07 11:21:13 +01:00
parent 5a6a7d4fdd
commit a19339bd33
No known key found for this signature in database
14 changed files with 58 additions and 5 deletions

View file

@ -6,6 +6,10 @@ import { Alert, AlertDescription, AlertTitle } from "~/components/ui/alert";
import { Button } from "~/components/ui/button";
import { NuxtLink } from "#components";
useHead({
title: "Sign In",
});
const host = new URL(useBaseUrl().value).host;
const instance = useInstanceFromClient(new Client(new URL(useBaseUrl().value)));
const { error, error_description } = useUrlSearchParams();

View file

@ -24,5 +24,9 @@ import {
CardTitle,
} from "~/components/ui/card";
useHead({
title: "Authorization Code",
});
const { code } = useUrlSearchParams();
</script>

View file

@ -44,6 +44,10 @@ import { Button } from "~/components/ui/button";
import { Card, CardContent, CardHeader, CardTitle } from "~/components/ui/card";
import { NuxtLink } from "#components";
useHead({
title: "Authorization",
});
const url = useRequestURL();
const params = useUrlSearchParams();

View file

@ -102,6 +102,10 @@ import {
import { Input } from "~/components/ui/input";
import { NuxtLink } from "#components";
useHead({
title: "Reset Password",
});
identity.value = null;
const formSchema = toTypedSchema(