mirror of
https://github.com/Snigdha-OS/snigdhaos-web-dev.git
synced 2025-09-08 13:54:57 +02:00
✨ style(new): update
This commit is contained in:
@@ -5,6 +5,10 @@ interface TeamMember {
|
|||||||
login: string;
|
login: string;
|
||||||
avatar_url: string;
|
avatar_url: string;
|
||||||
html_url: string;
|
html_url: string;
|
||||||
|
name: string;
|
||||||
|
bio: string;
|
||||||
|
location: string;
|
||||||
|
company: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
export function About() {
|
export function About() {
|
||||||
@@ -96,21 +100,21 @@ export function About() {
|
|||||||
name="John Doe"
|
name="John Doe"
|
||||||
role="Software Engineer"
|
role="Software Engineer"
|
||||||
quote="Snigdha OS is the perfect balance between simplicity and power. I use it daily for my work."
|
quote="Snigdha OS is the perfect balance between simplicity and power. I use it daily for my work."
|
||||||
avatarUrl="https://avatars.githubusercontent.com/u/1?v=4" // GitHub avatar URL
|
avatarUrl="https://avatars.githubusercontent.com/u/1?v=4"
|
||||||
profileUrl="https://github.com/eshanized"
|
profileUrl="https://github.com/eshanized"
|
||||||
/>
|
/>
|
||||||
<Testimonial
|
<Testimonial
|
||||||
name="Jane Smith"
|
name="Jane Smith"
|
||||||
role="Designer"
|
role="Designer"
|
||||||
quote="I love the clean and beautiful interface. It makes my work much more enjoyable."
|
quote="I love the clean and beautiful interface. It makes my work much more enjoyable."
|
||||||
avatarUrl="https://avatars.githubusercontent.com/u/2?v=4" // GitHub avatar URL
|
avatarUrl="https://avatars.githubusercontent.com/u/2?v=4"
|
||||||
profileUrl="https://github.com/janesmith"
|
profileUrl="https://github.com/janesmith"
|
||||||
/>
|
/>
|
||||||
<Testimonial
|
<Testimonial
|
||||||
name="Alice Johnson"
|
name="Alice Johnson"
|
||||||
role="Student"
|
role="Student"
|
||||||
quote="I switched to Snigdha OS for its stability and performance. It’s been a great experience so far."
|
quote="I switched to Snigdha OS for its stability and performance. It’s been a great experience so far."
|
||||||
avatarUrl="https://avatars.githubusercontent.com/u/3?v=4" // GitHub avatar URL
|
avatarUrl="https://avatars.githubusercontent.com/u/3?v=4"
|
||||||
profileUrl="https://github.com/alicejohnson"
|
profileUrl="https://github.com/alicejohnson"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -118,7 +122,7 @@ export function About() {
|
|||||||
|
|
||||||
{/* History Section */}
|
{/* History Section */}
|
||||||
<section className="mb-16">
|
<section className="mb-16">
|
||||||
<h2 className="text-3xl font-bold mb-8">Our History</h2>
|
<h2 className="text-3xl font-bold mb-8 text-center">Our History</h2>
|
||||||
<div className="bg-white rounded-lg shadow-lg p-8">
|
<div className="bg-white rounded-lg shadow-lg p-8">
|
||||||
<div className="space-y-6">
|
<div className="space-y-6">
|
||||||
<TimelineItem
|
<TimelineItem
|
||||||
@@ -145,7 +149,7 @@ export function About() {
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
{/* Team Section */}
|
{/* Leadership Team Section */}
|
||||||
<section>
|
<section>
|
||||||
<h2 className="text-3xl font-bold mb-8 text-center">Leadership Team</h2>
|
<h2 className="text-3xl font-bold mb-8 text-center">Leadership Team</h2>
|
||||||
{loading ? (
|
{loading ? (
|
||||||
@@ -155,9 +159,12 @@ export function About() {
|
|||||||
{teamMembers.map((member) => (
|
{teamMembers.map((member) => (
|
||||||
<TeamMemberCard
|
<TeamMemberCard
|
||||||
key={member.login}
|
key={member.login}
|
||||||
name={member.login}
|
name={member.name || member.login}
|
||||||
image={member.avatar_url}
|
image={member.avatar_url}
|
||||||
profileUrl={member.html_url}
|
profileUrl={member.html_url}
|
||||||
|
bio={member.bio || "Go go, said the bird. Humankind cannot tolerate too much reality!"}
|
||||||
|
location={member.location || "INDIA"}
|
||||||
|
company={member.company || "TONMOY INFRASTRUCTURE"}
|
||||||
/>
|
/>
|
||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
@@ -267,10 +274,16 @@ function TeamMemberCard({
|
|||||||
name,
|
name,
|
||||||
image,
|
image,
|
||||||
profileUrl,
|
profileUrl,
|
||||||
|
bio,
|
||||||
|
location,
|
||||||
|
company,
|
||||||
}: {
|
}: {
|
||||||
name: string;
|
name: string;
|
||||||
image: string;
|
image: string;
|
||||||
profileUrl: string;
|
profileUrl: string;
|
||||||
|
bio: string;
|
||||||
|
location: string;
|
||||||
|
company: string;
|
||||||
}) {
|
}) {
|
||||||
return (
|
return (
|
||||||
<div className="text-center bg-white p-6 rounded-lg shadow-lg hover:shadow-2xl transition-shadow">
|
<div className="text-center bg-white p-6 rounded-lg shadow-lg hover:shadow-2xl transition-shadow">
|
||||||
@@ -280,11 +293,14 @@ function TeamMemberCard({
|
|||||||
className="w-32 h-32 rounded-full mx-auto mb-4 object-cover"
|
className="w-32 h-32 rounded-full mx-auto mb-4 object-cover"
|
||||||
/>
|
/>
|
||||||
<h3 className="font-bold text-lg text-gray-800">{name}</h3>
|
<h3 className="font-bold text-lg text-gray-800">{name}</h3>
|
||||||
|
<p className="text-gray-500 text-sm">{bio}</p>
|
||||||
|
<p className="text-gray-600 text-sm mt-2">{location}</p>
|
||||||
|
<p className="text-gray-600 text-sm mt-1">{company}</p>
|
||||||
<a
|
<a
|
||||||
href={profileUrl}
|
href={profileUrl}
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-indigo-500 hover:text-indigo-700"
|
className="text-indigo-500 hover:text-indigo-700 mt-2 inline-block"
|
||||||
>
|
>
|
||||||
View Profile
|
View Profile
|
||||||
</a>
|
</a>
|
||||||
|
Reference in New Issue
Block a user