mirror of
https://github.com/Snigdha-OS/Snigdha-OS.github.io.git
synced 2025-09-06 12:45:18 +02:00
🧹 chore: mass changes in the ui
This commit is contained in:
@@ -2,12 +2,12 @@ import { motion } from "framer-motion";
|
|||||||
import { Terminal, Shield, Wifi, Globe, Lock, Database } from "lucide-react";
|
import { Terminal, Shield, Wifi, Globe, Lock, Database } from "lucide-react";
|
||||||
|
|
||||||
const tools = [
|
const tools = [
|
||||||
{ name: "Network Analysis", icon: Globe, color: "text-blue-500" },
|
{ name: "Network Analysis", icon: Globe, color: "from-blue-500 to-blue-400" },
|
||||||
{ name: "Penetration Testing", icon: Shield, color: "text-green-500" },
|
{ name: "Penetration Testing", icon: Shield, color: "from-green-500 to-green-400" },
|
||||||
{ name: "Wireless Security", icon: Wifi, color: "text-purple-500" },
|
{ name: "Wireless Security", icon: Wifi, color: "from-purple-500 to-purple-400" },
|
||||||
{ name: "Cryptography", icon: Lock, color: "text-red-500" },
|
{ name: "Cryptography", icon: Lock, color: "from-red-500 to-red-400" },
|
||||||
{ name: "Forensics", icon: Database, color: "text-yellow-500" },
|
{ name: "Forensics", icon: Database, color: "from-yellow-500 to-yellow-400" },
|
||||||
{ name: "Exploitation", icon: Terminal, color: "text-pink-500" },
|
{ name: "Exploitation", icon: Terminal, color: "from-pink-500 to-pink-400" },
|
||||||
];
|
];
|
||||||
|
|
||||||
export function ToolsShowcase() {
|
export function ToolsShowcase() {
|
||||||
@@ -15,15 +15,17 @@ export function ToolsShowcase() {
|
|||||||
<section className="py-20 bg-gradient-to-b from-gray-50 to-gray-100">
|
<section className="py-20 bg-gradient-to-b from-gray-50 to-gray-100">
|
||||||
<div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
|
<div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
|
||||||
{/* Header Section */}
|
{/* Header Section */}
|
||||||
<div className="text-center mb-12">
|
<div className="text-center mb-16">
|
||||||
<h2 className="text-4xl font-extrabold text-gray-900">Security Tools Suite</h2>
|
<h2 className="text-5xl font-extrabold text-gray-900">
|
||||||
|
Security Tools Suite
|
||||||
|
</h2>
|
||||||
<p className="mt-4 text-lg text-gray-600">
|
<p className="mt-4 text-lg text-gray-600">
|
||||||
A comprehensive toolkit tailored for security professionals.
|
A comprehensive toolkit tailored for security professionals. Explore our powerful tools designed to safeguard and analyze your digital presence.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Tools Grid */}
|
{/* Tools Grid */}
|
||||||
<div className="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-3 gap-8">
|
<div className="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-3 gap-12">
|
||||||
{tools.map((tool, index) => (
|
{tools.map((tool, index) => (
|
||||||
<motion.div
|
<motion.div
|
||||||
key={tool.name}
|
key={tool.name}
|
||||||
@@ -37,19 +39,24 @@ export function ToolsShowcase() {
|
|||||||
whileHover={{
|
whileHover={{
|
||||||
scale: 1.1,
|
scale: 1.1,
|
||||||
rotate: 1,
|
rotate: 1,
|
||||||
boxShadow: "0 20px 40px rgba(0, 0, 0, 0.2)",
|
boxShadow: "0 30px 60px rgba(0, 0, 0, 0.3)",
|
||||||
}}
|
}}
|
||||||
className="flex flex-col items-center p-8 bg-white rounded-xl shadow-md hover:shadow-2xl transition-transform duration-300"
|
className="flex flex-col items-center p-8 bg-white rounded-2xl shadow-lg hover:shadow-2xl transition-transform duration-300"
|
||||||
aria-label={tool.name}
|
aria-label={tool.name}
|
||||||
>
|
>
|
||||||
{/* Icon Section */}
|
{/* Icon Section */}
|
||||||
<div
|
<div
|
||||||
className={`p-6 rounded-full shadow-inner bg-gradient-to-br from-gray-100 via-gray-50 to-gray-200 mb-6 transition-transform`}
|
className={`p-6 rounded-full bg-gradient-to-br ${tool.color} shadow-lg mb-6 transform transition-transform`}
|
||||||
>
|
>
|
||||||
<tool.icon className={`h-14 w-14 ${tool.color}`} />
|
<tool.icon className="h-14 w-14 text-white" />
|
||||||
</div>
|
</div>
|
||||||
{/* Tool Name */}
|
{/* Tool Name */}
|
||||||
<h3 className="text-xl font-semibold text-gray-800">{tool.name}</h3>
|
<h3 className="text-2xl font-bold text-gray-800 text-center">
|
||||||
|
{tool.name}
|
||||||
|
</h3>
|
||||||
|
<p className="mt-2 text-gray-500 text-center text-sm">
|
||||||
|
Explore cutting-edge features for {tool.name.toLowerCase()}.
|
||||||
|
</p>
|
||||||
</motion.div>
|
</motion.div>
|
||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
|
Reference in New Issue
Block a user