summaryrefslogtreecommitdiff
path: root/apps/web/src/app/metadata.ts
diff options
context:
space:
mode:
authorDominik K. <dominik@koch-bautechnik.de>2025-07-23 17:39:00 +0200
committerGitHub <noreply@github.com>2025-07-23 17:39:00 +0200
commit41a78b4e4c128e45353a0a1a516ea3ac4b796623 (patch)
tree6ecc3bec0212e44adaa489b99765c46d1cc6d19d /apps/web/src/app/metadata.ts
parentcabf86033032f0a396569cce9165cd656be791d6 (diff)
parentf39f46788f77e56efb8e8f53983519ece993de74 (diff)
downloadopencut-41a78b4e4c128e45353a0a1a516ea3ac4b796623.tar.gz
Merge pull request #442 from taqh/feat/add-rss-feed
Added an rss feed for discovery
Diffstat (limited to 'apps/web/src/app/metadata.ts')
-rw-r--r--apps/web/src/app/metadata.ts32
1 files changed, 18 insertions, 14 deletions
diff --git a/apps/web/src/app/metadata.ts b/apps/web/src/app/metadata.ts
index 6f9e6023..de8cf6f0 100644
--- a/apps/web/src/app/metadata.ts
+++ b/apps/web/src/app/metadata.ts
@@ -1,25 +1,29 @@
import { Metadata } from "next";
-const title = "OpenCut";
-const description =
- "A simple but powerful video editor that gets the job done. In your browser.";
-const openGraphImageUrl = "https://opencut.app/open-graph/default.jpg";
-const twitterImageUrl = "/open-graph/default.jpg";
+export const SITE_INFO = {
+ title: "OpenCut",
+ description:
+ "A simple but powerful video editor that gets the job done. In your browser.",
+ url: "https://opencut.app",
+ openGraphImage: "https://opencut.app/open-graph/default.jpg",
+ twitterImage: "/open-graph/default.jpg",
+ favicon: "/favicon.ico",
+};
export const baseMetaData: Metadata = {
metadataBase: new URL("https://opencut.app"),
- title: title,
- description: description,
+ title: SITE_INFO.title,
+ description: SITE_INFO.description,
openGraph: {
- title: title,
- description: description,
+ title: SITE_INFO.title,
+ description: SITE_INFO.description,
url: "https://opencut.app",
siteName: "OpenCut",
locale: "en_US",
type: "website",
images: [
{
- url: openGraphImageUrl,
+ url: SITE_INFO.openGraphImage,
width: 1200,
height: 630,
alt: "OpenCut",
@@ -28,10 +32,10 @@ export const baseMetaData: Metadata = {
},
twitter: {
card: "summary_large_image",
- title: title,
- description: description,
+ title: SITE_INFO.title,
+ description: SITE_INFO.description,
creator: "@opencutapp",
- images: [twitterImageUrl],
+ images: [SITE_INFO.twitterImage],
},
pinterest: {
richPin: false,
@@ -82,7 +86,7 @@ export const baseMetaData: Metadata = {
},
appleWebApp: {
capable: true,
- title: title,
+ title: SITE_INFO.title,
},
manifest: "/manifest.json",
other: {