diff --git a/src/app/(general)/download/page.tsx b/src/app/(general)/download/page.tsx index 4f8bbb5..cf6bca8 100644 --- a/src/app/(general)/download/page.tsx +++ b/src/app/(general)/download/page.tsx @@ -1,5 +1,6 @@ import Link from "next/link" import Image from "next/image" +import type { Metadata } from "next" import Button from "@/components/common/Button" import DynamicButton from "@/components/download/DynamicButton" @@ -8,6 +9,11 @@ import { getMacOSDownloadURL } from "@/utils/server/github" import ImgAppPreview from "@/assets/images/app_preview_rename_success.png" import SVGApple from "@/assets/icons/Apple.svg" +export const metadata: Metadata = { + title: "Download exifoo", + description: "Shoot more. Organize less. With exifoo you can keep your photos organized." +} + export default async function Download() { const downloadURLMacOSArm64 = await getMacOSDownloadURL("arm64") const downloadURLMacOSX64 = await getMacOSDownloadURL("x64") diff --git a/src/app/(general)/layout.tsx b/src/app/(general)/layout.tsx index f7c5ca5..c506ee1 100644 --- a/src/app/(general)/layout.tsx +++ b/src/app/(general)/layout.tsx @@ -1,7 +1,15 @@ +import type { Metadata } from "next" + import Navbar from "@/components/Navbar" import Footer from "@/components/Footer" import "../globals.css" +export const metadata: Metadata = { + title: "exifoo - Shoot more. Organize less.", + description: + "exifoo helps you keep your photos organized by adding the date and time of capture to the filename." +} + export default function RootLayout({ children }: Readonly<{ diff --git a/src/app/(general)/legal/page.tsx b/src/app/(general)/legal/page.tsx index 9b4a8a9..aa36c5d 100644 --- a/src/app/(general)/legal/page.tsx +++ b/src/app/(general)/legal/page.tsx @@ -1,6 +1,12 @@ +import type { Metadata } from "next" + import MarkdownContent from "@/components/common/MarkdownContent" import MdLegalNotice from "@/content/legal/legal-notice.md" +export const metadata: Metadata = { + title: "Legal Notice - exifoo" +} + export default function LegalNotice() { return (