portfolio / index.html
Haseeb-001's picture
Update index.html
2a6abf5 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Abdul Haseeb | Generative AI & Data Science Engineer</title>
<link rel="icon" href="YOUR_PROFILE_PICTURE_URL_HERE.png" type="image/png">
<link rel="stylesheet" href="style.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css">
<link href="https://cdn.jsdelivr.net/npm/aos@2.3.4/dist/aos.css" rel="stylesheet">
<style>
/* 🎨 Default Styles (will be overridden by style.css for better organization) */
body {
font-family: sans-serif;
margin: 0;
padding: 0;
background-color: #121212; /* Default dark background */
color: #f0f0f0; /* Default light text */
transition: background-color 0.3s ease, color 0.3s ease;
overflow-x: hidden; /* Prevent horizontal scroll */
}
.light-mode {
background-color: #f8f8f8;
color: #333;
}
/* πŸŒ™πŸ”† Dark/Light Mode Toggle Button Styles */
#darkModeToggle {
position: fixed;
top: 20px;
right: 20px;
background: none;
border: none;
color: #f0f0f0;
font-size: 1.5em;
cursor: pointer;
z-index: 1000;
transition: color 0.3s ease;
}
.light-mode #darkModeToggle {
color: #333;
}
/* ✨ Custom Cursor Styles */
.custom-cursor {
position:fixed;
width: 10px;
height: 10px;
border: 5px solid #00ffff; /* Neon cyan */
border-radius: 50%;
pointer-events: none;
z-index: 1001;
mix-blend-mode: difference;
transition: transform 0.1s ease-out;
}
.click-effect {
position: absolute;
width: 60px;
height: 60px;
background-color: rgba(0, 255, 255, 0.5); /* Neon cyan with transparency */
border-radius: 50%;
animation: clickEffect 0.5s ease-out forwards;
pointer-events:none;
z-index: 1002;
}
@keyframes clickEffect {
0% {
transform: translate(-50%, -50%) scale(0);
opacity: 1;
}
100% {
transform: translate(-50%, -50%) scale(1.5);
opacity: 0;
}
}
</style>
</head>
<body>
<button id="darkModeToggle">πŸŒ™</button>
<div class="custom-cursor"></div>
<a href="YOUR_CV_URL_HERE.pdf" download class="floating-cv-button">
<i class="fas fa-download"></i> Download CV
</a>
<style>
.floating-cv-button {
position: fixed;
bottom: 30px;
right: 30px;
background-color: #00ffff; /* Neon cyan */
color: #121212;
padding: 15px 25px;
border-radius: 30px;
text-decoration: none;
font-weight: bold;
box-shadow: 0 4px 8px rgba(0, 255, 255, 0.3);
z-index: 999;
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.floating-cv-button:hover {
transform: translateY(-5px);
box-shadow: 0 6px 12px rgba(0, 255, 255, 0.5);
}
.floating-cv-button i {
margin-right: 10px;
}
</style>
<div id="particles-js" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -1;"></div>
<section id="hero" class="hero">
<div class="hero-content">
<h1 class="neon-text">ABDUL HASEEB</h1>
<p class="hero-subtitle"><span class="typed-text"></span><span class="cursor">|</span></p>
<div class="social-icons">
<a href="https://www.linkedin.com/in/abdul-haseeb-980075323/" target="_blank" aria-label="LinkedIn"><i class="fab fa-linkedin"></i></a>
<a href="https://github.com/abdul-haseeb-0" target="_blank" aria-label="GitHub"><i class="fab fa-github"></i></a>
<a href="mailto:ah673277@gmail.com" aria-label="Email"><i class="fas fa-envelope"></i></a>
<a href="tel:+923261087203" aria-label="Phone"><i class="fas fa-phone"></i></a>
</div>
</div>
</section>
<style>
.hero {
background: linear-gradient(45deg, #1a1a1a, #222); /* Dark gradient background */
color: #f0f0f0;
text-align: center;
padding: 150px 0;
position: relative;
overflow: hidden;
}
.hero-content {
max-width: 800px;
margin: 0 auto;
}
.neon-text {
font-size: 3em;
color: #fff;
text-shadow: 0 0 10px #00ffff, 0 0 20px #00ffff, 0 0 30px #00ffff;
margin-bottom: 20px;
}
.hero-subtitle {
font-size: 1.5em;
font-weight: bold;
margin-bottom: 30px;
}
.typed-text {
color: #00ffff;
}
.cursor {
display: inline-block;
width: 2px;
background-color: #00ffff;
margin-left: 5px;
animation: blink 0.7s infinite;
}
@keyframes blink {
0%, 100% { opacity: 1; }
50% { opacity: 0; }
}
.social-icons a {
display: inline-block;
margin: 0 15px;
font-size: 1.8em;
color: #f0f0f0;
text-decoration: none;
transition: color 0.3s ease, transform 0.3s ease;
}
.social-icons a:hover {
color: #00ffff;
transform: scale(1.1);
}
</style>
<section id="about" class="about">
<div class="container">
<h2 class="section-title">About Me</h2>
<div class="glassmorphism-card" data-aos="fade-right" data-aos-duration="1000">
<p>πŸ‘‹ Hi, I'm Abdul Haseeb, an aspiring <span class="highlight">AI & Data Science Engineer</span> with a strong passion for leveraging the power of AI to solve real-world problems. I'm also a <span class="highlight">Prompt Engineer</span> and <span class="highlight">AI Developer</span>, constantly exploring the exciting frontiers of artificial intelligence.</p>
<p>My journey involves hands-on experience in <span class="highlight">AI model deployment, FastAPI, Data Engineering, and Accountancy</span>. I'm particularly enthusiastic about <span class="highlight">Generative AI, LLMs, and Predictive Analytics</span>. I thrive on challenges and actively participate in hackathons to stay at the forefront of AI innovation.</p>
<p>I 'm also an <span class="highlight">Accountant</span> and with a lot of hands-on experience in fabrics fields weather it's a shop or a factory. </p>
<p>I'm a proactive problem-solver with a proven track record of building impactful AI-powered projects. My goal is to contribute meaningfully to the AI community and business and help shape the future through intelligent solutions.</p>
</div>
</div>
</section>
<style>
.about {
padding: 80px 0;
background: linear-gradient(135deg, #1a1a1a, #222);
color: #f0f0f0;
}
.about .container {
max-width: 960px;
margin: 0 auto;
padding: 0 20px;
}
.section-title {
font-size: 2.5em;
text-align: center;
margin-bottom: 40px;
color: #00ffff;
}
.glassmorphism-card {
background: rgba(255, 255, 255, 0.1);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
border: 1px solid rgba(255, 255, 255, 0.3);
padding: 40px;
line-height: 1.8;
color: #f0f0f0;
}
.light-mode .glassmorphism-card {
background: rgba(0, 0, 0, 0.05);
border: 1px solid rgba(0, 0, 0, 0.1);
color: #333;
}
.highlight {
color: #00ffff;
font-weight: bold;
}
</style>
<section id="skills" class="skills">
<div class="container">
<h2 class="section-title">Tech Skills</h2>
<div class="skills-grid">
<div class="skill-category" data-aos="fade-up" data-aos-delay="100">
<h3>Programming Languages</h3>
<div class="skill-badge">Python</div>
</div>
<div class="skill-category" data-aos="fade-up" data-aos-delay="200">
<h3>Generative AI</h3>
<div class="skill-badge">Web & app</div>
<div class="skill-badge">one Layer app</div>
<div class="skill-badge">chatbots</div>
<div class="skill-badge">RAG based apps</div>
</div>
<div class="skill-category" data-aos="fade-up" data-aos-delay="300">
<h3>Web & App Development</h3>
<div class="skill-badge">Streamlit</div>
<div class="skill-badge">Gradio</div>
<div class="skill-badge">FastAPI</div>
<div class="skill-badge">Gen AI</div>
</div>
<div class="skill-category" data-aos="fade-up" data-aos-delay="400">
<h3>DataBases</h3>
<div class="skill-badge">Faiss</div>
<div class="skill-badge">MongoDB</div>
<div class="skill-badge">Postgres</div>
<div class="skill-badge">SQL</div>
<div class="skill-badge">No-SQL</div>
</div>
<div class="skill-category" data-aos="fade-up" data-aos-delay="500">
<h3>Cloud Platforms</h3>
<div class="skill-badge">Hugging Face</div>
<div class="skill-badge">Google Colab</div>
<div class="skill-badge">Neo4j</div>
<div class="skill-badge">Supabase</div>
<div class="skill-badge">Vercel</div>
</div>
<div class="skill-category" data-aos="fade-up" data-aos-delay="600">
<h3>LLMs</h3>
<div class="skill-badge">LLaMA</div>
<div class="skill-badge">Mistral</div>
<div class="skill-badge">BERT</div>
</div>
<div class="skill-category" data-aos="fade-up" data-aos-delay="700">
<h3>AI Tools</h3>
<div class="skill-badge">PubMedBERT</div>
<div class="skill-badge">Med-PaLM 2</div>
<div class="skill-badge">WhisperAI</div>
</div>
<div class="skill-category" data-aos="fade-up" data-aos-delay="800">
<h3>Deployment & Tools</h3>
<div class="skill-badge">GitHub</div>
<div class="skill-badge">Poetry</div>
<div class="skill-badge">pip</div>
<div class="skill-badge">APIs</div>
<div class="skill-badge">JSON</div>
</div>
<div class="skill-category" data-aos="fade-up" data-aos-delay="800">
<h3>Data Processings</h3>
<div class="skill-badge">Pandas</div>
<div class="skill-badge">Numpy</div>
<div class="skill-badge">OpenCV</div>
<div class="skill-badge">NLTK</div>
</div>
</div>
</div>
</section>
<style>
.skills {
padding: 80px 0;
background: linear-gradient(135deg, #222, #1a1a1a);
color: #f0f0f0;
}
.skills .container {
max-width: 960px;
margin: 0 auto;
padding: 0 20px;
}
.skills-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 30px;
margin-top: 30px;
}
.skill-category h3 {
color: #00ffff;
margin-bottom: 15px;
text-align: center;
}
.skill-badge {
background-color: rgba(0, 255, 255, 0.1);
color: #00ffff;
border: 1px solid #00ffff;
padding: 10px 15px;
border-radius: 20px;
display: inline-block;
margin: 5px;
font-size: 0.9em;
transition: background-color 0.3s ease, color 0.3s ease;
}
.skill-badge:hover {
background-color: #00ffff;
color: #121212;
}
.light-mode .skill-badge {
background-color: rgba(0, 0, 0, 0.05);
color: #333;
border-color: #333;
}
.light-mode .skill-badge:hover {
background-color: #333;
color: #f8f8f8;
}
</style>
<section id="experience" class="experience" data-aos="fade-down" data-aos-duration="1000">
<div class="parallax-bg" style="background-image: url('YOUR_BACKGROUND_IMAGE_URL_HERE.jpg');"></div>
<div class="container">
<h2 class="section-title">Work Experience & Projects</h2>
<div class="experience-item">
<h3>AI Developer | Self-Initiated Projects | 2024 - Present</h3>
<p>Developed AI applications focused on daily life problems in Educations, Business, HealthCare.</p>
<p>Utilized AI models to enhance generative performance.</p>
<p>Participated in multiple international hackathons.</p>
<p>Mentored aspiring developers in Python programming and real-world AI applications.</p>
</div>
<div class="experience-item">
<h3>Accountant & Graphic Designer</h3>
<p>Managed financial records, budgeting, and reporting for various clients.</p>
<p>Have a hands-on experience in Accounting and also Managed many circumstances.</p>
<p>Designed professional graphics and branding materials.</p>
</div>
<h3 class="subsection-title">Projects</h3>
<div class="project-item">
<h4>Code Generator</h4>
<p>Enabled users to generate clean, efficient code across multiple languages.</p>
<p>Provided a user-friendly interface for task input and seamless code generation.</p>
</div>
<div class="project-item">
<h4>AI Based Trading Indicator</h4>
<p>Implemented real-time buy/sell signals for cryptocurrency trading.</p>
<p>Incorporated currency conversion features and an intuitive user interface.</p>
<p>Provided a user-friendly chatbot interface and friendly chat.</p>
</div>
<!-- <div class="project-item">
<h4>Data Extraction and Accounting Automation | Python, OCR, Excel</h4>
<p>Created a pipeline to extract text from images and automate debit/credit calculations.</p>
<p>Enhanced workflow efficiency through automated data storage and operation.</p>
</div> -->
<div class="project-item">
<h4>Smart Cleaner</h4>
<p>Remove all noise and meaningless data from raw datasets.</p>
</div>
<div class="project-item">
<h4>Epilepsy & Seizure Prediction Chatbot</h4>
<p>Leveraged <strong>LLaMA & PubMedBERT</strong> for medical predictions and quick recommendations.</p>
</div>
<div class="project-item">
<h4>Voice Call Bot for Medical Triage</h4>
<p>Assess patient conditions and provide real-time guidance.</p>
<p>Sends an <strong>alarming pop up message to nearest Hosptals</strong> according to the patients condition.</p>
</div>
</div>
</section>
<style>
.experience {
padding: 80px 0;
position: relative;
overflow: hidden;
color: #f0f0f0;
}
.parallax-bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-size: cover;
background-position: center;
z-index: -1;
filter: blur(5px); /* Optional blur for the background */
transform: translateZ(-1px) scale(1.5); /* Parallax effect */
}
.experience .container {
max-width: 960px;
margin: 0 auto;
padding: 0 20px;
}
.experience .section-title {
color: #00ffff;
margin-bottom: 40px;
}
.experience-item {
background: rgba(255, 255, 255, 0.05);
border-left: 3px solid #00ffff;
padding: 20px;
margin-bottom: 30px;
border-radius: 5px;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}
.light-mode .experience-item {
background: rgba(0, 0, 0, 0.03);
border-left-color: #333;
color: #333;
}
.experience-item h3 {
color: #00ffff;
margin-top: 0;
margin-bottom: 10px;
}
.subsection-title {
color: #00ffff;
margin-top: 40px;
margin-bottom: 20px;
font-size: 1.8em;
}
.project-item {
background: rgba(255, 255, 255, 0.03);
padding: 15px;
margin-bottom: 20px;
border-radius: 5px;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}
.light-mode .project-item {
background: rgba(0, 0, 0, 0.02);
color: #333;
}
.project-item h4 {
color: #00ffff;
margin-top: 0;
margin-bottom: 5px;
}
</style>
<section id="achievements" class="achievements">
<div class="container">
<h2 class="section-title">Achievements & Hackathons</h2>
<div class="achievement-card-container">
<div class="achievement-card" data-aos="flip-left" data-aos-duration="1000">
<i class="fas fa-trophy neon-icon"></i>
<h3>Joined multiple international hackathons.</h3>
<p>Actively participated in various global hackathons, showcasing problem-solving and collaborative skills.</p>
</div>
<div class="achievement-card" data-aos="flip-left" data-aos-duration="1000" data-aos-delay="800">
<i class="fas fa-brain neon-icon"></i>
<h3>Accountant</h3>
<p>Work as a part time <strong>accountant</strong> in multiple organizations related to Fabrics.</p>
</div>
<div class="achievement-card" data-aos="flip-left" data-aos-duration="1000" data-aos-delay="800">
<i class="fas fa-brain neon-icon"></i>
<h3>Graphic Designer</h3>
<p>Worked as a <strong>Graphic Designer</strong> in printing press and got a lot of creativity and e.</p>
</div>
<div class="achievement-card" data-aos="flip-right" data-aos-duration="1000" data-aos-delay="600">
<i class="fas fa-network-wired neon-icon"></i>
<h3>Data Preprocessings</h3>
<p>Learned <strong>pandas,numpy,NLTK,OpenCV</strong> for optimized processings on data.</p>
</div>
<div class="achievement-card" data-aos="flip-right" data-aos-duration="1000" data-aos-delay="200">
<i class="fas fa-code neon-icon"></i>
<h3>Created AI based code generator supporting multi-language code generation.</h3>
<p>Developed an innovative AI tool capable of generating code in multiple programming languages, enhancing developer productivity.</p>
</div>
<div class="achievement-card" data-aos="flip-left" data-aos-duration="1000" data-aos-delay="400">
<i class="fas fa-chart-line neon-icon"></i>
<h3>Developed an AI based cryptocurrency trading indicator.</h3>
<p>Built an AI-powered trading indicator providing buy/sell signals and USD/PKR conversion for cryptocurrency trading.</p>
</div>
<div class="achievement-card" data-aos="flip-left" data-aos-duration="1000" data-aos-delay="800",>
<i class="fas fa-brain neon-icon"></i>
<h3>Epilepsy & Seizure Prediction</h3>
<p>Play a key role in Designing a <strong>chatbot with medical LLMs</strong> for real-time predictions and remedy.</p>
</div>
</div>
</div>
</section>
<style>
.achievements {
padding: 80px 0;
background: linear-gradient(45deg, #222, #1a1a1a);
color: #f0f0f0;
}
.achievements .container {
max-width: 1000px;
margin: 0 auto;
padding: 0 20px;
}
.achievement-card-container {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 30px;
margin-top: 30px;
}
.achievement-card {
background: rgba(255, 255, 255, 0.05);
padding: 30px;
border-radius: 10px;
text-align: center;
transition: transform 0.3s ease, box-shadow 0.3s ease;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}
.light-mode .achievement-card {
background: rgba(0, 0, 0, 0.03);
color: #333;
}
.achievement-card:hover {
transform: translateY(-10px);
box-shadow: 0 8px 16px rgba(0, 255, 255, 0.2);
}
.neon-icon {
font-size: 2em;
color: #00ffff;
margin-bottom: 15px;
text-shadow: 0 0 10px #00ffff;
}
.achievement-card h3 {
color: #00ffff;
margin-bottom: 10px;
}
</style>
<section id="certifications" class="certifications">
<div class="container">
<h2 class="section-title">Certifications</h2>
<div class="certification-list">
<div class="certification-item" data-aos="fade-left" data-aos-duration="1000">
<h3>Saylani Mass IT Training (SMIT)</h3>
<p>Diploma in AI & Data Science <strong>(Ongoing)</strong></p>
<p>Specialization: Agentic AI, Backend Development, Data Sciences, SQL / No-SQL</p>
<p>Key Projects: RAG-based Application, Applied AI apps, Cloud Based Apps.</p>
</div>
<div class="certification-item" data-aos="fade-right" data-aos-duration="1000" data-aos-delay="200">
<h3>PAKANGELS | Aptech | iCodeGuru | Aspire Pakistan</h3>
<p>Generative AI (Online Certificate)</p>
<p>Focus Areas: Generative AI Models, AI implementation in business, RAG-based Application, Generative AI Based App Development for daiily tasks mainly in offices.</p>
</div>
<div class="certification-item" data-aos="fade-left" data-aos-duration="1000" data-aos-delay="400">
<h3>iCodeGuru</h3>
<p>Data Structures and Algorithms (DSA)</p>
<p>Topics: Problem-solving with Python, Algorithm Optimization</p>
</div>
</div>
</div>
</section>
<style>
.certifications {
padding: 80px 0;
background: linear-gradient(135deg, #1a1a1a, #222);
color: #f0f0f0;
}
.certifications .container {
max-width: 960px;
margin: 0 auto;
padding: 0 20px;
}
.certification-list {
margin-top: 30px;
}
.certification-item {
background: rgba(255, 255, 255, 0.05);
padding: 25px;
margin-bottom: 20px;
border-radius: 8px;
border-left: 5px solid #00ffff;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}
.light-mode .certification-item {
background: rgba(0, 0, 0, 0.03);
border-left-color: #333;
color: #333;
}
.certification-item h3 {
color: #00ffff;
margin-top: 0;
margin-bottom: 10px;
}
</style>
<!-- Education -->
<!-- <section id="education" class="education">
<div class="container">
<h2 class="section-title">Education</h2>
<div class="education-item" data-aos="zoom-in" data-aos-duration="1000">
<h3>Bachelor of Science in Computer Science</h3>
<p>The University of Agriculture, Faisalabad</p>
<p>Sep 2020 - Jun 2024</p>
<p>CGPA: 3.35 / 4.00</p>
</div>
</div>
</section>
<style>
.education {
padding: 80px 0;
background: linear-gradient(45deg, #222, #1a1a1a);
color: #f0f0f0;
}
.education .container {
max-width: 800px;
margin: 0 auto;
padding: 0 20px;
}
.education-item {
background: rgba(255, 255, 255, 0.05);
padding: 30px;
border-radius: 10px;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}
.light-mode .education-item {
background: rgba(0, 0, 0, 0.03);
color: #333;
}
.education-item h3 {
color: #00ffff;
margin-top: 0;
margin-bottom: 10px;
}
</style> -->
<section id="contact" class="contact">
<div class="container">
<h2 class="section-title">Let's Connect!</h2>
<p class="contact-message">Open to AI/ML projects, collaborations, and research opportunities. Let's discuss how AI can transform the world!</p>
<div class="contact-info">
<p><i class="fas fa-map-marker-alt"></i> Pakistan</p>
<p><i class="fas fa-envelope"></i> <a href="mailto:ah673277@gmail.com">ah673277@gmail.com</a></p>
<p><i class="fas fa-phone"></i> <a href="tel:+923261087203">+92 326 1087203</a></p>
<p><i class="fab fa-linkedin"></i> <a href="https://www.linkedin.com/in/abdul-haseeb-980075323/" target="_blank">LinkedIn</a></p>
<p><i class="fab fa-github"></i> <a href="https://github.com/abdul-haseeb-0" target="_blank">GitHub</a></p>
</div>
</div>
</section>
<style>
.contact {
padding: 80px 0;
background: linear-gradient(135deg, #222, #1a1a1a);
color: #f0f0f0;
text-align: center;
}
.contact .container {
max-width: 700px;
margin: 0 auto;
padding: 0 20px;
}
.contact-message {
font-size: 1.2em;
margin-bottom: 30px;
}
.contact-info p {
font-size: 1.1em;
margin-bottom: 15px;
}
.contact-info a {
color: #00ffff;
text-decoration: none;
transition: color 0.3s ease;
}
.contact-info a:hover {
color: #fff;
}
.contact-info i {
margin-right: 10px;
color: #00ffff;
}
</style>
<footer class="footer">
<div class="container">
<p>&copy; 2025 Abdul Haseeb. All Rights Reserved. Portfolio Designed with ❀️</p>
</div>
</footer>
<style>
.footer {
background-color: #1a1a1a;
color: #f0f0f0;
text-align: center;
padding: 30px 0;
font-size: 0.9em;
}
.footer .container {
max-width: 960px;
margin: 0 auto;
padding: 0 20px;
}
</style>
<script src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.1/anime.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/aos@2.3.4/dist/aos.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.9.1/gsap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.9.1/ScrollTrigger.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/particles.js@2.0.0/particles.min.js"></script>
<script src="script.js"></script>
<script>
AOS.init({
once: true, // Whether animation should happen only once - while scrolling down
duration: 1000, // Values from 0 to 3000, with step 50ms
easing: 'ease-out-cubic', // Animation easing
});
// 🌠 Initialize Particles.js
particlesJS('particles-js', {
particles: {
number: { value: 80, density: { enable: true, value_area: 800 } },
color: { value: '#00ffff' },
shape: { type: 'circle', stroke: { width: 0, color: '#000000' }, polygon: { nb_sides: 5 } },
opacity: { value: 0.5, random: true, anim: { enable: false, speed: 1, opacity_min: 0.1, sync: false } },
size: { value: 3, random: true, anim: { enable: false, speed: 40, size_min: 0.1, sync: false } },
line_linked: { enable: true, distance: 150, color: '#00ffff', opacity: 0.4, width: 1 },
move: { enable: true, speed: 2, direction: 'none', random: true, straight: false, out_mode: 'out', bounce: false, attract: { enable: false, rotateX: 600, rotateY: 1200 } }
},
interactivity: {
detect_on: 'canvas',
events: { onhover: { enable: true, mode: 'grab' }, onclick: { enable: true, mode: 'push' }, resize: true },
modes: { grab: { distance: 140, line_linked: { opacity: 1 } }, bubble: { distance: 200, size: 40, duration: 2, opacity: 0.8, speed: 3 }, repulse: { distance: 250, duration: 0.4 }, push: { particles_nb: 4 }, remove: { particles_nb: 2 } }
},
retina_detect: true
});
</script>
</body>
</html>