Skip to content

Commit eeb0942

Browse files
committed
build: added metadata
1 parent 78f7add commit eeb0942

File tree

1 file changed

+40
-3
lines changed

1 file changed

+40
-3
lines changed

site/src/app/layout.tsx

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,49 @@ const spaceMono = Space_Mono({
1010
variable: '--font-spaceMono'
1111
})
1212

13+
export const detailsForMetadata = {
14+
baseUrl: "https://steadyfall.github.io/",
15+
title: "Himank Dave",
16+
name: "Himank Dave",
17+
ogImage: "/icon.ico",
18+
description:
19+
"A sleek, minimalistic and dynamic personal website built with React, TailwindCSS, Next.js and Framer Motion."
20+
};
21+
1322
export const metadata: Metadata = {
23+
metadataBase: new URL(detailsForMetadata.baseUrl),
1424
title: {
15-
default: "Himank Dave",
16-
template: "%s | Himank Dave"
25+
default: detailsForMetadata.title,
26+
template: `%s | ${detailsForMetadata.title}`,
27+
},
28+
description: detailsForMetadata.description,
29+
openGraph: {
30+
images: detailsForMetadata.ogImage,
31+
title: detailsForMetadata.title,
32+
description: detailsForMetadata.description,
33+
url: detailsForMetadata.baseUrl,
34+
siteName: detailsForMetadata.name,
35+
locale: "en_US",
36+
type: "website",
37+
},
38+
robots: {
39+
index: true,
40+
follow: true,
41+
googleBot: {
42+
index: true,
43+
follow: true,
44+
"max-video-preview": -1,
45+
"max-image-preview": "large",
46+
"max-snippet": -1,
47+
},
48+
},
49+
twitter: {
50+
title: detailsForMetadata.name,
51+
card: "summary_large_image",
52+
},
53+
icons: {
54+
icon: "/icon.ico",
1755
},
18-
description: "Personal website of Himank Dave.",
1956
};
2057

2158
export default function RootLayout({

0 commit comments

Comments
 (0)