Skip to content

Commit 950cdb3

Browse files
Fix: Education section certificate & profile section style changed
1 parent b3baf4e commit 950cdb3

File tree

3 files changed

+270
-93
lines changed

3 files changed

+270
-93
lines changed

index.html

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ <h2 class="section-title animate-on-scroll">Education</h2>
297297
<div class="edu-right">
298298
<!-- <span class="edu-right-arrow"></span> -->
299299
<div clas="right-container-arrow-border"><span class="right-container-arrow"></span></div>
300-
300+
301301
<div class="edu-card">
302302
<h3>B.Sc in Computer Science</h3>
303303
<h4>KK GOVT. ARTS & SCIENCE COLLEGE</h4>
@@ -328,52 +328,52 @@ <h4>GOVT. HR SEC SCHOOL</h4>
328328

329329

330330
<!-- Achievements & Profiles Section -->
331-
<div class="achievements-subsection">
332-
<h3 class="subsection-title animate-on-scroll">Achievements & Profiles</h3>
333-
<div class="achievements-grid">
331+
<h3 class="subsection-title animate-on-scroll">Achievements & Profiles</h3>
332+
<div class="achievements-subsection achievements-slider">
333+
334+
<!-- LeetCode Card -->
334335
<div class="achievement-card animate-on-scroll">
335-
<iframe class="leetcode-frame"
336-
src="https://leetcard.jacoblin.cool/Sakthivel_D47?theme=unicorn&extension=activity"
337-
title="LeetCode Profile Card">
338-
</iframe>
336+
<div class="achievement-image">
337+
<iframe class="leetcode-frame"
338+
src="https://leetcard.jacoblin.cool/Sakthivel_D47?theme=unicorn&extension=activity"
339+
title="LeetCode Profile Card">
340+
</iframe>
341+
</div>
342+
<div class="achievement-info">
343+
<h4>LeetCode</h4>
344+
</div>
339345
</div>
346+
347+
<!-- HackerRank Card -->
340348
<div class="achievement-card animate-on-scroll">
341-
<div class="achievement-icon">
342-
<div class="icon-database">🗄️</div>
343-
</div>
344-
<h4>HackerRank Profile</h4>
345-
<p>Competitive Programming</p>
346-
<a href="#" class="achievement-link">
347-
<span class="external-link">🔗</span>
348-
Visit Profile
349-
</a>
349+
<div class="achievement-image">
350+
<img src="https://hrcdn.net/fcore/assets/brand/logo-new-white-green-a5cb16e0ae.svg"
351+
alt="HackerRank Logo">
352+
</div>
353+
<div class="achievement-info">
354+
<h4>HackerRank</h4>
355+
</div>
350356
</div>
357+
358+
<!-- Code Ninja Card -->
351359
<div class="achievement-card animate-on-scroll">
352-
<div class="achievement-icon">
353-
<div class="icon-award">🏆</div>
354-
</div>
355-
<h4>Code Ninja Profile</h4>
356-
<p>Coding Challenges</p>
357-
<a href="#" class="achievement-link">
358-
<span class="external-link">🔗</span>
359-
Visit Profile
360-
</a>
360+
<div class="achievement-image">
361+
<img src="https://cdn-icons-png.flaticon.com/512/1055/1055687.png" alt="Code Ninja Logo">
362+
</div>
363+
<div class="achievement-info">
364+
<h4>Code Ninja</h4>
365+
</div>
361366
</div>
362-
</div>
363-
</div>
364367

365-
<!-- Coursework Section -->
366-
<div class="coursework-subsection">
367-
<h3 class="subsection-title animate-on-scroll">Coursework</h3>
368-
<div class="coursework-card animate-on-scroll">
369-
<h4>Java FullStack Development</h4>
370-
<p>SLA, Chennai | Sep 2024 - Jan 2025</p>
371-
<div class="coursework-details">
372-
<span class="coursework-tag">Java (basics)</span>
373-
<span class="coursework-tag">Java Fundamentals</span>
374-
<span class="coursework-tag">Full Stack Development</span>
368+
<!-- hacker rant certificate -->
369+
<div class="achievement-card animate-on-scroll">
370+
<iframe src="https://www.hackerrank.com/certificates/iframe/80f8f666bd94"
371+
title="HackerRank Java Certificate"
372+
frameborder="0"
373+
class="certificate-frame"></iframe>
374+
<h4>Java Certificate</h4>
375375
</div>
376-
</div>
376+
377377
</div>
378378
</div>
379379
</section>

script.js

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,21 @@ document.addEventListener('DOMContentLoaded', function () {
8080
}, observerOptions);
8181

8282

83+
document.querySelectorAll(".achievement-card").forEach(card => {
84+
card.addEventListener("mouseenter", () => {
85+
card.style.transform = "scale(1.03)";
86+
card.style.transition = "transform 0.25s ease, box-shadow 0.25s ease";
87+
card.style.boxShadow = "0 12px 30px rgba(0,0,0,0.15)";
88+
card.style.zIndex = "5";
89+
});
90+
91+
card.addEventListener("mouseleave", () => {
92+
card.style.transform = "scale(1)";
93+
card.style.transition = "transform 0.25s ease, box-shadow 0.25s ease";
94+
card.style.boxShadow = "0 6px 15px rgba(0,0,0,0.1)";
95+
card.style.zIndex = "1";
96+
});
97+
});
8398

8499

85100
// Observe all elements with animate-on-scroll class
@@ -179,7 +194,7 @@ document.addEventListener('DOMContentLoaded', function () {
179194
}
180195

181196
// Add some interactive elements
182-
const cards = document.querySelectorAll('.education-card, .achievement-card, .project-card');
197+
const cards = document.querySelectorAll('.education-card, .project-card');
183198
cards.forEach(card => {
184199
card.addEventListener('mouseenter', function () {
185200
this.style.transform = 'translateY(-8px) rotate(1deg)';

0 commit comments

Comments
 (0)