Skip to content

Commit e8dad3b

Browse files
authored
Merge pull request #1 from austrovis/copilot/update-app-router-layout
Add Open Graph and Twitter card metadata to app layout
2 parents 291fb88 + 782770f commit e8dad3b

2 files changed

Lines changed: 29 additions & 2 deletions

File tree

app/layout.tsx

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,16 @@ const inter = Inter({
99
variable: "--font-inter",
1010
});
1111

12+
const SITE_TITLE = 'AustroVis';
13+
const SITE_DESCRIPTION = 'A workshop series focused on visualization and visual analytics at Austrian institutions.';
14+
const SITE_URL = 'https://austrovis.github.io';
15+
1216
export const metadata: Metadata = {
13-
title: "AustroVis - Visualization & Visual Analytics Workshops",
14-
description: "A workshop series focused on visualization and visual analytics at Austrian institutions.",
17+
title: {
18+
default: SITE_TITLE,
19+
template: `%s | ${SITE_TITLE}`,
20+
},
21+
description: SITE_DESCRIPTION,
1522
icons: {
1623
icon: [
1724
{ url: '/favicon.svg', type: 'image/svg+xml' },
@@ -20,6 +27,26 @@ export const metadata: Metadata = {
2027
{ url: '/logo.svg', type: 'image/svg+xml' },
2128
],
2229
},
30+
openGraph: {
31+
title: SITE_TITLE,
32+
description: SITE_DESCRIPTION,
33+
url: SITE_URL,
34+
siteName: SITE_TITLE,
35+
images: [
36+
{
37+
url: '/opengraph.png',
38+
width: 1200,
39+
height: 630,
40+
},
41+
],
42+
type: 'website',
43+
},
44+
twitter: {
45+
card: 'summary_large_image',
46+
title: SITE_TITLE,
47+
description: SITE_DESCRIPTION,
48+
images: ['/opengraph.png'],
49+
},
2350
};
2451

2552
export default function RootLayout({

public/opengraph.png

60.7 KB
Loading

0 commit comments

Comments
 (0)