Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions contact.html
Original file line number Diff line number Diff line change
Expand Up @@ -347,6 +347,10 @@ <h2 class="title">Contact Me</h2>
</svg>
Instagram
</a>
<a href="/assets/vimal-patel.vcf" download
style="color: var(--text); text-decoration: none; border-bottom: 1px dashed var(--border)">
Download vCard
</a>
</div>
</div>
</section>
Expand All @@ -364,12 +368,6 @@ <h2 class="title">Contact Me</h2>
style="margin: 22px 0; color: var(--muted); display:flex; align-items:center; justify-content:space-between; gap:16px; font-size: 13px; padding: 1.2rem;">
<span>© <span id="year"></span> Vimal Tech. All rights reserved.</span>
<span>Made with ❤️ in Valsad</span>
<span>
<a href="/assets/vimal-patel.vcf" download
style="color: var(--text); text-decoration: none; border-bottom: 1px dashed var(--border)">
Download vCard
</a>
</span>
</footer>
</div>

Expand Down
73 changes: 1 addition & 72 deletions css/main.css
Original file line number Diff line number Diff line change
Expand Up @@ -259,77 +259,6 @@ body.dark #darkModeToggle:hover {
/* margin-top: 10px; */
}

/* Elegant visitor counter */
.visitor-count {
display: inline-block;
background: linear-gradient(135deg,
rgba(255, 255, 255, 0.25),
rgba(255, 255, 255, 0.35));
/* frosted glass + subtle gradient */
color: #333;
font-size: 1.2rem;
font-weight: 500;
padding: 12px 24px;
/* slightly larger for elegance */
border-radius: 30px;
text-align: center;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15), 0 0 20px rgba(255, 87, 34, 0.1);
/* glow */
backdrop-filter: blur(12px);
transition: transform 0.3s ease, box-shadow 0.3s ease;
/* margin: 0 auto; */
}

/* Hover effect for interactivity */
.visitor-count:hover {
transform: translateY(-10px);
box-shadow: 0 14px 30px rgba(0, 0, 0, 0.25), 0 0 30px rgba(255, 87, 34, 0.2);
/* stronger glow on hover */
}

/* Animate the number pop */
#visitorCount {
display: inline-block;
font-weight: bold;
transition: transform 0.2s ease, color 0.3s ease;
}

@keyframes popNumber {
0% {
transform: scale(1);
color: #333;
}

50% {
transform: scale(1.3);
color: #ff5722;
}

/* accent color during pop */
100% {
transform: scale(1);
color: #333;
}
}

#visitorCount.animate-pop {
animation: popNumber 0.4s ease;
}

.visitor-count-card {
background: rgba(179, 105, 105, 0.3);
backdrop-filter: blur(10px);
border-radius: 20px;
padding: 20px;
margin: 20px 0;
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}

body.dark .visitor-count-card {
background-color: #467db4;
color: #000;
}

/* CTA Section */
.cta-section {
text-align: center;
Expand All @@ -349,4 +278,4 @@ body.dark .visitor-count-card {
.cta-section a.btn:hover {
background: #ff5722;
transform: scale(1.05);
}
}
Loading