Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
230 changes: 113 additions & 117 deletions frontend/src/components/TeamSection.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,8 @@ export default function TeamSection() {
speed: 500,
slidesToShow: 3,
slidesToScroll: 1,

autoplay: true, // Enable auto sliding
autoplaySpeed: 3000, // Set speed in milliseconds (3 seconds here)
responsive: [
{
breakpoint: 1024,
Expand All @@ -234,116 +235,117 @@ export default function TeamSection() {
},
],
};
const Teams = [
{
id: 1,
pfpImg: "/Team/pfp speakerone.jpeg",
name: "Utkarsh Upadhyay",
post: "Founder & lead",
links: {
linkedIn: "https://www.linkedin.com/in/utk2103/",
twitter: "https://x.com/utk2103",
instagram: "https://instagram.com/utkarsh_k21",
},

const Teams = [{
id: 1,
pfpImg: "/Team/pfp speakerone.jpeg",
name: "Utkarsh Upadhyay",
post: "Founder & lead",
links: {
linkedIn: "https://www.linkedin.com/in/utk2103/",
twitter: "https://x.com/utk2103",
instagram: "https://instagram.com/utkarsh_k21",
},
{
id: 2,
pfpImg: "/Team/Saurabh.png",
name: "Saurabh Upadhyay",
post: "Founder & outreach",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
},
{
id: 2,
pfpImg: "/Team/Saurabh.png",
name: "Saurabh Upadhyay",
post: "Founder & outreach",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
{
id: 3,
pfpImg: "/Team/Abhishek Sharma.jpg",
name: "Abhishek Sharma",
post: "Web lead",
links: {
linkedIn: "https://www.linkedin.com/in/abhishek-sharma-655182215/",
twitter: "https://x.com/As0755213Sharma",
instagram: "https://www.instagram.com/abhi.navsharma_/",
},
},
{
id: 3,
pfpImg: "/Team/Abhishek Sharma.jpg",
name: "Abhishek Sharma",
post: "Web lead",
links: {
linkedIn: "https://www.linkedin.com/in/abhishek-sharma-655182215/",
twitter: "https://x.com/As0755213Sharma",
instagram: "https://www.instagram.com/abhi.navsharma_/",
},
{
id: 4,
pfpImg: "/Team/Aakash Mahajan.png",
name: "Aakash Mahajan",
post: "Web dev contributer",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
},
{
id: 4,
pfpImg: "/Team/Aakash Mahajan.png",
name: "Aakash Mahajan",
post: "Web dev contributer",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
{
id: 5,
pfpImg: "/Team/RAJVEER SINGH.jpg",
name: "Rajveer Singh",
post: "Community advocate",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
},
{
id: 5,
pfpImg: "/Team/RAJVEER SINGH.jpg",
name: "Rajveer Singh",
post: "Community advocate",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
{
id: 6,
pfpImg: "/Team/Ashika Gupta.png",
name: "Ashika Gupta",
post: "UI/UX team",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
},
{
id: 6,
pfpImg: "/Team/Ashika Gupta.png",
name: "Ashika Gupta",
post: "UI/UX team",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
{
id: 7,
pfpImg: "/Team/Kusum Kharayat.jpg",
name: "Kusum Kharayat",
post: "Community advocate",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
},
{
id: 7,
pfpImg: "/Team/Kusum Kharayat.jpg",
name: "Kusum Kharayat",
post: "Community advocate",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
{
id: 8,
pfpImg: "/Team/YASHDEEP SINGH.jpg",
name: "Yashdeep Singh",
post: "Social media",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
},
{
id: 8,
pfpImg: "/Team/YASHDEEP SINGH.jpg",
name: "Yashdeep Singh",
post: "Social media",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
{
id: 9,
pfpImg: "/Team/vanshika goel.jpeg",
name: "Vanshika Goel",
post: "PR and social media",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
},
{
id: 9,
pfpImg: "/Team/vanshika goel.jpeg",
name: "Vanshika Goel",
post: "PR and social media",
links: {
linkedIn: "#",
twitter: "#",
instagram: "#",
},
];
},
];


return (
<div className="flex flex-col w-full my-12 px-4 md:px-12 lg:px-24">
<div className="flex justify-center items-center">
<div className="flex flex-col">
<div className="flex flex-col mt-8">
<div className="container max-w-7xl px-4">
<div className="flex flex-wrap justify-center text-center mb-24">
<div className="w-full lg:w-6/12 px-4">
<h1 className="text-white text-4xl font-bold mb-8">
<h1 className="text-white text-4xl font-bold mb-8 ">
Meet the Team
</h1>
<p className="text-gray-300 text-lg font-light">
Expand All @@ -354,43 +356,43 @@ export default function TeamSection() {
</div>

{/* Slick Slider Section */}
<div className="team-slider">
<div className="team-slider p-10 m-8 rounded-xl shadow-lg">
<Slider {...settings}>
{Teams.map((member) => (
<div key={member.id} className="px-1">
<div key={member.id} className="m-8">
<div className="flex flex-col items-center">
<a href="#" className="mx-auto flex justify-center">
<a href="#" className="flex justify-center">
<img
className="rounded-2xl drop-shadow-md hover:drop-shadow-xl transition-all duration-200 delay-100 w-56 h-56 object-cover"
className="rounded-xl drop-shadow-lg hover:scale-105 hover:drop-shadow-2xl transition-transform duration-300 ease-in-out w-56 h-56 object-cover"
src={member.pfpImg}
alt={member.name}
/>
</a>
<div className="text-center mt-4">
<h1 className="text-white text-xl font-bold mb-1">
<div className="text-center mt-6">
<h1 className="text-white text-2xl font-semibold mb-2">
{member.name}
</h1>
<div className="text-gray-400 font-light mb-2">
<div className="text-indigo-300 font-light text-md mb-3">
{member.post}
</div>
<div className="flex items-center justify-center opacity-50 hover:opacity-100 transition-opacity duration-300">
<div className="flex items-center justify-center space-x-3 transition-all duration-300">
<a
href={member.links.linkedIn}
className="flex rounded-full hover:bg-indigo-700 h-8 w-8 mx-1"
className="flex items-center justify-center rounded-full bg-indigo-500 hover:bg-indigo-600 h-10 w-10 transition-colors duration-300"
>
<i className="mdi mdi-linkedin text-indigo-400 mx-auto mt-2"></i>
<i className="mdi mdi-linkedin text-white text-lg"></i>
</a>
<a
href={member.links.twitter}
className="flex rounded-full hover:bg-blue-700 h-8 w-8 mx-1"
className="flex items-center justify-center rounded-full bg-blue-500 hover:bg-blue-600 h-10 w-10 transition-colors duration-300"
>
<i className="mdi mdi-twitter text-blue-300 mx-auto mt-2"></i>
<i className="mdi mdi-twitter text-white text-lg"></i>
</a>
<a
href={member.links.instagram}
className="flex rounded-full hover:bg-orange-700 h-8 w-8 mx-1"
className="flex items-center justify-center rounded-full bg-pink-500 hover:bg-pink-600 h-10 w-10 transition-colors duration-300"
>
<i className="mdi mdi-instagram text-orange-400 mx-auto mt-2"></i>
<i className="mdi mdi-instagram text-white text-lg"></i>
</a>
</div>
</div>
Expand All @@ -399,17 +401,11 @@ export default function TeamSection() {
))}
</Slider>
</div>

</div>
</div>
</div>
{/* <style jsx>{`
.team-slider .slick-slide {
padding: 0 1px;
}
.team-slider .slick-list {
margin: 0 -2px;
}
`}</style> */}
</div>
);
}

12 changes: 12 additions & 0 deletions node_modules/.bin/loose-envify

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions node_modules/.bin/loose-envify.cmd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 28 additions & 0 deletions node_modules/.bin/loose-envify.ps1

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading