Skip to content
Open
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
123 changes: 57 additions & 66 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,8 @@
<link rel="stylesheet" href="./styles/progress-dashboard.css" />
<!-- === SMART PROGRESS DASHBOARD FEATURE END === -->

<link rel="stylesheet" href="styles/footer.css" />

<!-- Inline custom tweaks -->
<style>
.icon-container {
Expand Down Expand Up @@ -562,75 +564,64 @@ <h3 data-aos-duration="650" data-aos="fade-up" class="secHeader"><span>About</sp

<!-- ================================ Footer Section Start Here ================================ -->
<footer id="contactFooter">
<div class="container">
<div class="row align-items-start justify-content-between py-4">
<div data-aos-duration="650" data-aos="fade-up" class="col-12 col-md-3 mb-4 mb-md-0 footer-logo-col">
<a class="navbar-brand mb-2" id="homeSection"
>Code<span>Clip</span></a
>
<p class="footer-desc mb-0 text-dark">
CodeClip is a open source project under GirlScript Summer of Code
(GSSoC) 2025 to open for contribution
</p>
</div>
<!-- Removed footer nav links when navbar is sticky issue #610 -->
<div class="col-12 col-md-6 footer-contact-col-main">
<h5 data-aos-duration="650" data-aos="fade-left" class="footer-title">Contact Us</h5>
<div class="footer-contact-row d-flex justify-content-center">
<div data-aos-duration="650" data-aos="fade-right"
class="footer-contact-col d-flex flex-column gap-3 w-100"
>
<a
href="https://github.com/opensource-society/CodeClip"
target="_blank"
class="btn btn-primary mb-2 footer-contact-btn"
style="max-width: 250px"
>
<i class="fab fa-github me-2"></i> GitHub
</a>
<a
href="https://discord.gg/NmGyBWAE3b"
target="_blank"
class="btn btn-primary mb-2 footer-contact-btn"
style="max-width: 250px"
>
<i class="fab fa-discord me-2"></i> Discord
</a>
</div>
<div data-aos-duration="650" data-aos="fade-left"
class="footer-contact-col d-flex flex-column align-items-center"
>
<!-- margin added -->
<a
href="https://github.com/opensource-society/CodeClip/issues"
target="_blank"
class="btn btn-primary mb-2 footer-contact-btn"
style="max-width: 250px"
>
<i class="fas fa-exclamation-circle me-2"></i> Open an Issue
</a>
<!-- Added linkdin social connection -->
<a
href="https://www.linkedin.com/in/adityai0"
target="_blank"
class="btn btn-primary mb-2 footer-contact-btn mt-3 "
style="max-width: 250px"
>
<i class="fab fa-linkedin-in me-2"></i> LinkedIn
</a>

</div>
</div>
</div>
</div>
</div>
<div class="container footer-container">
<div class="row align-items-start justify-content-between py-4">

<!-- Logo + About -->
<div class="col-12 col-md-3 mb-4 footer-logo-col">
<a class="navbar-brand mb-2" id="homeSection">Code<span>Clip</span></a>
<p class="footer-desc">
CodeClip is an open-source project under GirlScript Summer of Code (GSSoC) 2025,
aimed at helping developers learn, practice, and contribute.
</p>
</div>

<!-- Quick Links -->
<div class="col-12 col-md-3 mb-4 footer-links">
<h5 class="footer-title">Quick Links</h5>
<ul>
<li><a href="./index.html">🏠 Home</a></li>
<li><a href="./about.html">ℹ️ About</a></li>
<li><a href="./features.html">⚑ Features</a></li>
<li><a href="https://github.com/opensource-society/CodeClip/blob/main/CONTRIBUTING.md" target="_blank">🀝 Contribute</a></li>
<li><a href="#contactFooter">πŸ“© Contact</a></li>
</ul>
</div>

<!-- Social Media -->
<div class="col-12 col-md-3 mb-4 footer-social">
<h5 class="footer-title">Follow Us</h5>
<div class="social-links">
<a href="https://github.com/opensource-society/CodeClip" aria-label="GitHub" target="_blank"><i class="fab fa-github"></i></a>
<a href="https://discord.gg/NmGyBWAE3b" aria-label="Discord" target="_blank"><i class="fab fa-discord"></i></a>
<a href="https://twitter.com" aria-label="Twitter" target="_blank"><i class="fab fa-twitter"></i></a>
<a href="https://instagram.com" aria-label="Instagram" target="_blank"><i class="fab fa-instagram"></i></a>
<a href="https://youtube.com" aria-label="YouTube" target="_blank"><i class="fab fa-youtube"></i></a>
<a href="https://www.linkedin.com/in/adityai0" aria-label="LinkedIn" target="_blank"><i class="fab fa-linkedin-in"></i></a>
</div>
</div>

<!-- Newsletter -->
<div class="col-12 col-md-3 mb-4 footer-newsletter">
<h5 class="footer-title">Stay Updated</h5>
<form class="newsletter-form">
<input type="email" placeholder="Enter your email" aria-label="Email for newsletter" required>
<button type="submit">Subscribe</button>
</form>
<small class="text-muted">Get updates about new features & challenges.</small>
</div>
</div>
<hr />
<p data-aos-duration="650" data-aos="fade-up" class="footerNote text-center mb-0">
&copy; CodeClip | Open Source Project 2025
</p>
</div>

<hr />

<!-- Bottom Note -->
<p class="footerNote text-center mb-0">
Made with ❀️ by <a href="https://github.com/opensource-society/CodeClip/graphs/contributors" target="_blank">Contributors</a> |
&copy; CodeClip 2025
</p>
</footer>

<!--AOS Animations-->
<script src="https://unpkg.com/aos@next/dist/aos.js"></script>
<script>
Expand Down
113 changes: 113 additions & 0 deletions styles/footer.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
Footer Base
#contactFooter {
background: #f8f9fa;
padding: 40px 20px 10px;
color: #333;
font-family: Arial, sans-serif;
}

