From e28ff0b2901063b11561f376956459b50ebfb2fa Mon Sep 17 00:00:00 2001 From: eshanized Date: Thu, 19 Dec 2024 14:34:45 +0530 Subject: [PATCH] =?UTF-8?q?=E2=9A=A1=EF=B8=8F=20perf(=5Fbreaking):=20chang?= =?UTF-8?q?es=20might=20break?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Home.tsx | 172 +++++++++++++++++++++------------------------ 1 file changed, 81 insertions(+), 91 deletions(-) diff --git a/src/pages/Home.tsx b/src/pages/Home.tsx index 37c680b..ce1e603 100644 --- a/src/pages/Home.tsx +++ b/src/pages/Home.tsx @@ -23,28 +23,27 @@ export function Home() { /* Adding gradient animation to the hero section */ .hero-background { - background: linear-gradient(270deg, #4f46e5, #9333ea, #22d3ee); /* Gradient color from purple to blue */ - background-size: 300% 300%; /* Makes the gradient larger for animation */ - animation: gradientAnimation 15s ease infinite; /* Animates the gradient */ + background: linear-gradient(270deg, #6495ed, #9333ea, #22d3ee); /* Updated with Cornflower Blue */ + background-size: 300% 300%; + animation: gradientAnimation 15s ease infinite; } /* Card hover effect */ .card:hover { - transform: scale(1.05); /* Slight zoom-in effect */ - transition: transform 0.3s ease-in-out; /* Smooth transition */ - box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); /* Adding subtle shadow */ + transform: scale(1.05); + transition: transform 0.3s ease-in-out; + box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); } `} {/* Hero Section */} -
- {/* Background Image */} +
Background
@@ -56,33 +55,30 @@ export function Home() { Arch-based Linux Distribution for Penetration Testing and Ethical Hacking. Snigdha OS provides a powerful platform with the latest tools for cybersecurity professionals. 🔐💻

- {/* Call-to-action button for downloading */} Download Now 🚀 - {/* Call-to-action button for documentation */} Documentation 📚
- {/* Additional Call-to-Action */}

Join a community of like-minded individuals dedicated to enhancing the security and safety of the digital world. 🌍🔧 Explore our open-source ecosystem and contribute to the next-gen tools.

Join The Community 🤝 @@ -92,13 +88,12 @@ export function Home() {
{/* Features Section */} -
+
-

+

Key Features ✨

- {/* Reusable feature card component */} } title="Secure 🔒" @@ -125,7 +120,7 @@ export function Home() { description="A vibrant community ready to help and share knowledge." /> } + icon={} title="Feature Rich ⚡" description="Pre-installed applications and tools for everyday use." /> @@ -150,81 +145,77 @@ export function Home() { {/* Latest Release Section */}
-
-

- 🎉 Latest Release: Snigdha OS | Arctic V ❄️ -

+
+

+ 🎉 Latest Release: Snigdha OS | Arctic V ❄️ +

-
- {/* Image Section */} -
- Snigdha OS Desktop -
+
+
+ Snigdha OS Desktop +
- {/* Release Details Section */} -
-

- Snigdha OS | Arctic V brings performance enhancements, better hardware support, and a whole new visual refresh! Experience the best of both worlds: sleek design and robust functionality. 🚀 -

+
+

+ Snigdha OS | Arctic V brings performance enhancements, better hardware support, and a whole new visual refresh! Experience the best of both worlds: sleek design and robust functionality. 🚀 +

-
- {/* Key Features */} - - - - - - +
+ + + + + + +
+ +
+ + + Download Now 🚀 + + + + View Changelog 📜 + +
+
+
- - {/* Buttons */} -
- - - Download Now 🚀 - - - - View Changelog 📜 - -
-
-
-
-
+
{/* Why Choose Snigdha OS */}
-

Why Choose Snigdha OS? 🤔

+

Why Choose Snigdha OS? 🤔

} @@ -242,11 +233,10 @@ export function Home() { description="Built on Ubuntu's LTS base, Snigdha OS ensures long-term stability and security updates." /> } + icon={} title="Lightweight ⚡" description="With optimized performance, Snigdha OS works well on both older and newer hardware." /> - {/* Extended reasons */} } title="Customizable 🖌️" @@ -277,14 +267,14 @@ export function Home() { const FeatureCard = ({ icon, title, description }: { icon: React.ReactNode; title: string; description: string }) => (
{icon}
-

{title}

+

{title}

{description}

); const Feature = ({ title, description }: { title: string; description: string }) => (
-

{title}

+

{title}

{description}

); @@ -300,7 +290,7 @@ const ReasonCard = ({ }) => (
{icon}
-

{title}

+

{title}

{description}

);