From c407cebe76a7052726d7bb4ddc6705d98f41ec5a Mon Sep 17 00:00:00 2001 From: Smit Khobragade Date: Mon, 18 Nov 2024 22:23:01 +0530 Subject: [PATCH] Added Footer --- src/Page/Home.jsx | 74 ++++++++++++++++++++++++++++++++++++++++------- src/index.css | 35 ++++++++++++++++++++++ 2 files changed, 99 insertions(+), 10 deletions(-) diff --git a/src/Page/Home.jsx b/src/Page/Home.jsx index fa67b4a..cd27032 100644 --- a/src/Page/Home.jsx +++ b/src/Page/Home.jsx @@ -38,7 +38,7 @@ const TechFeatures = () => { href="/opportunities" className="feature-card block rounded-lg bg-gray-800 p-6 shadow-lg transition duration-300 hover:scale-105 hover:transform hover:bg-gray-700" > -
+

Opportunities

Explore various career and learning opportunities in the tech industry.

@@ -48,7 +48,7 @@ const TechFeatures = () => { href="/Resources" className="feature-card block rounded-lg bg-gray-800 p-6 shadow-lg transition duration-300 hover:scale-105 hover:transform hover:bg-gray-700" > -
+

Resources

Access a wide range of learning resources, tools, and libraries to boost your skills.

@@ -58,7 +58,7 @@ const TechFeatures = () => { href="/ProjectShowcase" className="feature-card block rounded-lg bg-gray-800 p-6 shadow-lg transition duration-300 hover:scale-105 hover:transform hover:bg-gray-700" > -
+

Project Showcase

Showcase your projects, get feedback, and inspire others to collaborate.

@@ -68,7 +68,7 @@ const TechFeatures = () => { href="/Discussions" className="feature-card block rounded-lg bg-gray-800 p-6 shadow-lg transition duration-300 hover:scale-105 hover:transform hover:bg-gray-700" > -
+

Tech Discussion

Engage in tech discussions, share ideas, and stay updated on the latest trends.

@@ -78,7 +78,7 @@ const TechFeatures = () => { href="/IdeaSubmission" className="feature-card block rounded-lg bg-gray-800 p-6 shadow-lg transition duration-300 hover:scale-105 hover:transform hover:bg-gray-700" > -
+

Ideas Submission

Submit your innovative ideas, get feedback, and explore collaborations.

@@ -88,7 +88,7 @@ const TechFeatures = () => { href="/PortfolioIdeas" className="feature-card block rounded-lg bg-gray-800 p-6 shadow-lg transition duration-300 hover:scale-105 hover:transform hover:bg-gray-700" > -
+

Portfolio Ideas

Get inspired with creative ideas to enhance your portfolio and make an impact.

@@ -98,7 +98,7 @@ const TechFeatures = () => { href="/PortfolioBuilder" className="feature-card block rounded-lg bg-gray-800 p-6 shadow-lg transition duration-300 hover:scale-105 hover:transform hover:bg-gray-700" > -
+

Portfolio Building

Learn the best practices to build a standout portfolio that impresses recruiters.

@@ -108,18 +108,19 @@ const TechFeatures = () => { href="/ResumeBuilder" className="feature-card block rounded-lg bg-gray-800 p-6 shadow-lg transition duration-300 hover:scale-105 hover:transform hover:bg-gray-700" > -
+

Resume Building

Create a professional resume with tips and templates tailored to the tech industry.

+ {/* Card for Adding New Features */} -
+

Want to Add New Features ?

@@ -147,7 +148,7 @@ const SupportedBy = () => {

Supported By

-
+
{/* First Marquee */}
{supporters.map((sponsor, index) => ( @@ -173,6 +174,58 @@ const SupportedBy = () => { ); }; +const Footer = () => { + return ( + + ); +}; + const Home = () => { return (
@@ -180,6 +233,7 @@ const Home = () => { +
); }; diff --git a/src/index.css b/src/index.css index 5d45e52..19fcd82 100644 --- a/src/index.css +++ b/src/index.css @@ -94,3 +94,38 @@ code { .animate-marquee2 { animation: marquee2 25s linear infinite; } + +.feature-card { + position: relative; + overflow: hidden; +} + +/* Create the border effect */ +.feature-card::before { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + border: 3px solid transparent; + border-radius: 10px; + background: conic-gradient(#0ea5e9 20deg, transparent 120deg); + background-size: 400% 400%; + z-index: -1; + animation: rotate 10s linear infinite; +} + +@keyframes rotate { + 0% { + transform: rotate(0deg) scale(1); + } + 100% { + transform: rotate(360deg) scale(1); + } +} + +.feature-card-inner { + position: relative; + z-index: 1; +}