#contactFooter .footer-title {
font-size: 18px;
margin-bottom: 15px;
font-weight: 600;
color: #222;
}

#contactFooter .footer-desc {
font-size: 14px;
line-height: 1.6;
color: #555;
}

/* Quick Links */
.footer-links ul {
list-style: none;
padding: 0;
margin: 0;
}

.footer-links ul li {
margin-bottom: 8px;
}

.footer-links ul li a {
text-decoration: none;
color: #444;
transition: color 0.3s;
}

.footer-links ul li a:hover {
color: #007bff;
}

/* Social Icons */
.footer-social .social-links a {
font-size: 22px;
margin-right: 12px;
color: #555;
transition: color 0.3s, transform 0.2s;
}

.footer-social .social-links a:hover {
color: #007bff;
transform: scale(1.2);
}

/* Newsletter */
.footer-newsletter .newsletter-form {
display: flex;
gap: 8px;
margin-bottom: 8px;
}

.footer-newsletter input {
flex: 1;
padding: 8px;
border-radius: 6px;
border: 1px solid #ccc;
}

.footer-newsletter button {
background: #007bff;
border: none;
color: #fff;
padding: 8px 14px;
border-radius: 6px;
cursor: pointer;
transition: background 0.3s;
}

.footer-newsletter button:hover {
background: #0056b3;
}

/* Bottom Note */
.footerNote {
font-size: 14px;
color: #555;
padding-top: 15px;
}

.footerNote a {
color: #007bff;
text-decoration: none;
}

.footerNote a:hover {
text-decoration: underline;
}

/* Responsive */
@media (max-width: 768px) {
#contactFooter {
text-align: center;
}
.footer-links,
.footer-social,
.footer-newsletter {
margin-top: 20px;
}
.footer-newsletter .newsletter-form {
flex-direction: column;
}
}