@@ -10,12 +10,49 @@ const spaceMono = Space_Mono({
10
10
variable : '--font-spaceMono'
11
11
} )
12
12
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
+
13
22
export const metadata : Metadata = {
23
+ metadataBase : new URL ( detailsForMetadata . baseUrl ) ,
14
24
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" ,
17
55
} ,
18
- description : "Personal website of Himank Dave." ,
19
56
} ;
20
57
21
58
export default function RootLayout ( {
0 commit comments