diff --git a/README.md b/README.md
index 14327523..59726c38 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,21 @@
# 🪄 CodeClip – Coding Challenge Vault
+
+
+
+
+
+
+## 🚩 GSSoC 2025 — Participating Project
+
+We are proud to be participating in GirlScript Summer of Code (GSSoC) 2025. Want to contribute? Here's how to get started:
+
+- ⭐ Star the repo to show support: https://github.com/opensource-society/CodeClip
+- 🐛 Browse issues: https://github.com/opensource-society/CodeClip/issues
+- 📘 Read our contribution guide: `CONTRIBUTING.md`
+- 🚀 Create a branch and open a PR (use labels Level 1 / Level 2 / Level 3 for difficulty)
+
+
**CodeClip** is a lightweight, fully client-side web app that lets developers **store, solve, run, and share coding challenges** directly in the browser. Built with vanilla **HTML, CSS, and JavaScript**, it is ideal for first-time open-source contributors and is being developed under **GirlScript Summer of Code (GSSoC)**.
## ✨ Key Features (Planned & Implemented)
@@ -53,6 +69,12 @@ codeclip/
│ ├─ challenges.html
│ ├─ editor.html
│ └─ profile.html
+├─ styles/
+│ ├─ variables.css
+│ ├─ main.css
+│ ├─ components.css
+│ └─ themes.css
+
├─ styles/
│ ├─ variables.css
│ ├─ main.css
diff --git a/assets/images/gssocbanner.png b/assets/images/gssocbanner.png
new file mode 100644
index 00000000..4b0b2921
Binary files /dev/null and b/assets/images/gssocbanner.png differ
diff --git a/styles/main.css b/styles/main.css
index cfbf1794..61a173a3 100644
--- a/styles/main.css
+++ b/styles/main.css
@@ -999,11 +999,7 @@ html {
gap: 0;
row-gap: 2.5rem;
}
-
- row-gap: 2.5rem;
- }
-
- main .footer-logo-col,
+ main .footer-logo-col,
.footer-links-col,
.footer-contact-col-main {
display: flex;
@@ -1375,6 +1371,23 @@ main .scroll_to_top {
align-items: center;
gap: 0.2rem;
}
+
+/* Make the two contact columns sit side-by-side and keep internal buttons sized nicely */
+.footer-contact-row .footer-contact-col {
+ flex: 0 0 48%; /* two columns */
+ max-width: 48%;
+}
+.footer-contact-row .footer-contact-col.w-100 {
+ /* override bootstrap utility that was forcing full width */
+ width: auto;
+ max-width: 48%;
+}
+.footer-contact-row .footer-contact-btn {
+ width: 100%;
+ max-width: 260px; /* keep a comfortable max width */
+ margin-left: 0;
+ margin-right: 0;
+}
@media (max-width: 768px) {
text-decoration: none;
}
@@ -1495,3 +1508,10 @@ main .contact-icons a {
}
/* ================== Footer Styles End Here ================== */
+
+/* Ensure contact buttons in the Contact Us footer keep a comfortable max width
+ (higher specificity so this rule wins over the generic .footer-contact-btn). */
+#contactFooter .footer-contact-row .footer-contact-btn {
+ max-width: 260px;
+ width: 100%;
+}
\ No newline at end of file