@@ -19,13 +19,12 @@ const Home: NextPage = () => {
1919 ] ,
2020 typeSpeed : 75 ,
2121 backSpeed : 75 ,
22+ loop : true ,
2223 } ;
2324
24- // #typing-element refers to the <code> rendered below
2525 typed . current = new Typed ( "#typing-element" , options ) ;
2626
2727 return ( ) => {
28- // Destroy Typed instance during cleanup to prevent memory leaks
2928 typed . current ?. destroy ( ) ;
3029 } ;
3130 } , [ ] ) ;
@@ -44,6 +43,10 @@ const Home: NextPage = () => {
4443 < title > Your First Open Source Project</ title >
4544 < meta name = "description" content = "YFOSP Community Website" />
4645 < link rel = "icon" href = "/earth-asia-solid.svg" />
46+ < meta
47+ name = "keywords"
48+ content = "open source, first contribution, hacktoberfest, community, next.js, typescript"
49+ />
4750 </ Head >
4851
4952 < canvas
@@ -53,7 +56,7 @@ const Home: NextPage = () => {
5356 > </ canvas >
5457
5558 < main className = { `${ styles . main } text-black dark:text-white` } >
56- < NavBar > </ NavBar >
59+ < NavBar / >
5760
5861 < h1 className = { styles . title } >
5962 Welcome to{ " " }
@@ -73,15 +76,31 @@ const Home: NextPage = () => {
7376 > </ code >
7477 </ p >
7578
79+ < p className = { styles . description } >
80+ New to open source? Start with our guided checklist, learn the basics
81+ of Git & GitHub , and pick a beginner‑friendly task from this website
82+ itself .
83+ </ p >
84+
7685 < div className = { styles . grid } >
77- < Link href = "./community-members" >
86+ < Link href = "/start-here" >
87+ < a className = { styles . card } >
88+ < h2 > Start Here →</ h2 >
89+ < p >
90+ Follow a simple step‑by‑step guide to make your first pull
91+ request to this project.
92+ </ p >
93+ </ a >
94+ </ Link >
95+
96+ < Link href = "/community-members" >
7897 < a className = { styles . card } >
7998 < h2 > Our Community →</ h2 >
8099 < p > Find information about our community members here 👬</ p >
81100 </ a >
82101 </ Link >
83102
84- < Link href = ". /contributors" >
103+ < Link href = "/contributors" >
85104 < a className = { styles . card } >
86105 < h2 > Our Contributors →</ h2 >
87106 < p >
@@ -91,7 +110,7 @@ const Home: NextPage = () => {
91110 </ a >
92111 </ Link >
93112
94- < Link href = ". /community-guidelines" >
113+ < Link href = "/community-guidelines" >
95114 < a className = { styles . card } >
96115 < h2 > Our Guidelines →</ h2 >
97116 < p >
@@ -101,14 +120,14 @@ const Home: NextPage = () => {
101120 </ a >
102121 </ Link >
103122
104- < Link href = ". /educational-resources" >
123+ < Link href = "/educational-resources" >
105124 < a className = { styles . card } >
106125 < h2 > Education Resources →</ h2 >
107126 < p > Various educational resources for your learning journey 📖</ p >
108127 </ a >
109128 </ Link >
110129
111- < Link href = ". /learn-git-and-github" >
130+ < Link href = "/learn-git-and-github" >
112131 < a className = { styles . card } >
113132 < h2 > Learn Git & GitHub & rarr ; </ h2 >
114133 < p >
0 commit comments