diff --git a/src/components/SectionHeading.jsx b/src/components/SectionHeading.jsx
index 7a61600..e8a8ced 100644
--- a/src/components/SectionHeading.jsx
+++ b/src/components/SectionHeading.jsx
@@ -1,4 +1,4 @@
-import clsx from 'clsx'
+import clsx from 'clsx';
export function SectionHeading({ number, children, className, ...props }) {
return (
@@ -7,14 +7,25 @@ export function SectionHeading({ number, children, className, ...props }) {
className,
'inline-flex items-center rounded-full py-1 px-4 text-[#00843D] dark:text-yellow-400 ring-1 ring-inset ring-[#00843D] dark:ring-yellow-400'
)}
+ style={{
+ marginBottom: '1rem', // Adds spacing below the heading for better layout flow
+ paddingLeft: '1.25rem', // Slight adjustment for better content alignment
+ paddingRight: '1.25rem',
+ }}
{...props}
>
-
+
+ {number}
- {/* */}
{children}
- )
+ );
}
diff --git a/src/helper/projects.js b/src/helper/projects.js
index 6d8689a..407baf1 100644
--- a/src/helper/projects.js
+++ b/src/helper/projects.js
@@ -5,8 +5,6 @@ import SSSLogo from '@/images/SSS.png'
import ResonateLogo from '@/images/Resonate.png'
import PictoPy from '@/images/Pictopy.png'
-
-
// data
const projects = [
{
@@ -53,21 +51,21 @@ const projects = [
{
name: 'OpenChat',
description:
- 'a decentralised platform for secure and private messaging and file sharing built on top of blockchain',
+ 'A decentralised platform for secure and private messaging and file sharing built on top of blockchain',
link: { href: '#', label: 'OpenChat' },
logo: DefaultLogo,
},
{
name: 'Resonate',
description:
- 'With the rising popularity of social voice platforms such as Clubhouse, it is high time for an Open Source alternative. A platform like this would not only enhance credibility within the open-source community but also attract more users and foster growth. ',
+ 'With the rising popularity of social voice platforms such as Clubhouse, it is high time for an Open Source alternative. A platform like this would not only enhance credibility within the open-source community but also attract more users and foster growth.',
link: { href: 'https://github.com/AOSSIE-Org/Resonate', label: 'Resonate' },
logo: ResonateLogo,
},
{
name: 'Social Street Smart',
description:
- 'With the adevent of Internet, the problems faced by the people have also grown. These include abusive languages.',
+ 'With the advent of the Internet, the problems faced by the people have also grown. These include abusive languages.',
link: {
href: 'https://github.com/AOSSIE-Org/Social-Street-Smart',
label: 'Social-Street-Smart',
@@ -76,5 +74,4 @@ const projects = [
},
]
-
export default projects
diff --git a/src/pages/apply.jsx b/src/pages/apply.jsx
index 3bbddf4..e097b57 100644
--- a/src/pages/apply.jsx
+++ b/src/pages/apply.jsx
@@ -1,7 +1,6 @@
import Head from 'next/head'
import Image from 'next/image'
import Link from 'next/link'
-
import { Container } from '@/components/Container'
import { TimelineElement } from '@/components/TimelineElement'
import GSoC from '@/images/logo.svg'
diff --git a/src/pages/index.jsx b/src/pages/index.jsx
index 2193d69..eed0658 100644
--- a/src/pages/index.jsx
+++ b/src/pages/index.jsx
@@ -2,7 +2,6 @@ import Head from 'next/head'
import Link from 'next/link'
import Image from 'next/image'
import { useState, useEffect } from 'react'
-
import { Container } from '@/components/Container'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faEnvelope } from '@fortawesome/free-solid-svg-icons'
diff --git a/src/pages/projects.jsx b/src/pages/projects.jsx
index 7156fbc..f8fa525 100644
--- a/src/pages/projects.jsx
+++ b/src/pages/projects.jsx
@@ -1,10 +1,10 @@
-import Image from 'next/image'
-import Head from 'next/head'
+import Image from 'next/image';
+import Head from 'next/head';
-import { Container } from '@/components/Container'
-import { SectionHeading } from '@/components/SectionHeading'
-import { Card } from '@/components/Card'
-import projects from '@/helper/projects'
+import { Container } from '@/components/Container';
+import { SectionHeading } from '@/components/SectionHeading';
+import { Card } from '@/components/Card';
+import projects from '@/helper/projects';
function LinkIcon(props) {
return (
@@ -14,44 +14,48 @@ function LinkIcon(props) {
fill="currentColor"
/>
- )
+ );
}
export default function Projects() {
return (
<>
-
- Projects
-
-
+ Projects
+
-
-
-
Our Projects, where we showcase our tech wizardry and code-slinging skills! Our portfolio is a treasure trove of open-source gems, featuring projects in a variety of languages and areas. Take a peek and see how we're making a difference with our technical spells.
+
+
+
+ Our Projects, where we showcase our tech wizardry and code-slinging skills!
+ Our portfolio is a treasure trove of open-source gems, featuring projects in a variety of languages and areas.
+ Take a peek and see how we're making a difference with our technical spells.
+
-
- {/*
- Active Projects
-
*/}
+
Active Projects
-
The following projects are currently actively maintained and mentors are available!
-
+
+ The following projects are currently actively maintained and mentors are available!
+
+
{projects.map((project) => (
- {project.name}
+ {/* Add cursor-pointer to the Card.Link */}
+
+ {project.name}
+
{project.description}
@@ -61,35 +65,8 @@ export default function Projects() {
))}
-
- {/*
- InActive Projects
-
*/}
- {/* Past Projects
-
The following projects are currently inactive. If you are brave and independent, you are welcome and even encouraged to contribute to these projects as well. However, help from mentors will be significantly reduced.