From 12c2ba202855704693a96f7dfc0d20fac17e17e8 Mon Sep 17 00:00:00 2001 From: Sakshi Tiwari Date: Tue, 12 Aug 2025 16:31:11 +0530 Subject: [PATCH 01/79] Create Quiz Box Summary Add a Quiz Region to the NotesValut project where students can answer questions related to a specific course or subject. They earn points for correct answers and can choose between previous year questions (PYQs) or random questions. Motivation Currently, NotesValut is focused on notes and static content. To make learning more interactive and enjoyable, a gamified quiz system will encourage students to engage more with the material. It helps in active recall and self-assessment, which are proven methods for better retention. Possible Solution Add a Quiz tab or section in the UI. Students select a subject/course and choose between: PYQs (previous year questions) Random questions from the database Each quiz contains MCQs or short answer questions. Students get points for correct answers. Include optional features like: Leaderboard (for motivation) Difficulty filters Time-limited quizzes Additional Context This feature can make NotesValut not just a place for reading, but also for practicing. It'll boost user engagement, especially around exam time. Later, we can expand it to include user-submitted questions or custom quizzes for study groups. --- Quiz Box | 148 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 148 insertions(+) create mode 100644 Quiz Box diff --git a/Quiz Box b/Quiz Box new file mode 100644 index 00000000..54a36726 --- /dev/null +++ b/Quiz Box @@ -0,0 +1,148 @@ + + + + + + NotesVault - Features + + + + + +
+

โœจ Key Features of NotesVault

+

Empowering your study experience with simplicity and speed.

+ +
+
+

๐Ÿ“š Organized by Branch & Semester

+

Sort your notes smartly by branch and semester, making it easier to browse content.

+
+
+

๐Ÿ” Smart Search

+

Search notes by subject, semester, or custom tags with instant results.

+
+
+

๐Ÿ“ Jotpad

+

Take quick notes or summaries anytime without switching tabs.

+
+
+

๐Ÿ“ค Easy Upload

+

Upload your notes with a clean form or drag & drop interface.

+
+
+

๐ŸŒ™ Light/Dark Mode

+

Switch themes for your comfort and improved readability anytime.

+
+
+

๐Ÿงพ License-Friendly

+

Open-source and transparent โ€” explore the GitHub repo and contribute easily.

+
+
+
+ + +
+

๐ŸŽฏ Take a Quick Quiz

+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + + + +
+ + + + + From 447048b3ea2689b36127d519e81a03fc2a17ae91 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 18 Aug 2025 17:31:28 +0000 Subject: [PATCH 02/79] feat: Modernize footer with 3D gradient and animations This commit completely revamps the footer's styling to give it a modern and dynamic look. Key changes include: - A 3D-effect gradient background with a subtle floating animation. - "Glassmorphism" effect for footer sections, using backdrop-filter and box-shadow. - Improved typography for better readability. - Unique hover animations: - Links have a slide-in underline effect. - Social media icons have a scaling and rotating effect. - "Open Source Society" badge has a lift and scale effect. - The color scheme is consistent with the primary theme color (#2b7a2b). The new styling is fully responsive and enhances the overall user experience. --- styling/footer.css | 346 ++++++++++++++++++++------------------------- 1 file changed, 151 insertions(+), 195 deletions(-) diff --git a/styling/footer.css b/styling/footer.css index 1b84426c..3eb3652e 100644 --- a/styling/footer.css +++ b/styling/footer.css @@ -1,294 +1,250 @@ /* Footer (CSS) */ +:root { + --primary-color: #2b7a2b; + --footer-bg: #1a1a1a; + --footer-text: #ccc; + --footer-heading: #fff; + --footer-link-hover: var(--primary-color); + --footer-shadow: rgba(0, 0, 0, 0.2); +} + .footer { - background-color: var(--bg-secondary); - color: var(--text-primary); - padding: 3rem 0 1.5rem; - margin: 5rem 0 0; - border-top: 1px solid var(--border-color); + background: linear-gradient(135deg, #2d3436 0%, #000000 100%); + color: var(--footer-text); + padding: 4rem 2rem; + margin-top: 5rem; + position: relative; + overflow: hidden; + border-top: 4px solid var(--primary-color); +} + +.footer::before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: radial-gradient(circle at 20% 80%, rgba(43, 122, 43, 0.3), transparent 40%), + radial-gradient(circle at 80% 30%, rgba(43, 122, 43, 0.2), transparent 50%); + opacity: 0.5; + z-index: 0; + animation: float 10s ease-in-out infinite; +} + +@keyframes float { + 0% { transform: translate(0, 0); } + 50% { transform: translate(10px, -10px); } + 100% { transform: translate(0, 0); } } .footer-container { display: grid; - grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); + grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 2.5rem; max-width: 1200px; margin: 0 auto; - padding: 0 2rem; -} - -.footer-brand { - display: flex; - flex-direction: column; - gap: 1.25rem; -} - -.footer-logo { - display: flex; - align-items: center; - gap: 0.75rem; - text-transform: uppercase; - font-size: 1.4rem; - font-weight: 700; - color: var(--primary-400) !important; - text-decoration: none; - transition: none !important; + position: relative; + z-index: 1; } -.footer-logo:hover { - color: var(--primary-400) !important; +.footer-brand, .footer-links-col, .footer-community { + padding: 1.5rem; + background: rgba(255, 255, 255, 0.05); + border-radius: 15px; + backdrop-filter: blur(10px); + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 8px 32px 0 var(--footer-shadow); + transition: transform 0.3s ease, box-shadow 0.3s ease; } -.footer-logo:hover { - transform: none; +.footer-brand:hover, .footer-links-col:hover, .footer-community:hover { + transform: translateY(-5px); + box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.3); } -.footer-logo img { - height: 2rem; - width: auto; +.footer-logo { + font-size: 1.8rem; + font-weight: 800; + color: #fff !important; + text-decoration: none; + display: inline-block; + margin-bottom: 1rem; + text-transform: uppercase; + letter-spacing: 1.5px; } .footer-description { - color: var(--text-secondary); - line-height: 1.6; - max-width: 320px; + line-height: 1.7; + font-size: 0.95rem; } .footer-heading { - font-size: 1.1rem; - font-weight: 600; - margin-bottom: 1.25rem; - color: var(--primary-500); -} - -.footer-nav { - list-style: none; - display: flex; - flex-direction: column; - gap: 0.75rem; -} - -.footer-links-grid { - display: grid; - grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); - gap: 2rem; - width: 100%; -} - -.footer-links-col { - display: flex; - flex-direction: column; - gap: 1rem; + font-size: 1.3rem; + font-weight: 700; + margin-bottom: 1.5rem; + color: var(--footer-heading); + position: relative; + padding-bottom: 0.5rem; } -.footer-heading { - font-size: 1.1rem; - font-weight: 600; - margin-bottom: 0.5rem; - color: var(--primary-500); +.footer-heading::after { + content: ''; + position: absolute; + bottom: 0; + left: 0; + width: 40px; + height: 3px; + background: var(--primary-color); + border-radius: 2px; } .footer-nav { list-style: none; - display: flex; - flex-direction: column; - gap: 0.75rem; padding: 0; margin: 0; + display: flex; + flex-direction: column; + gap: 1rem; } -/* Footer Links */ .footer-link { - color: var(--text-secondary); + color: var(--footer-text); text-decoration: none; transition: all 0.3s ease; - display: inline-block; + position: relative; padding: 0.25rem 0; - font-size: 0.95rem; + display: inline-flex; + align-items: center; +} + +.footer-link::before { + content: ''; + position: absolute; + bottom: 0; + left: 0; + width: 0; + height: 2px; + background-color: var(--footer-link-hover); + transition: width 0.4s cubic-bezier(0.25, 1, 0.5, 1); } .footer-link:hover { - color: var(--primary-500); - transform: translateX(5px); + color: #fff; } -/* Community Section */ -.footer-community { - display: flex; - flex-direction: column; - gap: 1rem; +.footer-link:hover::before { + width: 100%; } -.oss-badge { +.footer-link .fas { + margin-right: 0.75rem; + transition: transform 0.3s ease; +} + +.footer-link:hover .fas { + transform: rotate(-10deg); +} + +.footer-community .oss-badge { display: inline-flex; align-items: center; - gap: 0.5rem; - background-color: var(--bg-primary); - padding: 0.5rem 1rem; - border-radius: 2rem; - font-weight: 500; - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); + gap: 0.75rem; + background: var(--primary-color); + padding: 0.8rem 1.5rem; + border-radius: 50px; + font-weight: 600; + color: #fff; + text-decoration: none; + box-shadow: 0 4px 15px rgba(43, 122, 43, 0.4); + transition: all 0.3s ease; +} + +.footer-community .oss-badge:hover { + transform: translateY(-5px) scale(1.05); + box-shadow: 0 8px 25px rgba(43, 122, 43, 0.6); } .community-text { - color: var(--text-secondary); - line-height: 1.6; - margin-bottom: 0.5rem; - text-transform: capitalize; + margin-top: 1rem; + line-height: 1.7; } .footer-social { display: flex; - gap: 1rem; + gap: 1.2rem; + margin-top: 1rem; } .social-link { display: flex; align-items: center; justify-content: center; - width: 2.5rem; - height: 2.5rem; + width: 3rem; + height: 3rem; border-radius: 50%; - background-color: var(--bg-primary); - color: var(--text-primary); + background: rgba(255, 255, 255, 0.1); + color: #fff; + font-size: 1.2rem; transition: all 0.3s ease; } .social-link:hover { - background-color: var(--primary-500); - color: white; - transform: translateY(-3px); + background: var(--primary-color); + transform: scale(1.2) rotate(15deg); + color: #fff; } -/* Footer Bottom */ .footer-bottom { - display: flex; - flex-direction: column; - align-items: center; text-align: center; - margin-top: 3rem; - padding-top: 1.5rem; - border-top: 1px solid var(--border-color); - gap: 0.75rem; + margin-top: 4rem; + padding-top: 2rem; + border-top: 1px solid rgba(255, 255, 255, 0.1); +} + +.copyright { + font-size: 0.9rem; } .legal-links { + margin-top: 1rem; display: flex; - align-items: center; - gap: 0.75rem; - flex-wrap: wrap; justify-content: center; + gap: 1rem; } .legal-link { - color: var(--text-secondary); + color: var(--footer-text); text-decoration: none; font-size: 0.85rem; transition: color 0.3s ease; } .legal-link:hover { - color: var(--primary-500); + color: var(--primary-color); + text-decoration: underline; } .divider { - color: var(--text-secondary); - font-size: 0.85rem; - opacity: 0.6; -} - -.copyright { - color: var(--text-secondary); - font-size: 0.9rem; + color: var(--footer-text); + opacity: 0.5; } .heart { - color: #ff4757; + color: #e74c3c; display: inline-block; animation: pulse 1.5s infinite; } @keyframes pulse { - 0% { - transform: scale(1); - } - 50% { - transform: scale(1.2); - } - 100% { - transform: scale(1); - } + 0% { transform: scale(1); } + 50% { transform: scale(1.1); } + 100% { transform: scale(1); } } -/* Back To Top Button */ -.back-to-top { - position: fixed; - bottom: 2rem; - right: 2rem; - width: 3rem; - height: 3rem; - border-radius: 50%; - background-color: var(--primary-500); - color: white; - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - opacity: 0; - visibility: hidden; - transform: translateY(1rem); - transition: all 0.3s ease; - z-index: 9999; - box-shadow: 0 4px 15px rgba(0, 140, 45, 0.3); -} - -.back-to-top.visible { - opacity: 1; - visibility: visible; - transform: translateY(0); -} - -.back-to-top:hover { - background-color: var(--primary-600); - transform: translateY(-3px); -} - -/* Dark Mode Adjustments */ -[data-theme='dark'] .footer { - background-color: var(--gray-900); -} - -[data-theme='dark'] .oss-badge { - background-color: rgba(255, 255, 255, 0.05); -} - -[data-theme='dark'] .social-link { - background-color: rgba(255, 255, 255, 0.1); -} - -/* Responsive Design */ @media (max-width: 768px) { .footer-container { grid-template-columns: 1fr; - gap: 2rem; - } - - .footer-description { - max-width: 100%; - } - - .footer-bottom { - margin-top: 2rem; - } -} - -@media (max-width: 480px) { - .legal-links { - flex-direction: column; - gap: 0.5rem; - } - - .divider { - display: none; } } From 97bb6ccb8f5f3bc844f02222adfb2e0de2af9a79 Mon Sep 17 00:00:00 2001 From: Mehak Date: Tue, 19 Aug 2025 01:12:03 +0530 Subject: [PATCH 03/79] feat: Add footer styling --- components/footer.html | 213 +++++++++++++++-------------- styling/footer.css | 298 +++++++++++++++++++++++++++++++---------- 2 files changed, 330 insertions(+), 181 deletions(-) diff --git a/components/footer.html b/components/footer.html index c94a66c2..7e348df5 100644 --- a/components/footer.html +++ b/components/footer.html @@ -30,108 +30,111 @@ diff --git a/styling/footer.css b/styling/footer.css index 3eb3652e..fe410e1c 100644 --- a/styling/footer.css +++ b/styling/footer.css @@ -1,92 +1,126 @@ -/* Footer (CSS) */ +/* Footer (CSS) - Light green theme to match site; refined layout for NotesVault and Community cards */ :root { --primary-color: #2b7a2b; - --footer-bg: #1a1a1a; - --footer-text: #ccc; - --footer-heading: #fff; - --footer-link-hover: var(--primary-color); - --footer-shadow: rgba(0, 0, 0, 0.2); + --footer-bg: #f5fbf5; /* light green/white base */ + --footer-text: #25472b; /* dark green for readable text */ + --footer-heading: #163a20; /* stronger heading color */ + --footer-link-hover: rgba(43, 122, 43, 0.95); + --footer-shadow: rgba(39, 67, 36, 0.06); } .footer { - background: linear-gradient(135deg, #2d3436 0%, #000000 100%); + background: linear-gradient(135deg, var(--footer-bg) 0%, #eaf7ea 100%); color: var(--footer-text); - padding: 4rem 2rem; + padding: 3rem 2rem; /* slightly reduced vertical padding */ margin-top: 5rem; position: relative; - overflow: hidden; - border-top: 4px solid var(--primary-color); + overflow: visible; + border-top: 4px solid rgba(43,122,43,0.12); } .footer::before { + /* soft, static decorative gradients โ€” no animation/motion */ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; - background: radial-gradient(circle at 20% 80%, rgba(43, 122, 43, 0.3), transparent 40%), - radial-gradient(circle at 80% 30%, rgba(43, 122, 43, 0.2), transparent 50%); - opacity: 0.5; + background: radial-gradient(circle at 20% 80%, rgba(43, 122, 43, 0.06), transparent 30%), + radial-gradient(circle at 80% 30%, rgba(43, 122, 43, 0.04), transparent 45%); + opacity: 1; + pointer-events: none; /* allow clicks to pass through decorative layer */ z-index: 0; - animation: float 10s ease-in-out infinite; -} - -@keyframes float { - 0% { transform: translate(0, 0); } - 50% { transform: translate(10px, -10px); } - 100% { transform: translate(0, 0); } } .footer-container { display: grid; - grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); - gap: 2.5rem; + grid-template-columns: 1fr 1fr; /* left and right columns */ + gap: 2rem; max-width: 1200px; margin: 0 auto; position: relative; z-index: 1; + align-items: start; /* ensure both columns align to top */ +} +/* Left column wrapper to stack brand and community with controlled gap */ +.footer-left { + display: flex; + flex-direction: column; + gap: 1.2rem; /* space between NotesVault and Community cards */ + align-items: stretch; +} + +/* Make cards size to content instead of stretching to the tallest grid item */ +.footer-brand, +.footer-community { + padding: 1.2rem; + background: rgba(255, 255, 255, 0.92); + border-radius: 12px; + border: 1px solid rgba(16, 31, 16, 0.04); + box-shadow: 0 8px 20px 0 var(--footer-shadow); + transition: box-shadow 0.22s ease, background 0.32s ease; + display: flex; /* layout content top to bottom */ + flex-direction: column; + align-items: flex-start; + align-self: start; /* prevent grid items from stretching */ + justify-content: flex-start; + min-height: 0; /* allow card to shrink to content */ + width: 100%; /* ensure both cards share same full column width */ +} + +/* Remove movement on hover; implement only a colour/gradient change for 3D feel */ +.footer-brand:hover, +.footer-community:hover { + transform: none; /* explicitly remove any translate/scale */ + box-shadow: 0 18px 36px rgba(39, 67, 36, 0.08); + background: linear-gradient(145deg, #ffffff 0%, #eef9ee 45%, #e3f3e3 100%); + border: 1px solid rgba(43,122,43,0.08); } -.footer-brand, .footer-links-col, .footer-community { - padding: 1.5rem; - background: rgba(255, 255, 255, 0.05); - border-radius: 15px; - backdrop-filter: blur(10px); - border: 1px solid rgba(255, 255, 255, 0.1); - box-shadow: 0 8px 32px 0 var(--footer-shadow); - transition: transform 0.3s ease, box-shadow 0.3s ease; +/* Optional subtle inner highlight to give a 3D feeling without motion */ +.footer-brand::after, +.footer-community::after { + content: ''; + position: absolute; + pointer-events: none; + inset: 0; + border-radius: 12px; + box-shadow: inset 0 2px 12px rgba(255,255,255,0.6); + opacity: 0; /* visible only on hover via parent rule */ } -.footer-brand:hover, .footer-links-col:hover, .footer-community:hover { - transform: translateY(-5px); - box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.3); +.footer-brand:hover::after, +.footer-community:hover::after { + opacity: 1; } .footer-logo { font-size: 1.8rem; font-weight: 800; - color: #fff !important; + color: var(--primary-color) !important; text-decoration: none; display: inline-block; - margin-bottom: 1rem; + margin-bottom: 0.6rem; /* reduce bottom space */ text-transform: uppercase; letter-spacing: 1.5px; } .footer-description { - line-height: 1.7; + line-height: 1.55; font-size: 0.95rem; + color: var(--footer-text); + margin-bottom: 0.6rem; /* keep content compact */ } .footer-heading { - font-size: 1.3rem; + font-size: 1.15rem; /* slightly smaller for compactness */ font-weight: 700; - margin-bottom: 1.5rem; + margin-bottom: 0.8rem; color: var(--footer-heading); position: relative; - padding-bottom: 0.5rem; + padding-bottom: 0.35rem; } .footer-heading::after { @@ -94,7 +128,7 @@ position: absolute; bottom: 0; left: 0; - width: 40px; + width: 36px; height: 3px; background: var(--primary-color); border-radius: 2px; @@ -106,17 +140,81 @@ margin: 0; display: flex; flex-direction: column; - gap: 1rem; + gap: 0.9rem; /* tighter spacing to fit smaller sizes */ +} + +/* Right column: remove card style from link columns so they appear plain */ +.footer-right { + display: flex; + align-items: start; + justify-content: flex-start; + padding-left: 3.2rem; /* nudge right column further to the right */ + margin-top: 1.6rem; /* nudge Quick Links/Features a bit further down below NotesVault */ +} + +.links-grid { + display: grid; + grid-template-columns: 1fr 1fr; /* Quick Links and Features side-by-side */ + gap: 2.2rem; /* small increase for breathing as size increases */ + width: 100%; + align-items: start; +} + +.footer-right .footer-links-col { + background: transparent; /* remove card background */ + border: none; + box-shadow: none; + padding: 0; +} + +/* Quick Links / Features headings */ +.links-grid .footer-heading { + font-size: 1.35rem; /* a little bit larger for emphasis */ + font-weight: 800; + margin-bottom: 0.45rem; } .footer-link { color: var(--footer-text); text-decoration: none; - transition: all 0.3s ease; + transition: color 0.22s ease, transform 0.18s ease; + padding: 0.32rem 0.25rem; /* balanced vertical spacing */ + display: inline-flex; + align-items: center; position: relative; - padding: 0.25rem 0; + overflow: visible; + font-size: 1.02rem; /* slightly reduced link text */ +} + +.footer-link::after { + content: ''; + position: absolute; + left: 0; + top: 0; + height: 100%; + width: 0; + background: linear-gradient(90deg, rgba(43,122,43,0.06), rgba(43,122,43,0.02)); + z-index: -1; + transition: width 0.28s ease; + border-radius: 6px; +} + +.footer-link:hover { + color: var(--primary-color); +} + +.footer-link:hover::after { + width: 100%; +} + +.footer-link { + color: var(--footer-text); + text-decoration: none; + transition: color 0.18s ease; + padding: 0.14rem 0; display: inline-flex; align-items: center; + font-size: 1.08rem; /* slightly larger for improved readability */ } .footer-link::before { @@ -127,11 +225,11 @@ width: 0; height: 2px; background-color: var(--footer-link-hover); - transition: width 0.4s cubic-bezier(0.25, 1, 0.5, 1); + transition: width 0.32s cubic-bezier(0.25, 1, 0.5, 1); } .footer-link:hover { - color: #fff; + color: var(--primary-color); } .footer-link:hover::before { @@ -139,96 +237,147 @@ } .footer-link .fas { - margin-right: 0.75rem; - transition: transform 0.3s ease; + margin-right: 0.7rem; + transition: transform 0.2s ease; + font-size: 1.1rem; /* slightly larger icon size to match link text */ } .footer-link:hover .fas { - transform: rotate(-10deg); + transform: rotate(-6deg); } .footer-community .oss-badge { display: inline-flex; align-items: center; - gap: 0.75rem; + gap: 0.6rem; background: var(--primary-color); - padding: 0.8rem 1.5rem; - border-radius: 50px; + padding: 0.65rem 1.2rem; + border-radius: 999px; font-weight: 600; color: #fff; text-decoration: none; - box-shadow: 0 4px 15px rgba(43, 122, 43, 0.4); - transition: all 0.3s ease; + box-shadow: 0 6px 18px rgba(43, 122, 43, 0.12); + transition: all 0.22s ease; } +/* OSS badge hover: dynamic gradient + subtle lift and glow */ .footer-community .oss-badge:hover { - transform: translateY(-5px) scale(1.05); - box-shadow: 0 8px 25px rgba(43, 122, 43, 0.6); + transform: translateY(-4px) scale(1.02); + background: linear-gradient(90deg, #2f8a2f 0%, #246b24 100%); + box-shadow: 0 18px 40px rgba(43, 122, 43, 0.14), 0 2px 8px rgba(0,0,0,0.06) inset; } .community-text { - margin-top: 1rem; - line-height: 1.7; + margin-top: 0.6rem; + line-height: 1.5; + color: var(--footer-text); } .footer-social { display: flex; - gap: 1.2rem; - margin-top: 1rem; + gap: 1rem; + margin-top: 0.8rem; } .social-link { display: flex; align-items: center; justify-content: center; + width: 2.6rem; + height: 2.6rem; + border-radius: 50%; + background: rgba(43,122,43,0.08); + color: var(--primary-color); + font-size: 1rem; + transition: all 0.22s ease; +} + +/* Community-only social icon: ring + lift hover (distinct effect) */ +.footer-community .social-link { + position: relative; + overflow: visible; + transition: transform 0.25s ease, box-shadow 0.25s ease; +} + +.footer-community .social-link::after { + content: ''; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%) scale(0); width: 3rem; height: 3rem; border-radius: 50%; - background: rgba(255, 255, 255, 0.1); - color: #fff; - font-size: 1.2rem; - transition: all 0.3s ease; + background: rgba(43,122,43,0.06); + box-shadow: 0 0 0 6px rgba(43,122,43,0.04); + opacity: 0; + transition: transform 0.32s cubic-bezier(.2,.9,.3,1), opacity 0.32s ease; } -.social-link:hover { - background: var(--primary-color); - transform: scale(1.2) rotate(15deg); +.footer-community .social-link:hover { + transform: translateY(-4px) scale(1.06); color: #fff; + background: var(--primary-color); + box-shadow: 0 8px 22px rgba(43,122,43,0.12); +} + +.footer-community .social-link:hover::after { + transform: translate(-50%, -50%) scale(1.6); + opacity: 1; } .footer-bottom { text-align: center; - margin-top: 4rem; - padding-top: 2rem; - border-top: 1px solid rgba(255, 255, 255, 0.1); + margin-top: 3.2rem; + padding-top: 1.6rem; + border-top: 1px solid rgba(16, 31, 16, 0.04); } .copyright { font-size: 0.9rem; + color: var(--footer-text); } .legal-links { - margin-top: 1rem; + margin-top: 0.9rem; display: flex; justify-content: center; gap: 1rem; } .legal-link { + position: relative; color: var(--footer-text); text-decoration: none; font-size: 0.85rem; - transition: color 0.3s ease; + padding-bottom: 2px; + transition: color 0.22s ease, transform 0.18s ease; +} + +.legal-link::after { + content: ''; + position: absolute; + left: 0; + bottom: 0; + height: 2px; + width: 0; + background: linear-gradient(90deg, var(--primary-color), var(--footer-link-hover)); + border-radius: 2px; + transition: width 0.28s ease; } .legal-link:hover { color: var(--primary-color); - text-decoration: underline; + transform: translateY(-3px); +} + +.legal-link:hover::after { + width: 100%; } .divider { color: var(--footer-text); - opacity: 0.5; + opacity: 0.65; } .heart { @@ -247,4 +396,7 @@ .footer-container { grid-template-columns: 1fr; } + .footer { + padding: 2.2rem 1rem; + } } From 20cb07ec2ba63abd24a9867d8b10b52fd33020d9 Mon Sep 17 00:00:00 2001 From: Munnuri-Vaishnavi Date: Sun, 24 Aug 2025 19:57:02 +0530 Subject: [PATCH 04/79] Add files via upload Moved dark/light toggler above Home link in mobile view and also matched its length to desktop. --- header.css | 423 ++++++++++++++++++++++++++++++++++++++++++++++++++++ header.html | 211 ++++++++++++++++++++++++++ 2 files changed, 634 insertions(+) create mode 100644 header.css create mode 100644 header.html diff --git a/header.css b/header.css new file mode 100644 index 00000000..0e87ca29 --- /dev/null +++ b/header.css @@ -0,0 +1,423 @@ + +.navbar { + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 1000; + background-color: var(--bg-primary); + box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); + transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1); + padding: 1.5rem 0; +} + +.navbar.scrolled { + background-color: rgba(255, 255, 255, 0.98); + backdrop-filter: blur(12px); + -webkit-backdrop-filter: blur(12px); + box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); + padding: 0; +} + +[data-theme='dark'] .navbar.scrolled { + background-color: rgba(10, 10, 10, 0.98); +} + +.navbar-container { + display: flex; + justify-content: space-between; + align-items: center; + padding: 0 2rem; + max-width: 1440px; + margin: 0 auto; +} + +/* Logo */ +.navbar-logo { + display: flex; + align-items: center; + gap: 0.75rem; + text-transform: uppercase; + font-size: 1.4rem; + font-weight: 700; + color: var(--primary-400) !important; + text-decoration: none; +} + +.navbar-logo:hover { + color: var(--primary-400) !important; + transform: none; +} + +.navbar-logo img { + height: 2.5rem; + width: auto; + transition: transform 0.3s ease; +} + +/* Desktop Navigation */ +.navbar-nav { + display: flex; + align-items: center; + gap: 2rem; +} + +.nav-links { + display: flex; + gap: 2.5rem; + list-style: none; +} + +.nav-link { + position: relative; + padding: 0.65rem 0; + font-weight: 600; + color: var(--text-secondary); + text-decoration: none; + transition: color 0.3s ease; + font-size: 1rem; +} + +.nav-link::before { + content: ''; + position: absolute; + bottom: 0; + left: 50%; + transform: translateX(-50%); + width: 0; + height: 2px; + background-color: var(--primary-400); + border-radius: 3px; + transition: width 0.4s cubic-bezier(0.22, 1, 0.36, 1); +} + +.nav-link:hover, +.nav-link.active { + color: var(--primary-400); +} + +.nav-link:hover::before, +.nav-link.active::before { + width: 65%; +} + +/* Auth Buttons */ +.auth-buttons { + display: flex; + align-items: center; + gap: 1rem; +} + +/* Theme Toggle */ +.navbar-actions { + display: flex; + align-items: center; + gap: 1.5rem; +} + +.theme-toggle { + position: relative; + width: 3.5rem; + height: 2rem; + border-radius: 1.75rem; + background-color: var(--gray-200); + border: none; + cursor: pointer; + padding: 0.25rem; + transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.1); +} + +.theme-toggle:hover { + transform: scale(1.05); +} + +[data-theme='dark'] .theme-toggle { + background-color: var(--gray-700); +} + +.theme-icon { + position: absolute; + top: 50%; + transform: translateY(-50%); + width: 1.5rem; + height: 1.5rem; + display: flex; + align-items: center; + justify-content: center; + transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1); + border-radius: 50%; + background-color: var(--white); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); +} + +.theme-icon.sun { + left: 0.25rem; + opacity: 1; +} + +.theme-icon.moon { + right: 0.25rem; + opacity: 0; +} + +[data-theme='dark'] .theme-icon { + background-color: var(--gray-900); +} + +[data-theme='dark'] .theme-icon.sun { + opacity: 0; + left: 1.75rem; +} + +[data-theme='dark'] .theme-icon.moon { + opacity: 1; + right: 1.75rem; +} + +.theme-toggle svg { + width: 0.9rem; + height: 0.9rem; + stroke: var(--gray-600); +} + +[data-theme='dark'] .theme-toggle svg { + stroke: var(--gray-300); +} + +/* Hamburger Menu*/ +.menu-toggle { + display: none; + position: relative; + width: 2.5rem; + height: 2.5rem; + cursor: pointer; + z-index: 1001; + background: transparent; + border: none; + padding: 0; +} + +.menu-toggle span { + display: block; + position: absolute; + width: 100%; + height: 3px; + background-color: var(--text-primary); + border-radius: 3px; + transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1); + transform-origin: center; +} + +.menu-toggle span:nth-child(1) { + top: 0.5rem; +} + +.menu-toggle span:nth-child(2) { + top: 1.1rem; +} + +.menu-toggle span:nth-child(3) { + top: 1.7rem; +} + +.menu-toggle.active span:nth-child(1) { + transform: translateY(0.6rem) rotate(45deg); + width: 100%; +} + +.menu-toggle.active span:nth-child(2) { + opacity: 0; + transform: scaleX(0); +} + +.menu-toggle.active span:nth-child(3) { + transform: translateY(-0.6rem) rotate(-45deg); + width: 100%; +} + +.menu-toggle:hover span:nth-child(1) { + transform: translateY(-0.1rem); +} + +.menu-toggle:hover span:nth-child(3) { + transform: translateY(0.1rem); +} + +.menu-toggle.active:hover span { + transform: none; +} + +/* Mobile Menu */ +.mobile-nav { + position: fixed; + top: 0; + right: -100%; + width: 85%; + max-width: 380px; + height: 100vh; + background-color: var(--bg-primary); + box-shadow: -5px 0 25px rgba(0, 0, 0, 0.1); + z-index: 1000; + transition: right 0.5s cubic-bezier(0.22, 1, 0.36, 1); + padding: 6rem 2rem 2rem; + display: flex; + flex-direction: column; + gap: 2.5rem; + overflow-y: auto; +} + +.mobile-nav.active { + right: 0; +} + +.mobile-nav-links { + list-style: none; + display: flex; + flex-direction: column; + gap: 1.75rem; +} + +.mobile-nav-link { + font-size: 1.4rem; + font-weight: 500; + color: var(--text-primary); + text-decoration: none; + transition: all 0.3s ease; + padding: 0.75rem 1rem; + border-radius: 0.5rem; + display: flex; + align-items: center; + gap: 1rem; +} + +.mobile-nav-link::before { + content: ''; + width: 0.5rem; + height: 0.5rem; + background-color: var(--primary-500); + border-radius: 50%; + transition: all 0.3s ease; + opacity: 0; +} + +.mobile-nav-link:hover, +.mobile-nav-link.active { + background-color: var(--bg-secondary); + color: var(--primary-500); + padding-left: 1.5rem; +} + +.mobile-nav-link:hover::before, +.mobile-nav-link.active::before { + opacity: 1; + margin-right: 0.5rem; +} + +.mobile-actions { + display: flex; + flex-direction: column; + gap: 1.5rem; + margin-top: 2rem; + padding-top: 2rem; + border-top: 1px solid var(--border-color); +} + +/* ===== Fixed Mobile Theme Toggle ===== */ +.mobile-theme-toggle { + width: 3.5rem !important; + height: 2rem !important; + flex-shrink: 0; + padding: 0.25rem !important; + background-color: var(--gray-200) !important; + display: flex; + justify-content: center; + align-items: center; +} + +.mobile-theme-toggle .theme-icon { + width: 1.5rem; + height: 1.5rem; +} + +.mobile-auth-buttons { + display: flex; + flex-direction: column; + gap: 1rem; + margin-top: auto; +} + +/* Overlay */ +.overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: linear-gradient( + to right, + rgba(0, 0, 0, 0) 0%, + rgba(0, 0, 0, 0.5) 30%, + rgba(0, 0, 0, 0.7) 100% + ); + z-index: 999; + opacity: 0; + visibility: hidden; + transition: all 0.4s ease; + backdrop-filter: blur(2px); +} + +.overlay.active { + opacity: 1; + visibility: visible; +} + +/* Responsive Design */ +@media (max-width: 992px) { + .navbar-nav, + .auth-buttons { + display: none; + } + + .menu-toggle { + display: flex; + } + + .navbar-container { + padding: 0 1.5rem; + } +} + +@media (min-width: 993px) { + .mobile-nav, + .overlay { + display: none !important; + } +} + +/* Mobile adjustments */ +@media (max-width: 480px) { + .mobile-nav { + width: 90%; + padding: 5rem 1.5rem 2rem; + } + + .mobile-nav-link { + font-size: 1.1rem; + } + + .navbar-logo { + font-size: 1.3rem; + } + + .navbar-logo img { + height: 2rem; + } + + .navbar-actions { + display: none; + } +} + + + diff --git a/header.html b/header.html new file mode 100644 index 00000000..e6e9777a --- /dev/null +++ b/header.html @@ -0,0 +1,211 @@ + + + + + + + + + NotesVault - Header + + + + + + + + + + + + + + + + + + + + + From c35d60ad3f62012c07775546a9a51dd9b72fb349 Mon Sep 17 00:00:00 2001 From: Munnuri-Vaishnavi Date: Sun, 24 Aug 2025 20:37:24 +0530 Subject: [PATCH 05/79] Delete header.html --- header.html | 211 ---------------------------------------------------- 1 file changed, 211 deletions(-) delete mode 100644 header.html diff --git a/header.html b/header.html deleted file mode 100644 index e6e9777a..00000000 --- a/header.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - - - - - NotesVault - Header - - - - - - - - - - - - - - - - - - - - - From 32bf73201b9e16f456922b2e8452e31a71dac11e Mon Sep 17 00:00:00 2001 From: Munnuri-Vaishnavi Date: Sun, 24 Aug 2025 20:37:40 +0530 Subject: [PATCH 06/79] Delete header.css --- header.css | 423 ----------------------------------------------------- 1 file changed, 423 deletions(-) delete mode 100644 header.css diff --git a/header.css b/header.css deleted file mode 100644 index 0e87ca29..00000000 --- a/header.css +++ /dev/null @@ -1,423 +0,0 @@ - -.navbar { - position: fixed; - top: 0; - left: 0; - width: 100%; - z-index: 1000; - background-color: var(--bg-primary); - box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); - transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1); - padding: 1.5rem 0; -} - -.navbar.scrolled { - background-color: rgba(255, 255, 255, 0.98); - backdrop-filter: blur(12px); - -webkit-backdrop-filter: blur(12px); - box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); - padding: 0; -} - -[data-theme='dark'] .navbar.scrolled { - background-color: rgba(10, 10, 10, 0.98); -} - -.navbar-container { - display: flex; - justify-content: space-between; - align-items: center; - padding: 0 2rem; - max-width: 1440px; - margin: 0 auto; -} - -/* Logo */ -.navbar-logo { - display: flex; - align-items: center; - gap: 0.75rem; - text-transform: uppercase; - font-size: 1.4rem; - font-weight: 700; - color: var(--primary-400) !important; - text-decoration: none; -} - -.navbar-logo:hover { - color: var(--primary-400) !important; - transform: none; -} - -.navbar-logo img { - height: 2.5rem; - width: auto; - transition: transform 0.3s ease; -} - -/* Desktop Navigation */ -.navbar-nav { - display: flex; - align-items: center; - gap: 2rem; -} - -.nav-links { - display: flex; - gap: 2.5rem; - list-style: none; -} - -.nav-link { - position: relative; - padding: 0.65rem 0; - font-weight: 600; - color: var(--text-secondary); - text-decoration: none; - transition: color 0.3s ease; - font-size: 1rem; -} - -.nav-link::before { - content: ''; - position: absolute; - bottom: 0; - left: 50%; - transform: translateX(-50%); - width: 0; - height: 2px; - background-color: var(--primary-400); - border-radius: 3px; - transition: width 0.4s cubic-bezier(0.22, 1, 0.36, 1); -} - -.nav-link:hover, -.nav-link.active { - color: var(--primary-400); -} - -.nav-link:hover::before, -.nav-link.active::before { - width: 65%; -} - -/* Auth Buttons */ -.auth-buttons { - display: flex; - align-items: center; - gap: 1rem; -} - -/* Theme Toggle */ -.navbar-actions { - display: flex; - align-items: center; - gap: 1.5rem; -} - -.theme-toggle { - position: relative; - width: 3.5rem; - height: 2rem; - border-radius: 1.75rem; - background-color: var(--gray-200); - border: none; - cursor: pointer; - padding: 0.25rem; - transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.1); -} - -.theme-toggle:hover { - transform: scale(1.05); -} - -[data-theme='dark'] .theme-toggle { - background-color: var(--gray-700); -} - -.theme-icon { - position: absolute; - top: 50%; - transform: translateY(-50%); - width: 1.5rem; - height: 1.5rem; - display: flex; - align-items: center; - justify-content: center; - transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1); - border-radius: 50%; - background-color: var(--white); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); -} - -.theme-icon.sun { - left: 0.25rem; - opacity: 1; -} - -.theme-icon.moon { - right: 0.25rem; - opacity: 0; -} - -[data-theme='dark'] .theme-icon { - background-color: var(--gray-900); -} - -[data-theme='dark'] .theme-icon.sun { - opacity: 0; - left: 1.75rem; -} - -[data-theme='dark'] .theme-icon.moon { - opacity: 1; - right: 1.75rem; -} - -.theme-toggle svg { - width: 0.9rem; - height: 0.9rem; - stroke: var(--gray-600); -} - -[data-theme='dark'] .theme-toggle svg { - stroke: var(--gray-300); -} - -/* Hamburger Menu*/ -.menu-toggle { - display: none; - position: relative; - width: 2.5rem; - height: 2.5rem; - cursor: pointer; - z-index: 1001; - background: transparent; - border: none; - padding: 0; -} - -.menu-toggle span { - display: block; - position: absolute; - width: 100%; - height: 3px; - background-color: var(--text-primary); - border-radius: 3px; - transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1); - transform-origin: center; -} - -.menu-toggle span:nth-child(1) { - top: 0.5rem; -} - -.menu-toggle span:nth-child(2) { - top: 1.1rem; -} - -.menu-toggle span:nth-child(3) { - top: 1.7rem; -} - -.menu-toggle.active span:nth-child(1) { - transform: translateY(0.6rem) rotate(45deg); - width: 100%; -} - -.menu-toggle.active span:nth-child(2) { - opacity: 0; - transform: scaleX(0); -} - -.menu-toggle.active span:nth-child(3) { - transform: translateY(-0.6rem) rotate(-45deg); - width: 100%; -} - -.menu-toggle:hover span:nth-child(1) { - transform: translateY(-0.1rem); -} - -.menu-toggle:hover span:nth-child(3) { - transform: translateY(0.1rem); -} - -.menu-toggle.active:hover span { - transform: none; -} - -/* Mobile Menu */ -.mobile-nav { - position: fixed; - top: 0; - right: -100%; - width: 85%; - max-width: 380px; - height: 100vh; - background-color: var(--bg-primary); - box-shadow: -5px 0 25px rgba(0, 0, 0, 0.1); - z-index: 1000; - transition: right 0.5s cubic-bezier(0.22, 1, 0.36, 1); - padding: 6rem 2rem 2rem; - display: flex; - flex-direction: column; - gap: 2.5rem; - overflow-y: auto; -} - -.mobile-nav.active { - right: 0; -} - -.mobile-nav-links { - list-style: none; - display: flex; - flex-direction: column; - gap: 1.75rem; -} - -.mobile-nav-link { - font-size: 1.4rem; - font-weight: 500; - color: var(--text-primary); - text-decoration: none; - transition: all 0.3s ease; - padding: 0.75rem 1rem; - border-radius: 0.5rem; - display: flex; - align-items: center; - gap: 1rem; -} - -.mobile-nav-link::before { - content: ''; - width: 0.5rem; - height: 0.5rem; - background-color: var(--primary-500); - border-radius: 50%; - transition: all 0.3s ease; - opacity: 0; -} - -.mobile-nav-link:hover, -.mobile-nav-link.active { - background-color: var(--bg-secondary); - color: var(--primary-500); - padding-left: 1.5rem; -} - -.mobile-nav-link:hover::before, -.mobile-nav-link.active::before { - opacity: 1; - margin-right: 0.5rem; -} - -.mobile-actions { - display: flex; - flex-direction: column; - gap: 1.5rem; - margin-top: 2rem; - padding-top: 2rem; - border-top: 1px solid var(--border-color); -} - -/* ===== Fixed Mobile Theme Toggle ===== */ -.mobile-theme-toggle { - width: 3.5rem !important; - height: 2rem !important; - flex-shrink: 0; - padding: 0.25rem !important; - background-color: var(--gray-200) !important; - display: flex; - justify-content: center; - align-items: center; -} - -.mobile-theme-toggle .theme-icon { - width: 1.5rem; - height: 1.5rem; -} - -.mobile-auth-buttons { - display: flex; - flex-direction: column; - gap: 1rem; - margin-top: auto; -} - -/* Overlay */ -.overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: linear-gradient( - to right, - rgba(0, 0, 0, 0) 0%, - rgba(0, 0, 0, 0.5) 30%, - rgba(0, 0, 0, 0.7) 100% - ); - z-index: 999; - opacity: 0; - visibility: hidden; - transition: all 0.4s ease; - backdrop-filter: blur(2px); -} - -.overlay.active { - opacity: 1; - visibility: visible; -} - -/* Responsive Design */ -@media (max-width: 992px) { - .navbar-nav, - .auth-buttons { - display: none; - } - - .menu-toggle { - display: flex; - } - - .navbar-container { - padding: 0 1.5rem; - } -} - -@media (min-width: 993px) { - .mobile-nav, - .overlay { - display: none !important; - } -} - -/* Mobile adjustments */ -@media (max-width: 480px) { - .mobile-nav { - width: 90%; - padding: 5rem 1.5rem 2rem; - } - - .mobile-nav-link { - font-size: 1.1rem; - } - - .navbar-logo { - font-size: 1.3rem; - } - - .navbar-logo img { - height: 2rem; - } - - .navbar-actions { - display: none; - } -} - - - From 43e785e32a298405885f8f4f252ce375c4b7b748 Mon Sep 17 00:00:00 2001 From: Munnuri-Vaishnavi Date: Sun, 24 Aug 2025 20:39:11 +0530 Subject: [PATCH 07/79] Add files via upload --- header.css | 417 ++++++++++++++++++++++++++++++++++++++++++++++++++++ header.html | 211 ++++++++++++++++++++++++++ 2 files changed, 628 insertions(+) create mode 100644 header.css create mode 100644 header.html diff --git a/header.css b/header.css new file mode 100644 index 00000000..d11f0be2 --- /dev/null +++ b/header.css @@ -0,0 +1,417 @@ +.navbar { + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 1000; + background-color: var(--bg-primary); + box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); + transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1); + padding: 1.5rem 0; +} + +.navbar.scrolled { + background-color: rgba(255, 255, 255, 0.98); + backdrop-filter: blur(12px); + -webkit-backdrop-filter: blur(12px); + box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); + padding: 0; +} + +[data-theme='dark'] .navbar.scrolled { + background-color: rgba(10, 10, 10, 0.98); +} + +.navbar-container { + display: flex; + justify-content: space-between; + align-items: center; + padding: 0 2rem; + max-width: 1440px; + margin: 0 auto; +} + +/* Logo */ +.navbar-logo { + display: flex; + align-items: center; + gap: 0.75rem; + text-transform: uppercase; + font-size: 1.4rem; + font-weight: 700; + color: var(--primary-400) !important; + text-decoration: none; +} + +.navbar-logo:hover { + color: var(--primary-400) !important; +} + +.navbar-logo img { + height: 2.5rem; + width: auto; + transition: transform 0.3s ease; +} + +/* Desktop Navigation */ +.navbar-nav { + display: flex; + align-items: center; + gap: 2rem; +} + +.nav-links { + display: flex; + gap: 2.5rem; + list-style: none; +} + +.nav-link { + position: relative; + padding: 0.65rem 0; + font-weight: 600; + color: var(--text-secondary); + text-decoration: none; + transition: color 0.3s ease; + font-size: 1rem; +} + +.nav-link::before { + content: ''; + position: absolute; + bottom: 0; + left: 50%; + transform: translateX(-50%); + width: 0; + height: 2px; + background-color: var(--primary-400); + border-radius: 3px; + transition: width 0.4s cubic-bezier(0.22, 1, 0.36, 1); +} + +.nav-link:hover, +.nav-link.active { + color: var(--primary-400); +} + +.nav-link:hover::before, +.nav-link.active::before { + width: 65%; +} + +/* Auth Buttons */ +.auth-buttons { + display: flex; + align-items: center; + gap: 1rem; +} + +/* Theme Toggle */ +.navbar-actions { + display: flex; + align-items: center; + gap: 1.5rem; +} + +.theme-toggle { + position: relative; + width: 3.5rem; + height: 2rem; + border-radius: 1.75rem; + background-color: var(--gray-200); + border: none; + cursor: pointer; + padding: 0.25rem; + transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.1); +} + +.theme-toggle:hover { + transform: scale(1.05); +} + +[data-theme='dark'] .theme-toggle { + background-color: var(--gray-700); +} + +.theme-icon { + position: absolute; + top: 50%; + transform: translateY(-50%); + width: 1.5rem; + height: 1.5rem; + display: flex; + align-items: center; + justify-content: center; + transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1); + border-radius: 50%; + background-color: var(--white); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); +} + +.theme-icon.sun { + left: 0.25rem; + opacity: 1; +} + +.theme-icon.moon { + right: 0.25rem; + opacity: 0; +} + +[data-theme='dark'] .theme-icon { + background-color: var(--gray-900); +} + +[data-theme='dark'] .theme-icon.sun { + opacity: 0; + left: 1.75rem; +} + +[data-theme='dark'] .theme-icon.moon { + opacity: 1; + right: 1.75rem; +} + +.theme-toggle svg { + width: 0.9rem; + height: 0.9rem; + stroke: var(--gray-600); +} + +[data-theme='dark'] .theme-toggle svg { + stroke: var(--gray-300); +} + +/* Hamburger Menu*/ +.menu-toggle { + display: none; + position: relative; + width: 2.5rem; + height: 2.5rem; + cursor: pointer; + z-index: 1001; + background: transparent; + border: none; + padding: 0; +} + +.menu-toggle span { + display: block; + position: absolute; + width: 100%; + height: 3px; + background-color: var(--text-primary); + border-radius: 3px; + transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1); + transform-origin: center; +} + +.menu-toggle span:nth-child(1) { + top: 0.5rem; +} + +.menu-toggle span:nth-child(2) { + top: 1.1rem; +} + +.menu-toggle span:nth-child(3) { + top: 1.7rem; +} + +.menu-toggle.active span:nth-child(1) { + transform: translateY(0.6rem) rotate(45deg); + width: 100%; +} + +.menu-toggle.active span:nth-child(2) { + opacity: 0; + transform: scaleX(0); +} + +.menu-toggle.active span:nth-child(3) { + transform: translateY(-0.6rem) rotate(-45deg); + width: 100%; +} + +.menu-toggle:hover span:nth-child(1) { + transform: translateY(-0.1rem); +} + +.menu-toggle:hover span:nth-child(3) { + transform: translateY(0.1rem); +} + +.menu-toggle.active:hover span { + transform: none; +} + +/* Mobile Menu */ +.mobile-nav { + position: fixed; + top: 0; + right: -100%; + width: 85%; + max-width: 380px; + height: 100vh; + background-color: var(--bg-primary); + box-shadow: -5px 0 25px rgba(0, 0, 0, 0.1); + z-index: 1000; + transition: right 0.5s cubic-bezier(0.22, 1, 0.36, 1); + padding: 6rem 2rem 2rem; + display: flex; + flex-direction: column; + gap: 2.5rem; + overflow-y: auto; +} + +.mobile-nav.active { + right: 0; +} + +.mobile-actions { + display: flex; + flex-direction: column; + gap: 1.5rem; +} + +.mobile-theme-toggle { + width: 3.5rem !important; + height: 2rem !important; + flex-shrink: 0; + padding: 0.25rem !important; + background-color: var(--gray-200) !important; + display: flex; + justify-content: center; + align-items: center; +} + +.mobile-theme-toggle .theme-icon { + width: 1.5rem; + height: 1.5rem; +} + +/* Mobile Nav Links */ +.mobile-nav-links { + list-style: none; + display: flex; + flex-direction: column; + gap: 1.75rem; +} + +.mobile-nav-link { + font-size: 1.4rem; + font-weight: 500; + color: var(--text-primary); + text-decoration: none; + transition: all 0.3s ease; + padding: 0.75rem 1rem; + border-radius: 0.5rem; + display: flex; + align-items: center; + gap: 1rem; +} + +.mobile-nav-link::before { + content: ''; + width: 0.5rem; + height: 0.5rem; + background-color: var(--primary-500); + border-radius: 50%; + transition: all 0.3s ease; + opacity: 0; +} + +.mobile-nav-link:hover, +.mobile-nav-link.active { + background-color: var(--bg-secondary); + color: var(--primary-500); + padding-left: 1.5rem; +} + +.mobile-nav-link:hover::before, +.mobile-nav-link.active::before { + opacity: 1; + margin-right: 0.5rem; +} + +/* Mobile Auth Buttons */ +.mobile-auth-buttons { + display: flex; + flex-direction: column; + gap: 1rem; + margin-top: 2rem; /* Visible near top, not bottom */ +} + +/* Overlay */ +.overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: linear-gradient( + to right, + rgba(0, 0, 0, 0) 0%, + rgba(0, 0, 0, 0.5) 30%, + rgba(0, 0, 0, 0.7) 100% + ); + z-index: 999; + opacity: 0; + visibility: hidden; + transition: all 0.4s ease; + backdrop-filter: blur(2px); +} + +.overlay.active { + opacity: 1; + visibility: visible; +} + +/* Responsive Design */ +@media (max-width: 992px) { + .navbar-nav, + .auth-buttons { + display: none; + } + + .menu-toggle { + display: flex; + } + + .navbar-container { + padding: 0 1.5rem; + } +} + +@media (min-width: 993px) { + .mobile-nav, + .overlay { + display: none !important; + } +} + +/* Mobile adjustments */ +@media (max-width: 480px) { + .mobile-nav { + width: 90%; + padding: 5rem 1.5rem 2rem; + } + + .mobile-nav-link { + font-size: 1.1rem; + } + + .navbar-logo { + font-size: 1.3rem; + } + + .navbar-logo img { + height: 2rem; + } + + /* Hide desktop actions */ + .navbar-actions { + display: none; + } +} diff --git a/header.html b/header.html new file mode 100644 index 00000000..d42587dc --- /dev/null +++ b/header.html @@ -0,0 +1,211 @@ + + + + + + + + + NotesVault - Header + + + + + + + + + + + + + + + + + + + + + From 500628e6b970f780e9b0a3779e2205a55eb94b69 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 24 Aug 2025 15:13:22 +0000 Subject: [PATCH 08/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 65 +------------------------------------------------- 1 file changed, 1 insertion(+), 64 deletions(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 524beeac..6e85a023 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -6,70 +6,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| -| [@Peehu1308](https://github.com/Peehu1308) | 6 | 3 | 0 | 8 | -| [@Harsh-26626](https://github.com/Harsh-26626) | 2 | 2 | 0 | 12 | -| [@AlapatiSreeHarsha](https://github.com/AlapatiSreeHarsha) | 2 | 2 | 0 | 9 | -| [@FrostByte-49](https://github.com/FrostByte-49) | 0 | 3 | 1 | 4 | -| [@Pallavi-kr6](https://github.com/Pallavi-kr6) | 3 | 2 | 0 | 3 | -| [@StephanosNikitis](https://github.com/StephanosNikitis) | 4 | 0 | 0 | 4 | -| [@Srushtee1706](https://github.com/Srushtee1706) | 4 | 1 | 0 | 3 | -| [@SagnikDey1503](https://github.com/SagnikDey1503) | 3 | 1 | 0 | 4 | -| [@snehhhcodes](https://github.com/snehhhcodes) | 2 | 1 | 0 | 3 | -| [@AshmitSherigar](https://github.com/AshmitSherigar) | 3 | 0 | 0 | 3 | -| [@Radhika984](https://github.com/Radhika984) | 1 | 1 | 0 | 4 | -| [@Shobhini](https://github.com/Shobhini) | 2 | 0 | 0 | 3 | -| [@Arsenal17x](https://github.com/Arsenal17x) | 1 | 0 | 1 | 3 | -| [@MeenakshiAM](https://github.com/MeenakshiAM) | 2 | 1 | 0 | 2 | -| [@VidhanThakur09](https://github.com/VidhanThakur09) | 0 | 2 | 0 | 2 | -| [@Sujal-Raj](https://github.com/Sujal-Raj) | 0 | 1 | 0 | 3 | -| [@JeevithaR3](https://github.com/JeevithaR3) | 1 | 1 | 0 | 1 | -| [@Surabhi210](https://github.com/Surabhi210) | 2 | 0 | 0 | 1 | -| [@lobby11](https://github.com/lobby11) | 2 | 0 | 0 | 1 | -| [@deepanshu-prajapati01](https://github.com/deepanshu-prajapati01) | 2 | 0 | 0 | 1 | -| [@Yug210705](https://github.com/Yug210705) | 1 | 0 | 0 | 1 | -| [@Sagar1610Codes](https://github.com/Sagar1610Codes) | 1 | 0 | 0 | 1 | -| [@harshgupta9129](https://github.com/harshgupta9129) | 1 | 0 | 0 | 1 | -| [@Abhiyanshu-Sharma](https://github.com/Abhiyanshu-Sharma) | 0 | 1 | 0 | 1 | -| [@priyanshu5ingh](https://github.com/priyanshu5ingh) | 1 | 1 | 0 | 0 | -| [@Kushanware](https://github.com/Kushanware) | 1 | 0 | 0 | 1 | -| [@Samruddhiwagh1606](https://github.com/Samruddhiwagh1606) | 1 | 0 | 0 | 1 | -| [@Disha19-09](https://github.com/Disha19-09) | 0 | 0 | 1 | 1 | -| [@utkarshwrks](https://github.com/utkarshwrks) | 1 | 0 | 0 | 1 | -| [@Kalika-Jay](https://github.com/Kalika-Jay) | 0 | 0 | 1 | 1 | -| [@vanshika-ramchandani](https://github.com/vanshika-ramchandani) | 1 | 0 | 0 | 1 | -| [@DivyaJain-DataAnalyst](https://github.com/DivyaJain-DataAnalyst) | 1 | 0 | 0 | 1 | -| [@dhruv-git-sys](https://github.com/dhruv-git-sys) | 1 | 0 | 0 | 1 | -| [@ParulAgrawal-bot](https://github.com/ParulAgrawal-bot) | 1 | 0 | 0 | 1 | -| [@ud-ai](https://github.com/ud-ai) | 1 | 0 | 0 | 1 | -| [@diiviikk5](https://github.com/diiviikk5) | 1 | 0 | 0 | 1 | -| [@neelima-singh07](https://github.com/neelima-singh07) | 1 | 0 | 0 | 1 | -| [@HayatZarine](https://github.com/HayatZarine) | 1 | 0 | 0 | 1 | -| [@AkshitBhandariCodes](https://github.com/AkshitBhandariCodes) | 1 | 0 | 0 | 1 | -| [@Mehuli15](https://github.com/Mehuli15) | 1 | 0 | 0 | 1 | -| [@shoaib2000857](https://github.com/shoaib2000857) | 1 | 0 | 0 | 1 | -| [@Shalini22-ui](https://github.com/Shalini22-ui) | 1 | 0 | 0 | 1 | -| [@unnati-078](https://github.com/unnati-078) | 1 | 0 | 0 | 1 | -| [@mehershiri](https://github.com/mehershiri) | 1 | 0 | 0 | 1 | -| [@Forever-299](https://github.com/Forever-299) | 1 | 0 | 0 | 1 | -| [@Milan0407](https://github.com/Milan0407) | 1 | 0 | 0 | 1 | -| [@Soumyosish](https://github.com/Soumyosish) | 1 | 0 | 0 | 1 | -| [@Aripilli-Bhavana](https://github.com/Aripilli-Bhavana) | 1 | 0 | 0 | 1 | -| [@Bala327](https://github.com/Bala327) | 1 | 0 | 0 | 1 | -| [@Mehak-Parveen](https://github.com/Mehak-Parveen) | 1 | 0 | 0 | 1 | -| [@RAJVEER42](https://github.com/RAJVEER42) | 0 | 1 | 0 | 1 | -| [@SHUBBHAM-KUMARR](https://github.com/SHUBBHAM-KUMARR) | 1 | 0 | 0 | 1 | -| [@suedaysse](https://github.com/suedaysse) | 1 | 0 | 0 | 1 | -| [@dhupikarajput](https://github.com/dhupikarajput) | 1 | 0 | 0 | 0 | -| [@Dippp10](https://github.com/Dippp10) | 0 | 1 | 0 | 0 | -| [@Niyatikansal31](https://github.com/Niyatikansal31) | 0 | 1 | 0 | 0 | -| [@Anushka-045](https://github.com/Anushka-045) | 1 | 0 | 0 | 0 | -| [@AbhishekSharma-9](https://github.com/AbhishekSharma-9) | 0 | 1 | 0 | 0 | -| [@zoxilsi](https://github.com/zoxilsi) | 0 | 1 | 0 | 0 | -| [@Ayushii-uniyal](https://github.com/Ayushii-uniyal) | 1 | 0 | 0 | 0 | -| [@shrvtiprasad](https://github.com/shrvtiprasad) | 1 | 0 | 0 | 0 | -| [@DeeptiChincholi](https://github.com/DeeptiChincholi) | 1 | 0 | 0 | 0 | -| [@vinita-rajaram](https://github.com/vinita-rajaram) | 0 | 1 | 0 | 0 | -| [@nitin-gumber](https://github.com/nitin-gumber) | 1 | 0 | 0 | 0 | +| *No contributors yet* | - | - | - | - | --- From f7c8adcf1859c4dfd3543a8da23988543d3c3bdc Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 25 Aug 2025 02:08:42 +0000 Subject: [PATCH 09/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 6e85a023..5e5bc5c6 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-08-24* +*Last updated: 2025-08-25* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From cd87b440e3cbe75159fe6f9e702731ef10337181 Mon Sep 17 00:00:00 2001 From: Gourangi4 Date: Tue, 26 Aug 2025 00:09:18 +0530 Subject: [PATCH 10/79] Fix: show neutral welcome for logged out users and personalize greeting + CTA when logged in (#765) --- pages/index.html | 2 +- scripts/script.js | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/pages/index.html b/pages/index.html index 2a2b8847..fb5944c7 100644 --- a/pages/index.html +++ b/pages/index.html @@ -39,7 +39,7 @@
-

Welcome Back

+

Welcome to NotesVault

Your Organized Learning Companion...

Keep your study notes and PYQs organized, easy to find, and always diff --git a/scripts/script.js b/scripts/script.js index 9502d411..6214d9ea 100644 --- a/scripts/script.js +++ b/scripts/script.js @@ -34,6 +34,28 @@ document.addEventListener('DOMContentLoaded', () => { return container.firstElementChild } + + const updateWelcomeUI = () => { + const user = localStorage.getItem('nv_user'); // truthy = logged in + const userName = (localStorage.getItem('nv_user_name') || '').trim(); + const welcomeText = document.querySelector('.welcome-text'); + const primaryCTA = document.querySelector('.cta-buttons .btn.btn-primary'); // Upload/Sign Up button + + // If elements aren't present on this page, do nothing + if (!welcomeText || !primaryCTA) return; + + if (user) { + // logged in + welcomeText.textContent = userName ? `Welcome back, ${userName}` : 'Welcome back'; + primaryCTA.setAttribute('href', 'upload.html'); + primaryCTA.innerHTML = 'Upload Notes'; + } else { + // logged out + welcomeText.textContent = 'Welcome to NotesVault'; + primaryCTA.setAttribute('href', 'signup.html'); + primaryCTA.innerHTML = 'Sign Up'; + } +}; // Search Function // const updateSemesters = () => { @@ -263,6 +285,9 @@ document.addEventListener('DOMContentLoaded', () => { // Load Back To Top Button DOM.backToTop = document.querySelector('.back-to-top') setupBackToTop() + // Update hero greeting & CTA based on auth + updateWelcomeUI(); + } init() From cbc1083f86a36b31f03120099139b6d6b5ceabb9 Mon Sep 17 00:00:00 2001 From: Gourangi4 Date: Tue, 26 Aug 2025 04:08:58 +0530 Subject: [PATCH 11/79] Fix: hide Back-to-Top button when drawer/ footer is visible (#764) --- scripts/script.js | 27 +++++++++++-- styling/base.css | 98 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 121 insertions(+), 4 deletions(-) diff --git a/scripts/script.js b/scripts/script.js index 9502d411..a276624d 100644 --- a/scripts/script.js +++ b/scripts/script.js @@ -159,13 +159,19 @@ document.addEventListener('DOMContentLoaded', () => { const menuToggle = document.querySelector('.menu-toggle') const mobileNav = document.querySelector('.mobile-nav') const overlay = document.querySelector('.overlay') + const backToTop = document.querySelector('.back-to-top'); menuToggle?.classList.toggle('active') mobileNav?.classList.toggle('active') overlay?.classList.toggle('active') - document.body.style.overflow = mobileNav?.classList.contains('active') - ? 'hidden' - : '' + + const isOpen = mobileNav?.classList.contains('active'); // โœ… define it + document.body.style.overflow = isOpen ? 'hidden' : ''; // lock/unlock scroll + document.body.classList.toggle('drawer-open', isOpen); // โœ… add/remove class + + // hide the back-to-top while drawer is open + if (backToTop && isOpen) backToTop.classList.remove('visible'); + } const setupMobileMenu = () => { @@ -184,7 +190,20 @@ document.addEventListener('DOMContentLoaded', () => { const setupBackToTop = () => { if (!DOM.backToTop) return window.addEventListener('scroll', () => { - DOM.backToTop.classList.toggle('visible', window.scrollY > 300) + const footer = document.querySelector('footer') + const backToTop = document.querySelector('.back-to-top') + + if (!footer || !backToTop) return + + const footerRect = footer.getBoundingClientRect() + const isFooterVisible = footerRect.top < window.innerHeight + + // Show/hide button based on scroll position AND footer visibility + if (window.scrollY > 300 && !isFooterVisible) { + backToTop.classList.add('visible') + } else { + backToTop.classList.remove('visible') + } }) DOM.backToTop.addEventListener('click', () => { diff --git a/styling/base.css b/styling/base.css index f621e0b9..506d4ff1 100644 --- a/styling/base.css +++ b/styling/base.css @@ -102,3 +102,101 @@ a:hover { .text-center { text-align: center; } +/* Hide Back-to-Top whenever the mobile drawer is open */ +.drawer-open .back-to-top { + opacity: 0; + visibility: hidden; + pointer-events: none; + transition: opacity .2s ease, visibility 0s linear .2s; +} + +/* ensure drawer sits above the button */ +/* header toggle stays clickable */ +.menu-toggle { + position: relative; + z-index: 1100; +} + +/* overlay: covers the page, below the drawer */ +.overlay { + position: fixed; + inset: 0; /* top/right/bottom/left:0 */ + background: rgba(0,0,0,.45); + z-index: 900; /* < drawer (1000), > page */ + opacity: 0; + pointer-events: none; /* not clickable until active */ + transition: opacity .2s ease; +} +.overlay.active { + opacity: 1; + pointer-events: auto; /* click to close */ +} + +/* drawer: on top of overlay */ +.mobile-nav { + position: fixed; + top: 0; + right: 0; /* (use left:0 if your drawer slides from left) */ + width: 80vw; + max-width: 420px; + height: 100vh; + background: var(--bg-primary); + overflow: auto; /* menu can scroll internally */ + z-index: 1000; /* above overlay (900) */ + transform: translateX(100%); /* closed state (from right) */ + transition: transform .25s ease; +} +.mobile-nav.active { + transform: translateX(0); /* open */ +} + + +/* bump mobile spacing a bit more to avoid bottom UI */ +@media (max-width: 600px) { + .back-to-top { + bottom: 120px; /* was 100px */ + } +} + +/* Back to Top Button */ +.back-to-top { + position: fixed; + bottom: 80px; /* Safe distance from bottom on desktop */ + right: 2rem; + width: 3rem; + height: 3rem; + border-radius: 50%; + background-color: var(--primary-500); + color: white; + display: flex; + align-items: center; + justify-content: center; + cursor: pointer; + opacity: 0; + visibility: hidden; + transform: translateY(1rem); + transition: all 0.3s ease; + z-index: 99; /* Lower than modals (100) but above content */ + box-shadow: 0 4px 15px rgba(0, 140, 45, 0.3); +} + +.back-to-top.visible { + opacity: 1; + visibility: visible; + transform: translateY(0); +} + +.back-to-top:hover { + background-color: var(--primary-600); + transform: translateY(-3px); +} + + + + +/* Footer interaction */ +.footer-visible .back-to-top { + opacity: 0; + visibility: hidden; + transition: opacity 0.3s ease, visibility 0s linear 0.3s; +} From 08ae41c2a66b3b526bf7843051b3f43c0191f8cd Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 26 Aug 2025 02:04:48 +0000 Subject: [PATCH 12/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 5e5bc5c6..b1b549b5 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-08-25* +*Last updated: 2025-08-26* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From c36ec51ca3986de5d157928eb3b4cf8dde15ba2b Mon Sep 17 00:00:00 2001 From: Jiya Agrawal Date: Tue, 26 Aug 2025 22:41:39 +0530 Subject: [PATCH 13/79] Added feature cards --- pages/index.html | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/pages/index.html b/pages/index.html index 2a2b8847..55f2dbbd 100644 --- a/pages/index.html +++ b/pages/index.html @@ -134,6 +134,26 @@

Cross-Device Sync

Access your notes from any device, anywhere

+ + +
+
+ +
+

Quick Share

+

Easily share your notes with friends and classmates

+
+
+ + +
+
+ +
+

Customisable Themes

+

Personalise your workspace with dark and light modes

+
+
From eb24ee24fd4296ff8ddcac5ee3b44fe088eff5ea Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 27 Aug 2025 01:51:23 +0000 Subject: [PATCH 14/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index b1b549b5..586f6773 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-08-26* +*Last updated: 2025-08-27* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 9eacb2c8529687eb625db2ad1928896076bbc00f Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 28 Aug 2025 01:50:26 +0000 Subject: [PATCH 15/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 586f6773..3196d53e 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-08-27* +*Last updated: 2025-08-28* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 4f9716fc885bcc933224cba07f2e8bb620f0ab98 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 29 Aug 2025 01:50:23 +0000 Subject: [PATCH 16/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 3196d53e..db9ef429 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-08-28* +*Last updated: 2025-08-29* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 089b8206fa5211a09688591894d4af4bcd1b823b Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 30 Aug 2025 01:45:07 +0000 Subject: [PATCH 17/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index db9ef429..f96eccaa 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-08-29* +*Last updated: 2025-08-30* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 3d52b37c85ade2001c7d333971bc34c0f8b3b233 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 30 Aug 2025 06:41:17 +0000 Subject: [PATCH 18/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 5fdcd92d..9ca1de21 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -6,7 +6,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| -| [@Peehu1308](https://github.com/Peehu1308) | 6 | 3 | 0 | 8 | +| [@Peehu1308](https://github.com/Peehu1308) | 6 | 3 | 0 | 9 | | [@Harsh-26626](https://github.com/Harsh-26626) | 2 | 2 | 0 | 12 | | [@AlapatiSreeHarsha](https://github.com/AlapatiSreeHarsha) | 2 | 2 | 0 | 9 | | [@FrostByte-49](https://github.com/FrostByte-49) | 0 | 3 | 1 | 4 | From 2b8f1e6af8f3bf7c3e24f6dddd79a5f4ec932892 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 30 Aug 2025 17:50:29 +0000 Subject: [PATCH 19/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 1 + 1 file changed, 1 insertion(+) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 9ca1de21..01a8311d 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -23,6 +23,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level | [@MeenakshiAM](https://github.com/MeenakshiAM) | 2 | 1 | 0 | 2 | | [@VidhanThakur09](https://github.com/VidhanThakur09) | 0 | 2 | 0 | 2 | | [@Sujal-Raj](https://github.com/Sujal-Raj) | 0 | 1 | 0 | 3 | +| [@Gourangi4](https://github.com/Gourangi4) | 1 | 0 | 0 | 2 | | [@Manika-Sabharwal](https://github.com/Manika-Sabharwal) | 2 | 0 | 0 | 1 | | [@JeevithaR3](https://github.com/JeevithaR3) | 1 | 1 | 0 | 1 | | [@Surabhi210](https://github.com/Surabhi210) | 2 | 0 | 0 | 1 | From 92249121dd68e1e22440d4371199865cde1dfdf6 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 30 Aug 2025 17:55:20 +0000 Subject: [PATCH 20/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 01a8311d..a39394c4 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -21,9 +21,9 @@ This leaderboard tracks contributors who have completed issues labeled as `level | [@Shobhini](https://github.com/Shobhini) | 2 | 0 | 0 | 3 | | [@Arsenal17x](https://github.com/Arsenal17x) | 1 | 0 | 1 | 3 | | [@MeenakshiAM](https://github.com/MeenakshiAM) | 2 | 1 | 0 | 2 | +| [@Gourangi4](https://github.com/Gourangi4) | 2 | 0 | 0 | 2 | | [@VidhanThakur09](https://github.com/VidhanThakur09) | 0 | 2 | 0 | 2 | | [@Sujal-Raj](https://github.com/Sujal-Raj) | 0 | 1 | 0 | 3 | -| [@Gourangi4](https://github.com/Gourangi4) | 1 | 0 | 0 | 2 | | [@Manika-Sabharwal](https://github.com/Manika-Sabharwal) | 2 | 0 | 0 | 1 | | [@JeevithaR3](https://github.com/JeevithaR3) | 1 | 1 | 0 | 1 | | [@Surabhi210](https://github.com/Surabhi210) | 2 | 0 | 0 | 1 | From ce9256a36d49c5917ba5b0469f2870ebc5a602cd Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 31 Aug 2025 00:47:54 +0000 Subject: [PATCH 21/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index a39394c4..f4ffb54b 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-08-30* +*Last updated: 2025-08-31* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 834af2638605e314e0b793597ee0319ca317a13a Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 31 Aug 2025 02:05:56 +0000 Subject: [PATCH 22/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index f96eccaa..c9d00a8c 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-08-30* +*Last updated: 2025-08-31* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From bc326b4de8cb391a50f353d635d7ec0df6aa00b3 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 31 Aug 2025 06:44:30 +0000 Subject: [PATCH 23/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 1 + 1 file changed, 1 insertion(+) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index f4ffb54b..a8b6865d 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -30,6 +30,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level | [@lobby11](https://github.com/lobby11) | 2 | 0 | 0 | 1 | | [@deepanshu-prajapati01](https://github.com/deepanshu-prajapati01) | 2 | 0 | 0 | 1 | | [@adityai0](https://github.com/adityai0) | 0 | 1 | 0 | 2 | +| [@AriyanPal08](https://github.com/AriyanPal08) | 0 | 1 | 0 | 1 | | [@Yug210705](https://github.com/Yug210705) | 1 | 0 | 0 | 1 | | [@Sagar1610Codes](https://github.com/Sagar1610Codes) | 1 | 0 | 0 | 1 | | [@harshgupta9129](https://github.com/harshgupta9129) | 1 | 0 | 0 | 1 | From a5a01680c7d8d95c0d890a81e6bcd91e58f5cc24 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 1 Sep 2025 00:56:07 +0000 Subject: [PATCH 24/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index a8b6865d..037cced7 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-08-31* +*Last updated: 2025-09-01* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From ee8abcb310b18bf4c517fec1948fc0e02cd970a8 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 1 Sep 2025 02:06:09 +0000 Subject: [PATCH 25/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index c9d00a8c..d1b15a7d 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-08-31* +*Last updated: 2025-09-01* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 610c2fd365c1f24990576f71f6e5120f4233dfc4 Mon Sep 17 00:00:00 2001 From: Dev Vishnu Date: Mon, 1 Sep 2025 22:52:27 +0530 Subject: [PATCH 26/79] Add PWA touch icons and updated web manifest --- assets/index/images/apple-touch-icon.png | Bin 0 -> 54403 bytes assets/index/images/favicon-96x96.png | Bin 0 -> 16211 bytes assets/index/images/favicon.ico | Bin 0 -> 15086 bytes assets/index/images/favicon.svg | 3 ++ assets/index/images/site.webmanifest | 36 ++++++++++++++++++ .../index/images/web-app-manifest-192x192.png | Bin 0 -> 61217 bytes .../index/images/web-app-manifest-512x512.png | Bin 0 -> 305965 bytes pages/index.html | 9 +++++ 8 files changed, 48 insertions(+) create mode 100644 assets/index/images/apple-touch-icon.png create mode 100644 assets/index/images/favicon-96x96.png create mode 100644 assets/index/images/favicon.ico create mode 100644 assets/index/images/favicon.svg create mode 100644 assets/index/images/site.webmanifest create mode 100644 assets/index/images/web-app-manifest-192x192.png create mode 100644 assets/index/images/web-app-manifest-512x512.png diff --git a/assets/index/images/apple-touch-icon.png b/assets/index/images/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f45dccee784d20060ace7fa0077d525f8575a4a2 GIT binary patch literal 54403 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 literal 0 HcmV?d00001 diff --git a/assets/index/images/favicon-96x96.png b/assets/index/images/favicon-96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..9a9e9b16e44d821811a5c99213049defc70ebdc0 GIT binary patch literal 16211 zcmV-ZKdiusP)8=^U3G8w?c2Azr>DDThNLW0e3O((kZ%$zLSzY+95@i{CW;@BjFR_y7H$7(crI@BZY+_y65LIRO6u z{o^0q|9}4ENB95jKY{-7zq7)BU20w!T;am6!{v-4s z{oxPq|L}kO=>A84_|b3R|G@T_=>8JB@mGKF(fz*!|2w+>4gbFY|10^uiv%^oWjOjAc_F&aq+- zH5T;yksmH&emLP5_=!#AKO(5Dkc~IG(uV`I%y^02eo2iJ-oE9&VY5$ljgsJ7#!&*lHa`7n^M=JD;HN+%ELsp>I z*RMkVHPp$SbcIy7_J9XENje!l?O7~T>!bbbTjZO}qz=dfoiuo2OKO=VqKRSF312|? z83kQ^MS}(iCK@YsyzTg>d2%IK4w&fHSo^QBt2~s9Un=rQ2~9qYqJATx>w*+Mh1Gt- z6GOj43?nzT{iBt9P#?LIu?4k_5>*OS%b~$rCDx&#eifgIwvJ$>oLu;ngRzUqgw94# zm{it9Qs4y1A}4hD8nwrJL2n9>3n&+YLGCqJzyRWUkh5Ydqp(|te>J~XK!;=ifq~AFG^w?jNvO_u<{$O1YaS|BafLf0?M>Rkg7z!U>*a0?OSLtM^}qX zW7RKsdZh+2#F;PTWAn{(1WD+$zDQi=`h$Ur#M$(yU8T@ud-~EV#&NrgOtDE_xjJ<1 z`bOu*#YPv ziC%gi&};;3_O!cqI5}8pH5SZnw$JMtn~sUG=+52i`u4Z)>ige&Pv85_9ewAw-_h^< z!&~~!KUncy=y$($Q{Vm84SmP>=7qldHqd?dTNnDyH!k$OZ(IlG`u+#k_5JrR^gZbJ zJ~-D8;EnIScdqXnchB{^?_Jjq?w#v*&EJ9Exu)MU-aXgvy?af+d*`fSzVXgA{r;^p z{oXt0`u*GI`rX^t8$W>m!8>RAKKAcJzX$zpA^T*oazd2z0{7K6L+1R{%w)&Fa z{0Vus&!1~Nf3^bIx$PU)5f?|ie4+6Y-#0$yUulD0PoF9uf2Df#YhCPK>)SUk^xyr1 z-_m#9yQ_1qvaR+SToE*h9+iq_yN9N3a)TyUVFTXSD@tQ^5-(p+)d_sbB#yjQSbT*f zm!9=k&bIpPe|T5l`JFp@=VEI2@=NVsd`0tVM!wQ%?X<~Doh*w^=G1oC>m=vOBX7`e zI8%MzZV%M_fZy7V@8&=)Z<$zAblWA#4e;II7uXEnH&%J-DEmH=huN5>=Rsp8`)XlU zzKV^>mQ7*6etZWLM=in|wz3TwyHu}V>-CdIdj063&gsby-n*yYy?2-6iMqHK2_0`j zOYWO<)|(G!qR$Zb-RfauQjjsx7`;;H3Ru5zxh)(u7q_nJ2jBgcZgEb>5V3`6n7)P_hyUA0m)a8eGHuP|SPwN*49SRGkRfMUFB(8vLxi-rna0r5(s z#I+g3M7yRP(QO%H!xcP=_Q6LZ*ma{}d0pp0U_MMa4N~GJsC@ZK zyN8c-QPO|^JKxqV?j0xaVsnViQLIGwld38tLyU7oG1gGH#U;my7kz{;3NR9ys!i&> zZ{5>xfBQBAbEI&roHEEMP3y+v6+O8Vnz~V-PjaDB_Q0VUL(V9*ML0=ljPT$d7)`pK zm{=0ef&y~bkK{D2G_tfI#yj=MZ-}KeopvyJ`zE?1xhI}1W-|G-?m%T7xjmZwgAs$K zg=+!cotR~aBn6a%QnoTBHRF|Dada(@9_c$De4x8GZz$-^a4yE8dQqy=Bl%4>#%&$! zsOAdyVx`qsSQ%r_s_%L9d++_5x_5_13(og=eW@+iaim18#0?cY*lB!BdDRnbP;6vS z41O4S}Thz)`bah!;!imm`%(cEOmidfkX|8OvEaCAbG`jSN!)F|pK>uFA*FRjaw z*5OmsQr!k>v5eljB)8zB!SXR~5}WuKi|7Y~C$UB$C#y0?DkHUw(DcS4|K)Dci^q@j zJ9lpDw{G3kK$oD%)mKyyjGRqZUf6m8(lXh3t9cLT=j7Pwy>HyqyYHT9zJA1Af6+;m zMgp9vO>01k5T-#Qzp+`SknT^k5xP1^S;+b8^C1rsvq zq)rA3*vyb7pw<#`%$B6DZ9-$L8H*Vden-G!52bf(!@fqK=Sn~)7T*YB2YCGOq29m! zuHLftP>b%-ksri?H!d%g!-p|U+qi7o4~Pvlue&qCJOUeuQddp0j}u6Ej? zTBcq;d7|Hb|2>XLt|64kit{E130bhUeDZP?aWM%)$j4?o9R^IkRes~{Z7n>~#cr?7 zv`?}G#ek(ra8hL9k3x*2rn6QaeX-IEseq3)IU@GL)pASBmnI>pTt=x0X%U=J$-yK^@<@;Gy=Zrb9`- zB*%KrBeNL3iuXLO`jPw2#RW~q0e^oQ0Uu=!&k5~aj8b51H#)tt(R=r9DlcDX>#fL* zGMVilC@5xR2vOeEaPSzu?uhz@pU5W)iUSqJHgMPB6{hSclNDbZBSNt%83T@-fu?}f z9$R+ z5A$UKKm(oZ4=vC+cx*iC7@XPy=K*+|g&f}wNs$Qn$ZEbyiGyth36QN@fh*SaeVnxY zliI51;;}Zk4dNUf&^XBGs3AeQnWRZj$kuuMH?WSJiJwuvXP9UATwcD`2lws~Nq)+w z!*Y&R;4{|ANbAPLLsM7zb#QP647Q+;86_hySwzWI7$8gX%;`G@sUEC{r4m-s$kx_r+Mk--|)a!B+SgdGMRm zIGd;8O+%dr|CNS{(z2U6XMk z$j;{l2}TqXSP_zkCU4asXK>6!)9NovE1%>oViF&3pu|59xSx~bYv(i#iS0gY!>h1Eko=}O6euQbsrA^4fdYM42`{Ip!i)yHsttS;`5{>7D12Fv zMLBMj_#9*#O^b;(7_)0-mMx=Cyy`$5UoE>4Zmuanm-yJPnh%+-!@<-1Vx(*!<7-|x zq#NsTiL2I!vi*lF8_DJ|E&CpP%KrEz^5x~FuAH&}JeJc9Mk%mPnJj}QAkZvN?#A`2 zin*gV!H*EQ;~Ojnqls;}0$&{9u@e*+ivbfbNsitG8QLYo( zZnXw4W2i-dkj3PanO-F zNlaC&wLeL`hGLPD2K9}#;2i?e@h#)XJMnZRL*Or@1F#)+acOWq000mGNklknmQWu$6 zTyomi6J^IGe$_I*rpP{T+Xp`1Ah?RNA267Pd@kpZnrFC4?tFuxB7Zi9lDtJ8!#dl1 zMaVZ(Vw1Rz$A1F*Br%N`s*YtWs5e_V#$yxbckxm7@<-C_2Ez(ISO|_QMH1!6_U0oy z%319u;V1hv4mRBS$qD+k?X5ic7K>99TjXv^kp%7TPPZD z`Din>ocQN4H*qanC-ONy#7NRS*y`Ym8T|mkxCb~6yYm*~^`f&Vwb|I6IgyKryK*nc z5CJ90ldobVWSJW1i{_UdfP(~e7VC`Ox-eyM^DbcBDie`T;=BjycumF zpkAzjJcx-#b;eK;%i3xpPYEi9h!xl-$Rq4ScrpRs{EEp;bXml}Gc0jT9NomHXuN4c z6WP>p)0aN7?S-#t5?>%~^LY-nE_*!kI|sgLA7axeQExD&x{02P@N+)lYh~FV{_D6v z9mH@Yl0&?TJQXnb!AisoGb?b$!;=&*>m^sg#tMs?`_X z<;~9FI6$MP_XYK&$8VsAR_iw8*r?deX`oN%aZO$*sO4!Ja}l`~R53 ziE}ZI$2J^1k&n76ksIHD5-XZt@H2wV@D^C0LYLIjV4*#hd7(FoI3M%QDR^9E+E;*h z94m?uul}0=mW20FkYos}JA-Qe4FsdvSmJbUs@c3@Gc8@M3% z^E5F>&%rdEEoX|Y# z32Gs46?vhF&!mw_V-nv9nn#}4i}@}1EXY}*>^h2ETwO>>>SQj{Aa>f1xP*$h0*O8& zR2~Pu;1S5g%2Bqfg@EB0P~jS@%_X!Jp&)_LEQa zlTUuCPr#=?`?P-%oa9-^n-pX?&hbgsViHCkXrW6m$)7a+@v~?8*=udV!<4Tni2eoA7m8Gu%Ryx6p|x& zX6342+o6d@6|{l9Q~ajfcJu|35nsOE(V)_vZTp&^V}JSi7xJIw!V^exltB)5T(MJ( zWbDG8=n|eZN`>5@-7t%GN_1a>8Fo`C9bJS4l zeDqYAg92zivEq0r^5q+>V@(Rp#!#|2({Mg=&BIaCG3XQBwTqj5+)eU0_L9YTM)M{m z?Nf3SAey!E_DSdOrZa|lVv~m0R^)uj-*c12OG=&S$H}QSSFZFCnB+~zqWAc3_|6kt zZ9@~E#t7ys6*6X)<{-m~diWk7B|;$~(|80ts~a>_3{uDm7EIX)CKXJmhz%ysfY=jX zPas`fg^Ec{kTkFOWB(VA9_bl>qFb1tvB!S_iRZ%VPjVZCqH%n5{v@~c_9=W4IPXNi z;Cy=Rn!G!$m&YRiuOB{A1>M6p@oS#3%6tO@Z-$k1ZdTb&qn1iNefC_Gt|Z4qf9>J| znfnR6a}}vG)Ul@aOKkI?b56_YF}w)atSifm59#-)@buS2!jKgzvb(S}&q5@XOo^t8 zriT*0r9|VSF_9+&Om<`g|IE;&JP6djlE03B#(Di}x6>|DlVZIH$t08bL~c~b4NmeD zxeI#(-eV>8rG2p{z+Ja)-=?miB+mrTU%!&a>6=*QI2pp19LNb)eW-}5gRRJ)$bPpTrghl)gAAV? zC<>AmoOj53FezeBkqekT0Sb?yqA(-jop=SslXx;h5u4<(eM0v1+Rt{;nA5YfUX2g$`BY0=P&B=5$Vm5o8+ z>iE%D!fc)#=#%a5M_T0>7u>rf$fQCI!vE zkD?fKtIvjkz)_|_3;cAxEZu$Y8;aPnkkJjV%~qd3_=<*w68luVwYVY2O&VeSI@y5^ zU;L8Xlj1$mf?wq!9~Ei6(M^yZKY7}DGo&PTnjT^jzg1rIPGX*M)l@f8J>IqJ*A<%+ zVu_DXHV!7^ictDpG;5M%kFbznF-5mT z$Vm9Cp*O&H9^{Fwd1$eK?TbB~XO=c6S9IgXEhT)lexsMWOMUjsU&@mz{ECK`)DtMi zY#!eN2`07)O=x0I_|-;D$id%T&u`q|L7^H&BcD8fuF3J|d`X=BA!?qOV)|8LPSR6+ zcgwzQB6kvh!OeZ4OOs~yy$Aoq<~Z>(Z`47z>POE(=tMsdw7$ZUzJ7&&3rc0IpbS<@ zT1vV!aQ6|hWN^f6I4%Z|=wbUT4B)}nri|V(lbCh!EPKaqm>kH`ty}MEb9zSX&_e7& z!=Js{>8nRiw4bSo&m=x;kZa(xk$vXjO7b{MNDDp-J_|YafKt0|*K+IjT_wjx5>xnH zGMQ(uUXw5ALntLV$J~S_xh5SeFFtv`dh%FvGl(Cu{@lBt#)~|%5A{}rGNi;m(HHqj zrEER1_&Klb6Q43zNa2eMo&@x};L}=5ahQN;PIZ%asCNYKnTRLp1z|1}Ht-2K`6Q#y zU}NIHATLn!lR_5aCqtOuSMT(PH zak8^@q9*)^u`MGDRiMK>zPx!JzmkOFbv`bKc$zE!#dTm%JbjW-Bmd2ogD-!(-_#-Tj4VV7lD%j}S z&6~P*aRYy$3r%vrk14(A}} z1l0%~X;Pc{L~n?Nu`Y?R9wL#G1t3U%1x1O%+39J7_C$I&_aupOVT%S64K0N)x}Aa_ z$5!l_z>cJsAh9LB%w5R@v+$>w9YeW@dmns5+pAaCJoe}4@Q-Lu_>Qo*KbXX)ZH*0i zMDvCwV>VhJEUM%tv@f<(@@~(33`vFT@gDJOYSD195h~aS=!;qk`6b`XUteD0Ydta4 zd3OCm#eB+*!@qg-We}Uh8tb^OX^ksvh0XBaDD00)P0{0Zm36x|000mGNklKzA5@_yYP|jkbB|M zUdWT|U_V~I;t9uJs9axKPwZ6b*N+}*q1lsWPjXznenTf$&*Z$xScR_a&lqJ8m!RmL zkVOtrOTZiARpb)mCb}dCs(xn#G>E7MDME=VNsu`Eo8zve*XVpUU)Ge5qf5(7$hJ$i zv*~*LsIP#9m_1m?vB!5G#iT+D<1NUh>q0P|{lJy8Ykfa(qvpZyGE<*@@rCxsGn?3? z)HKECZQjkJ6z&^h4xyRO4Xu!KZ#lz@33n`YJ%09dT~x-l&I|E+zvwAHUyC0LT}QGI zx88Y23yFC%vfh9cTJuFySwVgQ>x&+mS|18XDOdTr$ge5%vVvo1yupGzHJDti zAo~PK>?9`P3;V(tdm3mg=$6=agKzUx6r9DA?(oY2lihGEJmJSQmVdKpANxC}k;G1_ zPjaOg_kh$}zT~@lah+JPF{BaABvMXs^KX+gi>zsGq8f60!&#KH8n zQl^*a_l(esQlUPAQrM&&Id+0Kbsqc{k}ou2Qn;}v#__GUjj_Dodtz#HqC5BAmy2Cg zG>c}iV}AMNmwLg?aUtgv&+fP1dynP>wImII(x3) z+I|jQD)o|ucnS5D(O+&jHvISG*>N;YLwgEHC}BL;t0y^$NeW0s=l5>pd#CnT7xW(c z8jpV0&iTs|HKmGUA@rDrJ>UnmI{dugywkbMc>%RA$di~!p6UEui+Y^v++V~Eb}~1| z?P>lC9(8w|bx*k(#Ic1+lbZchRy2pV#E1Qp+@y2$R3ufb5Q{8$+?s7Y>sIJXMSKD~ z4Ed@E^7Hpvc_Au1JG?NDZan^rqA&fuQag71iUUv6-E3bO-tm_VutM_U?XozEik(~X zf=%STXaLpiDXMd8XwQI-vuy`&*}R)0cA+Qw?!CK;Zdhm%Gs*EKf55riQyDQyojqB2 z$5~G5@x&be28^53Aa>%JznHQ0CNY8hm_Ii@=gDWf^T?CHI!n|eu+ zmTlXi+gqL`%k4|DUIa$)ePc(irAAL6DJa=tZsY<#DPXZ3c*mywfOUK7m>f0Qobc22 z2TXRWg~|)vWKzHG<3h?2nvAueTd9!IIp-1B622JISMwP+BckSzJgfd$v+t`J)uVQQDpmq-#q9h z{>C0%+mQF<^B-2uZ*q2X?6}eUAf8Eh!58YDj;9elMvpb9d&A-k8Z~77!uXR(7dYj| zx!`GvP?4TFq+W7G%^?6q1^W`amBnF* zh5VlU!hk!=`0p9a*rD?cci%e6biv<^NT`pJf=(9q=IwXorp`z(-Afkdr z7q24jnE#lk0t0%-nlJO{ObN6Ru-JSSPKDCBMb5FWpooxn;t@-hyuo{r427gB?9- zbpaCK6H5Wf{tfvR ze0WC(S6H;I<2whwSnZp*m36^@rsNfT0aF7Pv?a0-wZ6xsX~v$W`#1VRZ#miRrW3l@ zhlQ92?4b+({!atFNPFx%o+_53ZdvtsJ z)~lgdsA8u}lN?@zMupCJG`-;G>*bKESQL+wOeo>)XMU33Fn@%vqDc<>EX?cT;sy&7 zYCHZ3&bdMF**w9yU5p_&O!$yHp?;G>_AUIA`P3Uwg!z@gt#A7qBA2k4tnFVv%Sv1e z@C8}&>N~)SWGFXx=0Y=4lVhk+ixxKxd0mW@cfOmr(8wJVG!{nNu?3S^vVKY`o($-w z?GStv8NMpkM^tG~kzR;B6Wp;|EH4!22AbaFey}+`?FDje;mz@bj~f&xC%XHM zZ|N?-`QHI|-~R^ZCueyCi&(weyK&@l(;LLLPNhi^y=dmC$BTUX-g~;opEE!B#y9oe zH@~Ud_wK3q%0HR##3yNpF`1PY&P^8arpf%g0k&7p^d9xR_x=ZZANm1#w*BlsBwqp4 zCy2vbTS3z>pJ0zZSJrtlMfqO)b4q==Ao0DQ!eCyQB;=K$g799#hyc_$4hhJsbn zm|_U@c+(8lDgFgfg4K ztO9xfO_|Ik$>FOl*&t#(`+B@2oBZkqty0m%#J`BOsa>#(IKKrujGoLUjOtE z5ejm|NQJhFP}fsYq)OQv#)96wDpTE5iuHmdGhB62!Kdv<+gyF;+;@x@Z1MdA{lcnP z_N1qIV&-okX}VDyOQuP2g$^*rG!Fh<2bC@!9}1CCR9!^*N;Sj;tL^@zUgF)PiSs01 z(E;a@9r0_T^|j^_Dw4eUv@D4x<|b4?&JpO2Z};DW_oBdC=W%`f*pFFivMVQf3wzOy430K< zfeQUsUMMlxe>Da(W6Q6CFs&SJB8U2gH!i_ZHpnk(i%qCy>Xmn$8~rwt$|p@t7Q*&k z1SJ!7*?`62Qxjd9KVX`on=~<1?e9Db3$>s#oix{e3v{tRMf4cRNsM{hlj2)OH}T;D zB%entC34${cLUqEgr^uC9PQ3=u|- zW23U%L%qchu0l6GczTl;0-0OGr0AsRTz5WFF)5}f7n99TCcLO>pR|v z#TFej+vomf!$@&OgGXLt!_(aQ7;1M0cMku*s#%jrm8CRjR#O~`1wo~Ru6(KJNcKXM zn&RNb84LPpkblzfJkZvWx9MBCl34pBx@_N6vN&rk<{1NhQM2v1%S|wyd{{?X;R4(U zK;4vZ@FNnr?M##qK7%oIutRM}>m7_YHWbJnr@8(R6`(wP+V?HVth_MQSxWm zW;d0cYCZRliG0LDo&|k2Xf$#Wao1ZJid+zOMFlhZmQtQfmftPu=9yO z>BbLjHbdL(U=cPN4l9-XS|>BLAx|+vF-iB_6QWWI#gj%BO)`=RT5s4VaW-{a!6)&n zJaNIwk(7oTME-Qzv_wY+GcY9ykRszKv4040RqF*NuWEwWCsD=Zznwz^pon z@Pke(rJ30vkbOyt))$jE656p)%ZA6c-`i-P2)x$3V$74V(PZT}+f$ljKzM?LQ%@ z#HXmXo68spU#-K|p{a>~f?_(DiKzynikQORc@jR&+ZUu|DBie+tLr$_P1C+u5=ELC z@DuRHCzTA?`Kg7$n110^LXB9>7tZFK2Ns|8z3SoVD@P3H{)sLx_u6m;433xW=0scm z96Edt5XIn1v!vkPtCugiO#B-Osd; zk|4`R6k9fZMG)(&B2Dp~)-&5YpcjK(l)$zIerd4y*<;Z-YBN8nc@pcZXd$O-GRpp- zu$60hgOqh0iycXrD88B=ZFL++VgxZCL4$Ad0dBLzk^fMoZ$sp^2+s%FQmUg`VP7_&dhD;0wL&F0z;f8MMYC zQ9ota4IK@nmlK73k~l;`WF2bt+(^`X3saq|^MJ{j2q3B|d}WwN=ZPj2nHIXFNs}9{X~CzPX+4-Ma6*gt zI?#mwT89U+?bgq^Fr;;WJk$B!ASq*Vg9F4QH6+x{a(r2)z69o%9*?;qPuuXdzMzOg zt%BjLLU3FIMbXeoQ9VuO;P`sY$wz$Ku=nENA1F4|dxbOq!50rW+_&^|(~W=ogEdeO zwklJ^>E+88+HiTCon38pp$vu=MY%vRfcX`~pkE!=OOK3*1;oHqMSKxol;D`c-@Kbu zG*h-W(2_gNLkpTcImSRXpZF)Uw@*4x592s|kQ2Wm#&GPu=4 z5%frg#LrL~9*B6q<=5~Bll<~mpX=uJ>++gyJUlut!a5j*c>?V6Vv>UA-4#0D%9Ds< zyBTD+u3Rw9E1b-mvOG$1%Qp1RC2m|g#F{di(g~agTGZp1bZiSALxesH-RZPAH+r#L;MzG)89jccKZcf>ipswLr?}WMfD~B!=K5( z()0sQL2ZYwO-u+NhVH3olp%s#tQ+dWjl!oXvDVvO@I`~l6X*UQ;=S{&Pvo?{8%{mg zItMg~v8{o;XhE|<8A8QSwSwjs3i}^vz8RxfC}zWgpknz3GEHGI zw=BR7PLHo1d?Eku2Y9Tv&wg)xMnIh!0V#S&e_0zodHXka7D$htKGemH3tc7wfCPrg%n?VhwvGNQ- zk*A>Y*rsh;^A@^f(xydT0n|H{DP|U@1L8b#s$~(>DB*IoQ{+E2R#<-`MfM zPmUoG>39H0{_X+CIGefC8OPTNkMb`bJ(Q0ZdQD52Eqx`G5E#W;7DmC+>G-m8PTidi)%a@}3B3!Y4siQ}Nc zW+anfJ+YU1vIo6wIH~jCW4|PJvgiq_{gN2q%-E7~6Px`o6PpK2iN{%yr|?55^Y$^y&`uyp-1uhrCvV#N*nx!n$C8Dyep+;ieFe7wksP z3Gwr(#6lF`tP7owsMgc$0wkn{q@jtQG4*D>m<#uDT+my&-)Stbb!B;_tGgG{%g0(? zJmaa6zR^F?H^opGhsFo(HpJwMt}xZs!0PaFFf|aQFwarcyf2jK!Jj>StS`R!To>1` z>fXKEIy*bjWyx|Toxu9q=lD0g)$c8ICU0&l-)&8C|AT9yPsIN>! z0RWcD16b~cJI-Jc#Lg6BnL3~C4AGe;P4v1@t&(`_C#flK4QYGGe>a{~SO&SAqnwuw zCwBV)r{HA&O50aYwSDna!MVR>1Mt0zrqVC^7C;6XMW`Co&rPy8MGysx;>~+V4rpwe zcaVd}*l06`RMOmC>I;sfM-RW$;LmLD-oBxG@7~mni!+^^20Es=!I8UAjVZA>b@-AZ z)7X<{)eC!JPwPQbo}tB+7Bn@W8zwer;h^aCj~i2guh0h=G>HouU9z~zbSD#AI0`Po zYxq|h`I_B%slhot$Qj%$H#Bj>mFl@EkJ~WCM^e0Pz|isE1ZmNNo_WRgmR~P=TQNmZhO> z3?>p1m-1Y8dj9y4zWC*5`s&MHNys-@1TVw4$bxo+RO z_6G038@F$ssc{4992Zx0`{D{X)jQ`Wdgt0!x6Zb@adx7cO*bvyJR7>WveEhJ(D_N| zIve2niJ)Mcx;UM>z6B?Xu5b46d!27~x<2;07MD7YozBN)^Jg^jnvt(`mM>-b>U^Qi z>&Mdbuar+7G}ViT+FU-2iPC{;-`8*oNZs>^VMfR)vtd334WjG3;e#s{^c(|A^sD6 zh5QhF_1P!-^=Cg>@$EQ@Mfv6brj#mev zuo~W9nXOBXl_V~=p}E;8J=lirHnxfw+MwHvL7GwoC2^_uQNpFJzQoZf6+n$Wg8;53 zO(^HAcT^qXRyuK=OqMu~ngG5L8@6Z1IQFvr=nyo)BsV&b%lOW#x>Wk+>l*=M4paUD z=&QN&;G3NDg>G^`*>j)RQD+)8NIg_EV4?97m@Z=Taf}9bY48qd6XNn4YrL&Y&GE9hQ0X_lHWn0rkkNa7tlfcW(=7g z5y*x%`0>{v`yDYh8*Tgt3ut(O87qu%4v)>Equ+qhIMLW_6rg3tx<+GQBNn69ISk>f z3JC?2dNq`XCMJ_Gip7?B9A~B`ckRht+jL3EPi2Uj87$Gz#1A!jLPb8>Nq8J!vhop7 zjJ)xR_&5y3$Bgx{R6rkV3=nN=Ug%__)xU&Q!}w*2fv<2QoY{g{rS8?!LL1wPtRHwVoxp@jmre_THK@<-bk&?^6~pp2F8z zQ{1mlnex$;DN|<6`upqum@?%CzxN+}6@DK3Kc-A6;V-<&-{GH338e|&|F8bl$IkI; zqULz3BW8IOp|icxkeOcbjv3y9tuwsYo2Gj+*H8DRuASyhUi->lw&qoDvfrk8Q`Wxb zOgcXJH~snCC+=V zBi{S4dyiKeGZ%G{b5IpF3+2JHAl@+@1pzaVwQ(jy>!u=k^{Ytw;T78dMDnVCAZ7I{ zv{(84S0GyRDpJ?JLgOocSG4X`q^+NdjP=uzxnUZz1lu^(Z`qrsf%!nz=IO}UG6VD< z`P*iraK~JTgI`BU=mIDr--RmneW(+c!I1tnY`H7ZBw34ImK8L=n5q$p#m>;O3-$7l>yQqm>fI7iq7C^IW z0d%_;!Vv!!^zjQ}+`9UK_pHh4Ppq0?cAm;qDNOju%O!oGVZ9PzWzkT3_$Nwd)^nv2e~ z`RL1d6aCo>Fp|3vV+C(xT>LhU$lk^Avc)*5cn@bPKEV0P4{@>XW1QD4!^yg@aG?4J z3@F#5Pqh{MHNmVwB)qOzTx*HLoi64-`gN$n=Rvk}HfuT^xtph=GI9}0_$sB(vW?Rq z-}ow&d{qYUXY{=`@HNy0O+|h1G#EnZclaz=qGrPqI~TUybKy>yhlaiL(3Dz% zCw)E!vfjjC-U5skE~MX!==WPVE`JxNDi-5x#d|nc`2jA}e2h!#rMRN|6gLc?!e{;* zx2#{_ihT`6HCr%T8-zo~2%L8A!ezn#&b?3z{)f#&Nzg15vG;4E7om)GkZpVgWt(1u zf^n#}OoM9MG*s=FhMJwPK|{ZF%(*dq2F#H&VT+y($F4bW#m|F>ezzpQj<(eK=%U|! znQve)XAws7-ojYXTNp2S2S-X5v&^@*<`d?88LntQ!!`ZqxM}(lcPwAx zzWp2g)q~oj9lu!%2HAE;YsDW=A6XXFe+Ezcg?bYGd9)DQh6z{2IzO zzY00?t=u{l)!U}BUzqouQ=y^X`f&OlF%#D4S+K{ z+&3|jFZ9Yg7%yIoL(;`KM!!!eK4h!8r4O+_oDR8tH#~GPImSRrp-UL*}41Y60Y1=r^sLzN@xR zMOEN5`aK=$kZI6_(RZQGV`jm|b<4SH9^A}%!`}I5O?m^JqBqc$u>gHp3)w4gu~*)~ z0r6r?l)Q&yr61x%`A0ZSzt2`J#rc}g*(+b-n(hnS(tnLRrsd4}a@@7kXV>?5*!Vpj zHLt>>mNj_PwjRHAt;0{fK{(%&jAPbaINz`r*V|H1&o!hb{B>w!7on0fT)|wcXqEK4 zhJM!u&44;|7W82=VTzm$EA#D$od?(M`Djdd11*VfqD`~_U1J&e!7S zmbG}?wgFE%HsMM4W<2W+z?1$R@Qo(ph$9Z?+<*D6i(81=$oX(2eTWM7f8}23H{qAI&G@w= z0Kau_#nawxcs8&D&xQi==wKoaJ9gugH4YcuiO?r3LS6J5aEm^MitB$hb6z9lJY*K? zBWA-GIS*#exHEP>dxbgQ!<;8AM0?8H=;8X_pZzX|^4`N(;rlo!{)j!k6i3RIu~$CD zDdlH4Q~3pZfUW_|-VL}~+G3OUcr7@$-J+^HREdBFt5c;>pI-FZonPq2HbOR#*d9#@Kf^^JZ#y9$L)c5 z(iw=!?jStv3&!(-P&^+BqyORbKOP6{F&HY_j(rt@{{2$uAy3*TsO279&t5Sw=O*Ud zw)+jPiHp#<_bs#~zr%H9F?#9uP|k-K&HDuV3qR#r{snXX6^@pEi{s_Xxt@QAGgT{a zwt6MkmLG6IvkI5$SL2FdEv_2Z;ks!(Zdf+pmVFa^jxD(33cx+jRy=6ljt4E<@vtor zk2{#>&S3UVDEpo^5Qb-i;dnL@iRa_-*l!L+XTciui8sKRvING2x6z#WDRklUxt_nl zoWIHSd;#}Qem`jmbN)WMGd^Ume1hS;PqDA?3$80)V?z2Z=kq%pm4A=piXU*YVl{nV zhqE>7aK3guecynK^_y^6zmfiLrvF=T-Li$b55O(QR`{IT=>HDf^#n5iI~l`H_I@z^ z55})uA)MP#{MJLi`y&`bB%TgM;rW4hj2VK^l)Vz2`D@rW@4>Y99kgYCPQMqy&UMJe zGfm^(C1^|eko)H+=+F2J!#Q7JwBTDDDEcQRB;Vt(Y!&-_4gFq^6Uq%ZUAc)l55T#a z0GwBE_1gvQHu}FEmvuXE)ey+u31sikEP=Rb55jFnF#9J2ciq9b*BF8yn}YFEO9g{a|POSR-qyN16b*6NA6c#6Bon1X9=2; z-bV-Lp(o>03}k=Fb!9pC&L8OSR`y5$UpL`M`DPsDx#~paHk_>7j?+~^^gS5oYD3`F zgu|>GKNt4AI=^MWeq~`pec-NXEEZzMzEJ6 z@oOioD+-UhqcJ&@fDxX9+-WP(nzaTkS zWgF)+gnLm0>O;PQCE{D26%)AsC*q7M5oc9N+?SHL*3fE`dG=Wg`>t;}Ki^e<1s8Qm zv_!s7;2C2j*M%>6KK%;qsbAo#Ihykj%XyB$ZC5n=DF#0_FovdRuBp-Nrx^U)#@F^3 zJnUiqtApSY{eb3-^=K>J26xsb>?;l9TD}AOii2^WB$Bz?jYDNA%ugncmFHr-GzXfH z^*rZq!LdpSj#o-?yh?%-)e`nY3G0`_^Tj6EqiL}lVToRYeUf;btINh&O(xE2({Zjo z4JWJP*-22Zr;f? zHUvj1D(Qa>PE@HFLj~_nQdo9{a_`uVj`TfTzk+#}*@#g|GS1c(<4j#4W5~xjZ7#aA z0=bW`!a#ly4oD->n8-Nt*5Q(I53X4f*-HuV+4pd7*u%9op0!9|Pw};paq!H1uYC^& zD?{K+T}}Tt(*IQYABPEL0oU_f`dsYy`KUsPV-aD@iuUA)JIhH<~%#jjPc$49~#wH>4444kSd!>Kwc?@|&Rt;*$Wtmk=~Yi@NK z<4=QU&nh$~uf$n(0@tS$#*oB2OEPZRlDIbQh0n!U{D;q57zN-bg;z5Ll+r}q2hcTt7ffgDsa43iQWPctg&0soDz=HYB5gNiP4%C2q){Y zPaMWIDxEQ;avoB-#-?zMO~MU(BKK;+7?X1^ZZ#&OUmgydXdT!7&1lRMvzKykq{f0{ z^!ZptGY(g_;ZS8a#w&YpP^uHX<4Wg;E@;(&9*U9S&Djp&>beH3~vsekxAZ%5kc;3=@hh*kU)JVb3P+ z8CmS3Os-KGxME7jWyW#Ul8kFs#$rohEPHXoEkb`;1gt3=(U2BE|7EbJ7UGDy4Tr0{ z_?%&kSB=u|{Wwr{5c^f*w1XIt4?+=C3{_|eMl1R;AnQV9s1(ZJ0_fw)8DA&%E8B=4 zG(aDd&6*^juRzH>m~g1dfPL~x=-FS!s3`0&yg?61b8aL)Wz>?=vcd0ieZ z>a%gtkd4d!Skf6w8slJ1gg9L3=r4_gHF-17Y+KQgTMkRA1c%jQI9M}*{Z%J<=Rbwf zsx!3H7^ysk5!ERS$j2cItl&MZ3caOc(8Ze|50>-JS^g&)|@4SIxK;6p2VJHO{&5 zm-MWMF@wF8#yVu9uOtSxEF=o0sas~E1ihN0@Kv?~~>yo`R; zMRdzgq9{-eNvIa?+`!J~3hoSO8)I^mLPs&AWo{=?aWn3Oq zMP#6wv(uGVfeDofhdKX8D)p?lhV>}pei02@d=&dBA7?aTu2n@`Zwuh9&x4n-Tr}jc z9$C0-$wRk9@P8XTsXO7$QNk!v;6VLF4AuJ3Uvme2HFwcla}Pb$chFgN3tg&PXpvt) zPM{eDp=OkXSy2>ZfH|Wd-HH>mBj};^mLEc&d_VD*D%MHD+&D2T??!W;1Xf8mPWEU*- z-<=u+XD<6Pr4pk$A9`yap}Y1mx@&$xSM@`5RQ`l^)dSj(Xp-MV)($uFL)|D0aiMZg zFWMDebSTcFOK}#R@-yfvJBgmMqfkcHvp#a}i;d_j8-zAa4Mnh+JzIlOWiw}_2?seR z<4PCTFdNN;-h2hr5wTp0}G*|ozSJ^#e1hye3xE11vZnz|u&{lqn zb`5Rvi?j=9m!C&FVtJMmSuzKZ7obAP&T4d*3}KM#*kC#5y}TPE97dRCU;Vgdum;4^w@;i*>HeAW{SnB?Ox#nN6R{sH8 zC4Wct0=A0ZVN*VXP4NVF#UnW6tViijwEMI>v|Gf!ufrp~iU!8fBt3`LlG8LHj>C-O zAmiANZrL#UN(Z?o^jj(+=GVr& zTVBFyqVJ5sqWhCEum-Gyg)?EUc>xo9$*lSVCdOc64CeBuFv%xjE`3aU1S?~(O7GKr zu$SC|Q+f@~lFN+6iw4PAG)hjPnYCz@uoflb=qedQk8}k6vH{ki@9$c)VWdo$?*@My z`^s1g70--0MKC7q;{5K0C$|a4Y$v)~SpP=m()|)PC;hZB$JUoHng4{DwXhgoz{uG) zvKEHA-=XJR8#xn(ioaqoF$SajIZUNbVJv+Di;Qu|9>OAh0E^@vYvF@KauZGo*DlFL z`hOnHjH5+-f-$fbl7H7?lyw+Fe+grdcC(*4FeLO;X%lP0{X*3UPeu{vcMttffIGhh z<~$GDT{qxte#sa(qaGm!_6GaO%vu;3gULvL*-IwIVBlOESPOj(t&;C67?YCk%YKJ} zF&N5zgHiSbCh21sr4L~$VGJer7{_hcBz%tKDqP}AXb^LqVhqialZ=6LAvuH&$w98O zW30yrdZnE0l3ssL32_W_&ls&}!5w5}x*z#K7syl*~_TS-P47Mir4r8#m z=)Z$Gw*JW&=)Z}vu%GmdL$9XQ@_qG7s5uMutV6xx1+?Wap_Ts*UFmb^WWS+a`UHCE zFEB`df}!L`m?d{%5#NSg%()O>pv05atVO%z0Q+hbosuE;RUhN% zVLTn^FK^*#z8XB*d*7W&@ET(g%XVql&**9OL* zGrUASW2o2ASMC#aoM{bbpQk| zF6@Slb!c@m7oA*7+Blo7oXIBkkcV^2c`&e-^z0?Qnf{xYZy|*gqg^b-zgrNW*jV(muYD(;89s2k?89t?~;f~)IySX#N> zHwni1Wei64l7VZJP=|U8{bwEOxz}m6e?rX|wCp7{XIjk|>KKE%oWH|f(l7?KlrfaB zpGtm%Ucwl}4`D2R0HfqS?aX}(*Pcesujd5}ZkmJn zw=ut5Uv->mAqEX+TCI73I`s>v*-Lfor8>^En!Ti!^L-h=FXe2Ma4v)x#E)qYVJQBI zaR@Q6pBRI+@H+kHOcY*#r|=y6nlTg}M~{;8UEBn7GS9H09QvKh-pQtAaV%ELFgqt_XsUxsMr1rS~Y9I zJxIr-a3B9}n0e@9UOLdkerva1 zMoZH@v~jjux}Kt?<2jnzo};nlIXq3z;BI&Zmy53sp6{&B;WR&k)ASq;<0Q`?JSS+o4G@Lz7HPF+rWI zhdN0|t%DA_L@lij`ovo9t99&?YWBH;K9>8%VH@5+9}SM>qqA z{;t6R`acFo!6^L~YB9w9VF0%L9=>)_Q_%@)PCKm)R{C$vZiXeBdtjCa=4=nFnGLXJ zxL`?lz?^P_CBw}3f*E0@S<>~eq}9WeuHnx$Fr}(tOs(M^wi2ea3YgO>nPV0GR}xoH zz?>@QYZ<>5)*UI&Y{dFR64r!!FwG`8?sZ6xdY$4!UVG6YudQgpYb!kHwdId_?S=ci z4#5hBX?%Q(E|)EcifoyJ$2sLE?gt@PSyjKymfDfn|aeY z#A{BGcugr{?|-EW`v2emzmow$r!|ZA743hg)6&Mw@zq4k^2tMI_=PW4gKe{JDr#`B9`&@o+wqHLZ+bL+U=0Xul3!jII2tnKQ2K7qwp&@^**}VYu)G8VFF5(&F zZQlPEqakYvIgk%&%g~VjHP?V2h)Ix7s0+eLYXq(|#o}&PJUQ}t#Dr#{U@P@eo2OH6 zG>=-58IW(H)?)Lk)GWM$>K(5_6Euxl1?oehsBNLn!X7u181-!OI&;Y1zD{0i0Xfix zc5xE|6{hF_^zjh6VYPRCAAsiPxvAETdKKo>eAEEw8MEy|)buc;99TmJqeq%9Xevkb6 zhvdALQWHSUPW>0SN!`nB>$lX6EXPj`EAX)S2mI8v38y@fI7zL=HDdPa*f)tGzK#mk zSh@8zRPwokRzV#ygS^K~;?lGHx{wBH6q=IfGuI2qH&YKnEy#ZH5*(6IcT@f`Ik#ng z?aD>w`MQD6HB+-cfS$8^=`qvk-a!Ut;E%qBxu~2T))j43tEo%nd=Y9pM64Zdl@-C>Q3sY->Clv z*Y)4ww(Wb|b^d@K-PCPR`|yaGjVFR;L(pps?!colawQgWo8*;r)QeaWmym;)NsYry z=mbp(H3AN51RD1&pdN!dlJq6ydj&1VN7RrkC9nP&xwJZM?t|AY+n*7E(V$kc!Z3y~< zE#zgWJ!shG*B(4<+lj~2983zDgMR7_hQjgN{@oa;-iofGb#PE;;7u2at!~iYxl?}h)(rHLb03JpV4AJi9yX1M*#;!V|xQF@MOImoeAW z1mu5@zU&qBVHLT?035B@PCh*lXKKQzWgr(RCD*Rl%I60YhYukRA4+~C6i1Zns0Rpw z&mGDf{KcC;Yzw0gvrK1H8aO5cXBqFGYR{^9z`D_ zalavobs%R<&ifHL<6p>mKkC~}d?|q1jQY{p!~dY1FKwR|4&O{EFOSP^V{vWR&a$zST> zNy&mCDi*_H8610J(3YM+?6VXn$YTx`@1;f~fE+*-X!mO z%eja7;A>N&pWpVRkt@qB#E?wIX9~EghrCuRv6v2G_wCTf@;sPON^YVFZ8>$+(}}2O zsUrTz^JaW9no`rrv()f!D(Fu%nnbb8gN(6fa)vh$*W63qPT=d(=!d{NlB=UH*ImhI zEhNsLMy@MIO3c@aiRu9ytlCeWYXW1H6Vxyr%MUYoqt@tSfpkbCRMh$7dM=jW;}7zO^2Jg8ZOtB!QE<_D7} zA=i^FM<4O>v6}N3sUg=>eG!9I7tmjE7RqP~RJ+L0L>i!q(xR)B__R{M;<~wSlu~1* z#6E?G>sJZtW75bOXvsej)2*r_@4@?ITm*AaK+dTU=LJ7>Ih+%6P3CN#3qtvP_EEMH zo#mq#sJ)Ax+I#4(x`$4c5A78q^j=6~lX8DC}8v@Kh4psVB$4 zdwx^x3p7?ghr4nT%CxgkrJaJ)&m{<)$W7Wc;=NwfrSwCW-cK&17urM*=b5#U_xpLZ zk#Yg!ZKM`lPYsO>V`YDH1>`#fzWk(G0Z-;`){WYLEOKn*R2zwdI*B(3+<=pqiJf?Z zz3O*3RRSl#`@VwQhMy0(OHSh^xqvIY%U&RtaTcw94&V?viJSM9vOmhmBbO216foLy zkDo`HP?*W^_ZHzU&6vQo#=|nx&`FCKa%6V#YFJt+GK{H!;>0KZi0_PJU5gWq;^# zs9Fa{Ml!j=DBe3AaMz!OlenrM-zFYuAqHk)E(9O^n0EE=FcEjL5U(&3%eD~9w#a@a z9&(p>ynta7H!UG%T5<+W#Nb=ls{;PsBP9=8jc2H)WotZ4q|k~fc}l^8nrKohtgONJ#iDGfJgru$Cdp8GcjCi$sIp_D{y}e z5-;)2Q}p4eA3yJwj-t0@z>n1qm6D4oB@d%)u zgMi~{iGgY8gN7JheJQaoKNkF$J`lST6U(L#R`E67H^?azv9F6+4`Ov~#C3QHS|#J;k%x%=a3A&KglWV_#`rsf z#Cr$OWI7FZCpiZCU?Q%jXD#%^1^5iOtVUoM}2;y4IScRK9~5g&rv+?vlkxlSqt~^b<}6iAN1MtdVSX1Zl5`)!)M89^AXqa5zFzJ z1itCo96{PF6?Ho7BWDn6xCnJ?YB+WU^Jda`Iq((B##Y*hzi{4U!!*QR@Hfhwzz? z*Z6slX|V2|P5skc^zuGC#yj*;`4ZkQKIVPuQ(Q5BgCnMG{7geERKy$<)c>n^Kh^TH zA_4}`ut)ez2tUVC_%`o@?@>F+&#P!Y=e?Jo^>FjP+qxP*b_e2I19fC^i%>=Vy^fzL zv&Zps8NAmGh3cdw-0P!Y_GdT|o`rYHBps@*c90n%B+LD++h7Ke`DV zsQpY~yea6<7x^_kt<);Cr0$?@PsE=^peJ`d&S=ANgIfN3%-g*d-gS7^?<%H_P^qOB z&5GV)HCnS(y#L6lvlXL}>)?K#`8%`Y`5Cc27?VZef*}c4ZHc()O61vQJJ(JV#;Olv zNOcU21wG`6Eu1GaI>a7ohRV=YSk3>hi2o0D6d8MXF3+Yehq^UOI@xHop7t47e= z+=G$)gFLQ-=a^&MBM$H!#j}2j9-T!No}FyeUzgAiF;3J9XQd+QQ=+(*48x=4T2%84 zma>QBYi?6x;o}+LGI`PoV#ve1Q;@HhcX5w#VW33Ey}k}dYgF)L#qkVtfc!hp5qj>S ziY>DehS%gOpkl?v?u#)LiiH;mS(pIf&~M_eZ0hoQHw? zAGu;3&nCL^XE4ZqC5LyPd(U<9KIg~{Q4c|mv0v6hT?%={^lZ3z9&t4P0%HT$bnb0h zYBK!14mnN@_foBtJeuSIdCXhH_63fE95`|R4rx1VY2=m2hdHR(b2R+K{plHuJg?|Y zl3p=MOnlNTDxUm5U8MdOx4>Bn literal 0 HcmV?d00001 diff --git a/assets/index/images/favicon.svg b/assets/index/images/favicon.svg new file mode 100644 index 00000000..b213b903 --- /dev/null +++ b/assets/index/images/favicon.svg @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/assets/index/images/site.webmanifest b/assets/index/images/site.webmanifest new file mode 100644 index 00000000..d4551f42 --- /dev/null +++ b/assets/index/images/site.webmanifest @@ -0,0 +1,36 @@ +{ + "name": "NotesVault", + "short_name": "NotesVault", + "icons": [ + { + "src": "/web-app-manifest-192x192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "/web-app-manifest-512x512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "../assets/index/images/favicon-96x96.png", + "sizes": "96x96", + "type": "image/png" + }, + { + "src": "../assets/index/images/apple-touch-icon.png", + "sizes": "180x180", + "type": "image/png" + }, + { + "src": "../assets/index/images/favicon.svg", + "sizes": "any", + "type": "image/svg+xml" + } + ], + "theme_color": "#4523ab", + "background_color": "#000000", + "display": "standalone" +} diff --git a/assets/index/images/web-app-manifest-192x192.png b/assets/index/images/web-app-manifest-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..47419e0f33ac4cf3ad4ff9bc71115292284d0d4f GIT binary patch literal 61217 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 literal 0 HcmV?d00001 diff --git a/pages/index.html b/pages/index.html index 2a2b8847..30c43a1c 100644 --- a/pages/index.html +++ b/pages/index.html @@ -18,6 +18,15 @@ type="image/x-icon" /> + + + + + + + + + Date: Mon, 1 Sep 2025 23:12:19 +0530 Subject: [PATCH 27/79] Update index.html --- pages/index.html | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pages/index.html b/pages/index.html index 30c43a1c..05ca886f 100644 --- a/pages/index.html +++ b/pages/index.html @@ -18,13 +18,14 @@ type="image/x-icon" /> - + - - + + + From 557a485237be3425a3084c3753dac02dab6820a7 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 2 Sep 2025 00:45:12 +0000 Subject: [PATCH 28/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 037cced7..1e70cc9f 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-01* +*Last updated: 2025-09-02* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From df37856fe06815513d92819e506e27db2381d467 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 2 Sep 2025 01:52:34 +0000 Subject: [PATCH 29/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index d1b15a7d..0ad37018 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-01* +*Last updated: 2025-09-02* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 11c26c9b87a3737689716cee63f57df88997c8f4 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 3 Sep 2025 00:00:17 +0000 Subject: [PATCH 30/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 0ad37018..2f8324ca 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-02* +*Last updated: 2025-09-03* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From ba2c3db6c4ec7211abc590346dfd3b9c9ec76c8e Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 3 Sep 2025 00:42:59 +0000 Subject: [PATCH 31/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 1e70cc9f..9214cead 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-02* +*Last updated: 2025-09-03* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 311cfaaf06b6a2ebfc64f67c1078f9c3d4ec2139 Mon Sep 17 00:00:00 2001 From: Utkarsh Shukla Date: Wed, 3 Sep 2025 22:56:43 +0530 Subject: [PATCH 32/79] Fix: add password visibility toggle to Confirm Password field (#864) --- package-lock.json | 6 ++++++ pages/signup.html | 3 +++ scripts/signup.js | 33 +++++++++++++++++++++++---------- 3 files changed, 32 insertions(+), 10 deletions(-) create mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..0d7caad3 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "notesvault", + "lockfileVersion": 3, + "requires": true, + "packages": {} +} diff --git a/pages/signup.html b/pages/signup.html index 2bd57b09..1ced2190 100644 --- a/pages/signup.html +++ b/pages/signup.html @@ -102,6 +102,9 @@

Create Your Account

/>
+ + + + + From 46d2ee158c59179c4b643230dd87b5e572f3f759 Mon Sep 17 00:00:00 2001 From: RENU KUMARI PRAJAPATI <152794326+Renu-code123@users.noreply.github.com> Date: Sat, 6 Sep 2025 20:38:41 +0530 Subject: [PATCH 43/79] Create feedback.js --- scripts/feedback.js | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 scripts/feedback.js diff --git a/scripts/feedback.js b/scripts/feedback.js new file mode 100644 index 00000000..7039fbb1 --- /dev/null +++ b/scripts/feedback.js @@ -0,0 +1,33 @@ +// Feedback & Reviews Section Script + +document.addEventListener('DOMContentLoaded', function () { + const form = document.getElementById('feedback-form'); + const input = document.getElementById('feedback-input'); + const nameInput = document.getElementById('feedback-name'); + const emailInput = document.getElementById('feedback-email'); + const success = document.getElementById('feedback-success'); + + // Show success message + function showSuccess() { + success.style.display = 'inline-block'; + setTimeout(() => { + success.style.display = 'none'; + }, 2500); + } + + // Handle form submit + form.addEventListener('submit', function (e) { + e.preventDefault(); + const feedback = input.value.trim(); + const name = nameInput.value.trim(); + const email = emailInput.value.trim(); + if (!feedback || !name || !email) return; + let feedbacks = JSON.parse(localStorage.getItem('feedbacks') || '[]'); + feedbacks.push({ name, email, feedback }); + localStorage.setItem('feedbacks', JSON.stringify(feedbacks)); + input.value = ''; + nameInput.value = ''; + emailInput.value = ''; + showSuccess(); + }); +}); From 5cc72322fe7236a0ade2214aa5cae4f170072146 Mon Sep 17 00:00:00 2001 From: RENU KUMARI PRAJAPATI <152794326+Renu-code123@users.noreply.github.com> Date: Sat, 6 Sep 2025 20:39:52 +0530 Subject: [PATCH 44/79] Create feedback.css --- styling/feedback.css | 112 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 styling/feedback.css diff --git a/styling/feedback.css b/styling/feedback.css new file mode 100644 index 00000000..eef482a6 --- /dev/null +++ b/styling/feedback.css @@ -0,0 +1,112 @@ +/* Feedback & Reviews Section Styles */ + +.feedback-section { + background: var(--card-bg); + border-radius: 1.5rem; + box-shadow: 0 8px 32px rgba(0,0,0,0.08); + padding: 3rem 2rem 2rem 2rem; + margin: 3rem auto 2rem auto; + max-width: 700px; + width: 100%; + text-align: center; +} + +.feedback-section h2 { + color: var(--primary-500); + font-size: 2rem; + margin-bottom: 0.5rem; +} + +.feedback-section p { + color: var(--text-secondary); + margin-bottom: 2rem; +} + +.feedback-form { + display: flex; + flex-direction: column; + align-items: center; + gap: 1rem; + margin-bottom: 2rem; +} + +.feedback-form input[type="text"], +.feedback-form input[type="email"], +.feedback-form textarea { + width: 100%; + max-width: 500px; + padding: 1rem; + border-radius: 0.75rem; + border: 1px solid var(--border-color); + background: var(--bg-secondary); + color: var(--text-primary); + font-size: 1rem; + resize: vertical; + transition: border 0.2s; +} + +.feedback-form input[type="text"]:focus, +.feedback-form input[type="email"]:focus, +.feedback-form textarea:focus { + border-color: var(--primary-500); + outline: none; +} + +.feedback-form button { + background: var(--primary-500); + color: var(--white); + border: none; + border-radius: 0.75rem; + padding: 0.75rem 2rem; + font-weight: 600; + font-size: 1rem; + cursor: pointer; + transition: background 0.2s; +} + +.feedback-form button:hover { + background: var(--primary-600); +} + +.feedback-success { + display: none; + color: var(--primary-600); + background: rgba(0,140,45,0.08); + border-radius: 0.5rem; + padding: 0.75rem 1.5rem; + margin-bottom: 1.5rem; + font-weight: 500; + /* display: inline-block; will be set by JS when shown */ +} + +.feedback-list { + margin-top: 1.5rem; + text-align: left; + max-width: 500px; + margin-left: auto; + margin-right: auto; +} + +.feedback-item { + background: var(--bg-secondary); + border-radius: 0.75rem; + padding: 1rem 1.25rem; + margin-bottom: 1rem; + box-shadow: 0 2px 8px rgba(0,0,0,0.04); + color: var(--text-primary); + font-size: 1.05rem; + word-break: break-word; +} + +@media (max-width: 600px) { + .feedback-section { + padding: 2rem 0.5rem 1.5rem 0.5rem; + } + .feedback-form input[type="text"], + .feedback-form textarea { + max-width: 100%; + } + .feedback-list { + max-width: 100%; + } +} From e0b9a021d081b857caac2a6c210f16da14e3f70c Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 6 Sep 2025 16:11:22 +0000 Subject: [PATCH 45/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index f377aea1..cc1cc641 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-05* +*Last updated: 2025-09-06* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| @@ -31,6 +31,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level | [@deepanshu-prajapati01](https://github.com/deepanshu-prajapati01) | 2 | 0 | 0 | 1 | | [@Soumyosish](https://github.com/Soumyosish) | 2 | 0 | 0 | 1 | | [@adityai0](https://github.com/adityai0) | 0 | 1 | 0 | 2 | +| [@Renu-code123](https://github.com/Renu-code123) | 0 | 1 | 0 | 1 | | [@AriyanPal08](https://github.com/AriyanPal08) | 0 | 1 | 0 | 1 | | [@Yug210705](https://github.com/Yug210705) | 1 | 0 | 0 | 1 | | [@Sagar1610Codes](https://github.com/Sagar1610Codes) | 1 | 0 | 0 | 1 | From 4958913c551972dc7a451334249edfbd186c8347 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 7 Sep 2025 00:00:21 +0000 Subject: [PATCH 46/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index ca1e9657..18244575 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-06* +*Last updated: 2025-09-07* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From d4b4b25342e60a033fe827bcad9dbec5478d062d Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 7 Sep 2025 15:21:11 +0000 Subject: [PATCH 47/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index cc1cc641..ad7d82ea 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,11 +2,11 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-06* +*Last updated: 2025-09-07* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| -| [@Peehu1308](https://github.com/Peehu1308) | 6 | 3 | 0 | 9 | +| [@Peehu1308](https://github.com/Peehu1308) | 7 | 3 | 0 | 9 | | [@Harsh-26626](https://github.com/Harsh-26626) | 2 | 2 | 0 | 12 | | [@AlapatiSreeHarsha](https://github.com/AlapatiSreeHarsha) | 2 | 2 | 0 | 9 | | [@Srushtee1706](https://github.com/Srushtee1706) | 7 | 1 | 0 | 3 | From a24367e2334e04af96afa4347c6fb0e032dc6f5f Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 8 Sep 2025 01:53:25 +0000 Subject: [PATCH 48/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 18244575..f5498557 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-07* +*Last updated: 2025-09-08* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From eddd1ace6ea20925fc7bc502fff4885641405816 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 9 Sep 2025 01:49:39 +0000 Subject: [PATCH 49/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index f5498557..5afb0a7d 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-08* +*Last updated: 2025-09-09* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 1195b7e857573913afc83a9672a975dfda4f5839 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 10 Sep 2025 01:45:54 +0000 Subject: [PATCH 50/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 5afb0a7d..4ed092c0 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-09* +*Last updated: 2025-09-10* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 01e6478e7687fd7f45ac27834c2bcec0f6ad7592 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 11 Sep 2025 01:48:51 +0000 Subject: [PATCH 51/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 4ed092c0..cedda38a 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-10* +*Last updated: 2025-09-11* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From f51d098ab799da26c05cd07b91647d6d2f9c9cc3 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 12 Sep 2025 01:44:48 +0000 Subject: [PATCH 52/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index cedda38a..680e8fbd 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-11* +*Last updated: 2025-09-12* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 66f331d738f5f8e8407a4d5987ecd5836f7ff3b4 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 13 Sep 2025 01:40:06 +0000 Subject: [PATCH 53/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 680e8fbd..4491bcbc 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-12* +*Last updated: 2025-09-13* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 553d39f9cd789f8c483f07afcaf47708b3cacd0f Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 14 Sep 2025 00:00:09 +0000 Subject: [PATCH 54/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 4491bcbc..4ae0b6c5 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-13* +*Last updated: 2025-09-14* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From b98bb88ea51bd5f766cba8acec3dde9e277eeb47 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 15 Sep 2025 02:05:12 +0000 Subject: [PATCH 55/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 4ae0b6c5..767d2b96 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-14* +*Last updated: 2025-09-15* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From bd84a149bbb0bc7c0720d42101e343a4d567daf2 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 16 Sep 2025 01:55:59 +0000 Subject: [PATCH 56/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 767d2b96..d658766a 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-15* +*Last updated: 2025-09-16* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 443524816635d030c6373c05dbe812337e120828 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 17 Sep 2025 01:45:56 +0000 Subject: [PATCH 57/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index d658766a..b322ce41 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-16* +*Last updated: 2025-09-17* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 89d936e3f66fccaf794ecc3678745f0dab186f2c Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 18 Sep 2025 01:45:45 +0000 Subject: [PATCH 58/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index b322ce41..7c18ef03 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-17* +*Last updated: 2025-09-18* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 5b99508661ea14b5c6074e534c9bf6630af0e37e Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 19 Sep 2025 01:48:52 +0000 Subject: [PATCH 59/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 7c18ef03..1610ae77 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-18* +*Last updated: 2025-09-19* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 2a4217e3037124dbaff608f9c7f84cab4aab5aaf Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 20 Sep 2025 01:54:04 +0000 Subject: [PATCH 60/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 1610ae77..7466316a 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-19* +*Last updated: 2025-09-20* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 3f983217d37386e2f5ed9c8263db89c24a4119ce Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 21 Sep 2025 00:00:25 +0000 Subject: [PATCH 61/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 7466316a..1a6de76d 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-20* +*Last updated: 2025-09-21* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From acb6de1bf39cade249b40eaab350caf5238e6136 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 22 Sep 2025 01:56:18 +0000 Subject: [PATCH 62/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 1a6de76d..1286c784 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-21* +*Last updated: 2025-09-22* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 0c584c0b038153c8e617d4a7a9ff2ef73a004481 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 23 Sep 2025 01:46:32 +0000 Subject: [PATCH 63/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 1286c784..3d2ee758 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-22* +*Last updated: 2025-09-23* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 853d82e52bf88b529eef2cc0e1e39165203b9395 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 24 Sep 2025 01:47:53 +0000 Subject: [PATCH 64/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 3d2ee758..9a78f5f0 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-23* +*Last updated: 2025-09-24* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 2ea77d7e8b1d7ce0729ee366834e4ce0b5d5afa9 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 25 Sep 2025 01:48:41 +0000 Subject: [PATCH 65/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 9a78f5f0..63602746 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-24* +*Last updated: 2025-09-25* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From eec9249c2fc39552a117b11b09ca8798368ba8e9 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 26 Sep 2025 01:57:05 +0000 Subject: [PATCH 66/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 63602746..e22de14f 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-25* +*Last updated: 2025-09-26* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From f2ac262cb242bbc5031a3204e80baba1d7b55f40 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 27 Sep 2025 01:43:28 +0000 Subject: [PATCH 67/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index e22de14f..e9f0eb9b 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-26* +*Last updated: 2025-09-27* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From f7f23e2aacc728a86fd7d062a2d6f70842f47683 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 28 Sep 2025 01:57:07 +0000 Subject: [PATCH 68/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index e9f0eb9b..86424604 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-27* +*Last updated: 2025-09-28* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 403ad2ba1426b99f91e915cebe8ef65bfe253769 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 29 Sep 2025 01:51:08 +0000 Subject: [PATCH 69/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 86424604..17f70484 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-28* +*Last updated: 2025-09-29* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 12338895dc5edbad033675f37b6a901bb3c78691 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 30 Sep 2025 01:45:37 +0000 Subject: [PATCH 70/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 17f70484..593b0aea 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-29* +*Last updated: 2025-09-30* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 11be8ff7ffbcd0140a7990b74f9d781a55248dd3 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 1 Oct 2025 01:58:26 +0000 Subject: [PATCH 71/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 593b0aea..742144a6 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-30* +*Last updated: 2025-10-01* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 0382ee9cd3c22434d149aa378812937d72548b21 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 2 Oct 2025 01:46:05 +0000 Subject: [PATCH 72/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 742144a6..35ccaced 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-10-01* +*Last updated: 2025-10-02* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 10d6c81ada24447a59212de4dae4bc7fac333086 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 3 Oct 2025 01:46:06 +0000 Subject: [PATCH 73/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 35ccaced..ab6b0e3b 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-10-02* +*Last updated: 2025-10-03* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From cc34a1e40c6433ef6046791145511cf9e3970e56 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 4 Oct 2025 01:41:55 +0000 Subject: [PATCH 74/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index ab6b0e3b..18e543c3 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-10-03* +*Last updated: 2025-10-04* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From e38b565b4c033679e2992de3333f594095488f7c Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 5 Oct 2025 01:56:27 +0000 Subject: [PATCH 75/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 18e543c3..0a18c768 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,7 +2,7 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-10-04* +*Last updated: 2025-10-05* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| From 0a23d530a3e6f0eac26c4e8a8876bf3ab1f1db95 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 5 Oct 2025 15:52:29 +0000 Subject: [PATCH 76/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 74 ++------------------------------------------------ 1 file changed, 2 insertions(+), 72 deletions(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index ad7d82ea..0a18c768 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,81 +2,11 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-09-07* +*Last updated: 2025-10-05* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| -| [@Peehu1308](https://github.com/Peehu1308) | 7 | 3 | 0 | 9 | -| [@Harsh-26626](https://github.com/Harsh-26626) | 2 | 2 | 0 | 12 | -| [@AlapatiSreeHarsha](https://github.com/AlapatiSreeHarsha) | 2 | 2 | 0 | 9 | -| [@Srushtee1706](https://github.com/Srushtee1706) | 7 | 1 | 0 | 3 | -| [@FrostByte-49](https://github.com/FrostByte-49) | 0 | 3 | 1 | 4 | -| [@Pallavi-kr6](https://github.com/Pallavi-kr6) | 3 | 2 | 0 | 3 | -| [@StephanosNikitis](https://github.com/StephanosNikitis) | 4 | 0 | 0 | 4 | -| [@SagnikDey1503](https://github.com/SagnikDey1503) | 3 | 1 | 0 | 4 | -| [@snehhhcodes](https://github.com/snehhhcodes) | 2 | 1 | 0 | 3 | -| [@AshmitSherigar](https://github.com/AshmitSherigar) | 3 | 0 | 0 | 3 | -| [@Radhika984](https://github.com/Radhika984) | 1 | 1 | 0 | 4 | -| [@Copilot](https://github.com/Copilot) | 0 | 1 | 0 | 5 | -| [@Shobhini](https://github.com/Shobhini) | 2 | 0 | 0 | 3 | -| [@Arsenal17x](https://github.com/Arsenal17x) | 1 | 0 | 1 | 3 | -| [@MeenakshiAM](https://github.com/MeenakshiAM) | 2 | 1 | 0 | 2 | -| [@Gourangi4](https://github.com/Gourangi4) | 2 | 0 | 0 | 2 | -| [@VidhanThakur09](https://github.com/VidhanThakur09) | 0 | 2 | 0 | 2 | -| [@Sujal-Raj](https://github.com/Sujal-Raj) | 0 | 1 | 0 | 3 | -| [@Manika-Sabharwal](https://github.com/Manika-Sabharwal) | 2 | 0 | 0 | 1 | -| [@JeevithaR3](https://github.com/JeevithaR3) | 1 | 1 | 0 | 1 | -| [@Surabhi210](https://github.com/Surabhi210) | 2 | 0 | 0 | 1 | -| [@lobby11](https://github.com/lobby11) | 2 | 0 | 0 | 1 | -| [@deepanshu-prajapati01](https://github.com/deepanshu-prajapati01) | 2 | 0 | 0 | 1 | -| [@Soumyosish](https://github.com/Soumyosish) | 2 | 0 | 0 | 1 | -| [@adityai0](https://github.com/adityai0) | 0 | 1 | 0 | 2 | -| [@Renu-code123](https://github.com/Renu-code123) | 0 | 1 | 0 | 1 | -| [@AriyanPal08](https://github.com/AriyanPal08) | 0 | 1 | 0 | 1 | -| [@Yug210705](https://github.com/Yug210705) | 1 | 0 | 0 | 1 | -| [@Sagar1610Codes](https://github.com/Sagar1610Codes) | 1 | 0 | 0 | 1 | -| [@harshgupta9129](https://github.com/harshgupta9129) | 1 | 0 | 0 | 1 | -| [@Abhiyanshu-Sharma](https://github.com/Abhiyanshu-Sharma) | 0 | 1 | 0 | 1 | -| [@priyanshu5ingh](https://github.com/priyanshu5ingh) | 1 | 1 | 0 | 0 | -| [@Kushanware](https://github.com/Kushanware) | 1 | 0 | 0 | 1 | -| [@Samruddhiwagh1606](https://github.com/Samruddhiwagh1606) | 1 | 0 | 0 | 1 | -| [@Disha19-09](https://github.com/Disha19-09) | 0 | 0 | 1 | 1 | -| [@Snehadas2005](https://github.com/Snehadas2005) | 0 | 1 | 0 | 1 | -| [@utkarshwrks](https://github.com/utkarshwrks) | 1 | 0 | 0 | 1 | -| [@Kalika-Jay](https://github.com/Kalika-Jay) | 0 | 0 | 1 | 1 | -| [@vanshika-ramchandani](https://github.com/vanshika-ramchandani) | 1 | 0 | 0 | 1 | -| [@DivyaJain-DataAnalyst](https://github.com/DivyaJain-DataAnalyst) | 1 | 0 | 0 | 1 | -| [@dhruv-git-sys](https://github.com/dhruv-git-sys) | 1 | 0 | 0 | 1 | -| [@ParulAgrawal-bot](https://github.com/ParulAgrawal-bot) | 1 | 0 | 0 | 1 | -| [@ud-ai](https://github.com/ud-ai) | 1 | 0 | 0 | 1 | -| [@diiviikk5](https://github.com/diiviikk5) | 1 | 0 | 0 | 1 | -| [@neelima-singh07](https://github.com/neelima-singh07) | 1 | 0 | 0 | 1 | -| [@HayatZarine](https://github.com/HayatZarine) | 1 | 0 | 0 | 1 | -| [@AkshitBhandariCodes](https://github.com/AkshitBhandariCodes) | 1 | 0 | 0 | 1 | -| [@Mehuli15](https://github.com/Mehuli15) | 1 | 0 | 0 | 1 | -| [@shoaib2000857](https://github.com/shoaib2000857) | 1 | 0 | 0 | 1 | -| [@Shalini22-ui](https://github.com/Shalini22-ui) | 1 | 0 | 0 | 1 | -| [@unnati-078](https://github.com/unnati-078) | 1 | 0 | 0 | 1 | -| [@mehershiri](https://github.com/mehershiri) | 1 | 0 | 0 | 1 | -| [@Forever-299](https://github.com/Forever-299) | 1 | 0 | 0 | 1 | -| [@Milan0407](https://github.com/Milan0407) | 1 | 0 | 0 | 1 | -| [@Aripilli-Bhavana](https://github.com/Aripilli-Bhavana) | 1 | 0 | 0 | 1 | -| [@Bala327](https://github.com/Bala327) | 1 | 0 | 0 | 1 | -| [@Mehak-Parveen](https://github.com/Mehak-Parveen) | 1 | 0 | 0 | 1 | -| [@RAJVEER42](https://github.com/RAJVEER42) | 0 | 1 | 0 | 1 | -| [@SHUBBHAM-KUMARR](https://github.com/SHUBBHAM-KUMARR) | 1 | 0 | 0 | 1 | -| [@suedaysse](https://github.com/suedaysse) | 1 | 0 | 0 | 1 | -| [@dhupikarajput](https://github.com/dhupikarajput) | 1 | 0 | 0 | 0 | -| [@Dippp10](https://github.com/Dippp10) | 0 | 1 | 0 | 0 | -| [@Niyatikansal31](https://github.com/Niyatikansal31) | 0 | 1 | 0 | 0 | -| [@Anushka-045](https://github.com/Anushka-045) | 1 | 0 | 0 | 0 | -| [@AbhishekSharma-9](https://github.com/AbhishekSharma-9) | 0 | 1 | 0 | 0 | -| [@zoxilsi](https://github.com/zoxilsi) | 0 | 1 | 0 | 0 | -| [@Ayushii-uniyal](https://github.com/Ayushii-uniyal) | 1 | 0 | 0 | 0 | -| [@shrvtiprasad](https://github.com/shrvtiprasad) | 1 | 0 | 0 | 0 | -| [@DeeptiChincholi](https://github.com/DeeptiChincholi) | 1 | 0 | 0 | 0 | -| [@vinita-rajaram](https://github.com/vinita-rajaram) | 0 | 1 | 0 | 0 | -| [@nitin-gumber](https://github.com/nitin-gumber) | 1 | 0 | 0 | 0 | +| *No contributors yet* | - | - | - | - | --- From f75fb2fa886db340c22ceea2fa87c50055fb4868 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 5 Oct 2025 16:03:09 +0000 Subject: [PATCH 77/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 76 insertions(+), 1 deletion(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 0a18c768..83947065 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -6,7 +6,82 @@ This leaderboard tracks contributors who have completed issues labeled as `level | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| -| *No contributors yet* | - | - | - | - | +| [@Peehu1308](https://github.com/Peehu1308) | 7 | 3 | 0 | 9 | +| [@Harsh-26626](https://github.com/Harsh-26626) | 2 | 2 | 0 | 12 | +| [@AlapatiSreeHarsha](https://github.com/AlapatiSreeHarsha) | 2 | 2 | 0 | 9 | +| [@Srushtee1706](https://github.com/Srushtee1706) | 7 | 1 | 0 | 3 | +| [@VaibhavChougule236](https://github.com/VaibhavChougule236) | 3 | 2 | 0 | 3 | +| [@FrostByte-49](https://github.com/FrostByte-49) | 0 | 3 | 1 | 4 | +| [@Pallavi-kr6](https://github.com/Pallavi-kr6) | 3 | 2 | 0 | 3 | +| [@StephanosNikitis](https://github.com/StephanosNikitis) | 4 | 0 | 0 | 4 | +| [@SagnikDey1503](https://github.com/SagnikDey1503) | 3 | 1 | 0 | 4 | +| [@Radhika984](https://github.com/Radhika984) | 2 | 1 | 0 | 4 | +| [@adityai0](https://github.com/adityai0) | 0 | 1 | 0 | 6 | +| [@snehhhcodes](https://github.com/snehhhcodes) | 2 | 1 | 0 | 3 | +| [@AshmitSherigar](https://github.com/AshmitSherigar) | 3 | 0 | 0 | 3 | +| [@Copilot](https://github.com/Copilot) | 0 | 1 | 0 | 5 | +| [@Shobhini](https://github.com/Shobhini) | 2 | 0 | 0 | 3 | +| [@Arsenal17x](https://github.com/Arsenal17x) | 1 | 0 | 1 | 3 | +| [@MeenakshiAM](https://github.com/MeenakshiAM) | 2 | 1 | 0 | 2 | +| [@Gourangi4](https://github.com/Gourangi4) | 2 | 0 | 0 | 2 | +| [@VidhanThakur09](https://github.com/VidhanThakur09) | 0 | 2 | 0 | 2 | +| [@Sujal-Raj](https://github.com/Sujal-Raj) | 0 | 1 | 0 | 3 | +| [@Manika-Sabharwal](https://github.com/Manika-Sabharwal) | 2 | 0 | 0 | 1 | +| [@JeevithaR3](https://github.com/JeevithaR3) | 1 | 1 | 0 | 1 | +| [@Surabhi210](https://github.com/Surabhi210) | 2 | 0 | 0 | 1 | +| [@lobby11](https://github.com/lobby11) | 2 | 0 | 0 | 1 | +| [@deepanshu-prajapati01](https://github.com/deepanshu-prajapati01) | 2 | 0 | 0 | 1 | +| [@Soumyosish](https://github.com/Soumyosish) | 2 | 0 | 0 | 1 | +| [@Renu-code123](https://github.com/Renu-code123) | 0 | 1 | 0 | 1 | +| [@AriyanPal08](https://github.com/AriyanPal08) | 0 | 1 | 0 | 1 | +| [@Yug210705](https://github.com/Yug210705) | 1 | 0 | 0 | 1 | +| [@Sagar1610Codes](https://github.com/Sagar1610Codes) | 1 | 0 | 0 | 1 | +| [@harshgupta9129](https://github.com/harshgupta9129) | 1 | 0 | 0 | 1 | +| [@Abhiyanshu-Sharma](https://github.com/Abhiyanshu-Sharma) | 0 | 1 | 0 | 1 | +| [@priyanshu5ingh](https://github.com/priyanshu5ingh) | 1 | 1 | 0 | 0 | +| [@Kushanware](https://github.com/Kushanware) | 1 | 0 | 0 | 1 | +| [@Samruddhiwagh1606](https://github.com/Samruddhiwagh1606) | 1 | 0 | 0 | 1 | +| [@Disha19-09](https://github.com/Disha19-09) | 0 | 0 | 1 | 1 | +| [@Snehadas2005](https://github.com/Snehadas2005) | 0 | 1 | 0 | 1 | +| [@utkarshwrks](https://github.com/utkarshwrks) | 1 | 0 | 0 | 1 | +| [@Kalika-Jay](https://github.com/Kalika-Jay) | 0 | 0 | 1 | 1 | +| [@vanshika-ramchandani](https://github.com/vanshika-ramchandani) | 1 | 0 | 0 | 1 | +| [@DivyaJain-DataAnalyst](https://github.com/DivyaJain-DataAnalyst) | 1 | 0 | 0 | 1 | +| [@dhruv-git-sys](https://github.com/dhruv-git-sys) | 1 | 0 | 0 | 1 | +| [@ParulAgrawal-bot](https://github.com/ParulAgrawal-bot) | 1 | 0 | 0 | 1 | +| [@ud-ai](https://github.com/ud-ai) | 1 | 0 | 0 | 1 | +| [@diiviikk5](https://github.com/diiviikk5) | 1 | 0 | 0 | 1 | +| [@neelima-singh07](https://github.com/neelima-singh07) | 1 | 0 | 0 | 1 | +| [@HayatZarine](https://github.com/HayatZarine) | 1 | 0 | 0 | 1 | +| [@AkshitBhandariCodes](https://github.com/AkshitBhandariCodes) | 1 | 0 | 0 | 1 | +| [@Mehuli15](https://github.com/Mehuli15) | 1 | 0 | 0 | 1 | +| [@shoaib2000857](https://github.com/shoaib2000857) | 1 | 0 | 0 | 1 | +| [@Shalini22-ui](https://github.com/Shalini22-ui) | 1 | 0 | 0 | 1 | +| [@unnati-078](https://github.com/unnati-078) | 1 | 0 | 0 | 1 | +| [@mehershiri](https://github.com/mehershiri) | 1 | 0 | 0 | 1 | +| [@Forever-299](https://github.com/Forever-299) | 1 | 0 | 0 | 1 | +| [@Milan0407](https://github.com/Milan0407) | 1 | 0 | 0 | 1 | +| [@Aripilli-Bhavana](https://github.com/Aripilli-Bhavana) | 1 | 0 | 0 | 1 | +| [@Bala327](https://github.com/Bala327) | 1 | 0 | 0 | 1 | +| [@Mehak-Parveen](https://github.com/Mehak-Parveen) | 1 | 0 | 0 | 1 | +| [@RAJVEER42](https://github.com/RAJVEER42) | 0 | 1 | 0 | 1 | +| [@SHUBBHAM-KUMARR](https://github.com/SHUBBHAM-KUMARR) | 1 | 0 | 0 | 1 | +| [@suedaysse](https://github.com/suedaysse) | 1 | 0 | 0 | 1 | +| [@Akshay-gurav-31](https://github.com/Akshay-gurav-31) | 1 | 0 | 0 | 0 | +| [@dhupikarajput](https://github.com/dhupikarajput) | 1 | 0 | 0 | 0 | +| [@Dippp10](https://github.com/Dippp10) | 0 | 1 | 0 | 0 | +| [@Niyatikansal31](https://github.com/Niyatikansal31) | 0 | 1 | 0 | 0 | +| [@Anushka-045](https://github.com/Anushka-045) | 1 | 0 | 0 | 0 | +| [@AbhishekSharma-9](https://github.com/AbhishekSharma-9) | 0 | 1 | 0 | 0 | +| [@zoxilsi](https://github.com/zoxilsi) | 0 | 1 | 0 | 0 | +| [@Ayushii-uniyal](https://github.com/Ayushii-uniyal) | 1 | 0 | 0 | 0 | +| [@madegowda11](https://github.com/madegowda11) | 1 | 0 | 0 | 0 | +| [@shrvtiprasad](https://github.com/shrvtiprasad) | 1 | 0 | 0 | 0 | +| [@DeeptiChincholi](https://github.com/DeeptiChincholi) | 1 | 0 | 0 | 0 | +| [@ChaitanyaBadukale777](https://github.com/ChaitanyaBadukale777) | 1 | 0 | 0 | 0 | +| [@vinita-rajaram](https://github.com/vinita-rajaram) | 0 | 1 | 0 | 0 | +| [@nitin-gumber](https://github.com/nitin-gumber) | 1 | 0 | 0 | 0 | +| [@Sandraa16012007](https://github.com/Sandraa16012007) | 0 | 0 | 1 | 0 | --- From c716746d47165f908472889744faf885a1b2a866 Mon Sep 17 00:00:00 2001 From: Harsh Ahuja <116972057+Harsh-26626@users.noreply.github.com> Date: Sat, 15 Nov 2025 17:35:52 +0530 Subject: [PATCH 78/79] Update login.js --- scripts/login.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/login.js b/scripts/login.js index 2dac40fa..9e8276a4 100644 --- a/scripts/login.js +++ b/scripts/login.js @@ -152,7 +152,7 @@ document.addEventListener('DOMContentLoaded', function () { // Redirect After Delay setTimeout(() => { - window.location.href = '../index.html' + window.location.href = 'dashboard.html' }, 1500) } catch (error) { console.error('Login error:', error) From 6015fe91aa1daa2c540e068e8095108a2f7434e7 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 15 Nov 2025 12:14:33 +0000 Subject: [PATCH 79/79] Auto-update LEADERBOARD.md [skip ci] --- LEADERBOARD.md | 40 +++++++++++++++++++++++++++++++--------- 1 file changed, 31 insertions(+), 9 deletions(-) diff --git a/LEADERBOARD.md b/LEADERBOARD.md index 83947065..692b6841 100644 --- a/LEADERBOARD.md +++ b/LEADERBOARD.md @@ -2,41 +2,48 @@ This leaderboard tracks contributors who have completed issues labeled as `level1`, `level2`, or `level3`, along with their merged pull requests. -*Last updated: 2025-10-05* +*Last updated: 2025-11-15* | Username | Level 1 | Level 2 | Level 3 | PRs Merged | |----------|---------|---------|---------|-------------| +| [@VaibhavChougule236](https://github.com/VaibhavChougule236) | 20 | 3 | 0 | 14 | | [@Peehu1308](https://github.com/Peehu1308) | 7 | 3 | 0 | 9 | | [@Harsh-26626](https://github.com/Harsh-26626) | 2 | 2 | 0 | 12 | | [@AlapatiSreeHarsha](https://github.com/AlapatiSreeHarsha) | 2 | 2 | 0 | 9 | | [@Srushtee1706](https://github.com/Srushtee1706) | 7 | 1 | 0 | 3 | -| [@VaibhavChougule236](https://github.com/VaibhavChougule236) | 3 | 2 | 0 | 3 | -| [@FrostByte-49](https://github.com/FrostByte-49) | 0 | 3 | 1 | 4 | +| [@FrostByte-49](https://github.com/FrostByte-49) | 0 | 4 | 1 | 4 | | [@Pallavi-kr6](https://github.com/Pallavi-kr6) | 3 | 2 | 0 | 3 | | [@StephanosNikitis](https://github.com/StephanosNikitis) | 4 | 0 | 0 | 4 | | [@SagnikDey1503](https://github.com/SagnikDey1503) | 3 | 1 | 0 | 4 | +| [@adityai0](https://github.com/adityai0) | 0 | 1 | 0 | 7 | +| [@Copilot](https://github.com/Copilot) | 0 | 1 | 0 | 7 | | [@Radhika984](https://github.com/Radhika984) | 2 | 1 | 0 | 4 | -| [@adityai0](https://github.com/adityai0) | 0 | 1 | 0 | 6 | +| [@Gourangi4](https://github.com/Gourangi4) | 4 | 0 | 0 | 2 | | [@snehhhcodes](https://github.com/snehhhcodes) | 2 | 1 | 0 | 3 | | [@AshmitSherigar](https://github.com/AshmitSherigar) | 3 | 0 | 0 | 3 | -| [@Copilot](https://github.com/Copilot) | 0 | 1 | 0 | 5 | +| [@dodithakur](https://github.com/dodithakur) | 4 | 0 | 0 | 1 | | [@Shobhini](https://github.com/Shobhini) | 2 | 0 | 0 | 3 | | [@Arsenal17x](https://github.com/Arsenal17x) | 1 | 0 | 1 | 3 | | [@MeenakshiAM](https://github.com/MeenakshiAM) | 2 | 1 | 0 | 2 | -| [@Gourangi4](https://github.com/Gourangi4) | 2 | 0 | 0 | 2 | | [@VidhanThakur09](https://github.com/VidhanThakur09) | 0 | 2 | 0 | 2 | | [@Sujal-Raj](https://github.com/Sujal-Raj) | 0 | 1 | 0 | 3 | +| [@Akshay-gurav-31](https://github.com/Akshay-gurav-31) | 2 | 1 | 0 | 0 | | [@Manika-Sabharwal](https://github.com/Manika-Sabharwal) | 2 | 0 | 0 | 1 | +| [@AriyanPal08](https://github.com/AriyanPal08) | 0 | 2 | 0 | 1 | +| [@Yug210705](https://github.com/Yug210705) | 2 | 0 | 0 | 1 | | [@JeevithaR3](https://github.com/JeevithaR3) | 1 | 1 | 0 | 1 | | [@Surabhi210](https://github.com/Surabhi210) | 2 | 0 | 0 | 1 | | [@lobby11](https://github.com/lobby11) | 2 | 0 | 0 | 1 | | [@deepanshu-prajapati01](https://github.com/deepanshu-prajapati01) | 2 | 0 | 0 | 1 | | [@Soumyosish](https://github.com/Soumyosish) | 2 | 0 | 0 | 1 | +| [@Suupratik](https://github.com/Suupratik) | 1 | 0 | 0 | 1 | +| [@MrunaliniPachpute](https://github.com/MrunaliniPachpute) | 1 | 0 | 0 | 1 | | [@Renu-code123](https://github.com/Renu-code123) | 0 | 1 | 0 | 1 | -| [@AriyanPal08](https://github.com/AriyanPal08) | 0 | 1 | 0 | 1 | -| [@Yug210705](https://github.com/Yug210705) | 1 | 0 | 0 | 1 | +| [@Apo-orva17](https://github.com/Apo-orva17) | 2 | 0 | 0 | 0 | +| [@JiyaAgrawal27](https://github.com/JiyaAgrawal27) | 1 | 0 | 0 | 1 | | [@Sagar1610Codes](https://github.com/Sagar1610Codes) | 1 | 0 | 0 | 1 | | [@harshgupta9129](https://github.com/harshgupta9129) | 1 | 0 | 0 | 1 | +| [@MehakGo](https://github.com/MehakGo) | 1 | 0 | 0 | 1 | | [@Abhiyanshu-Sharma](https://github.com/Abhiyanshu-Sharma) | 0 | 1 | 0 | 1 | | [@priyanshu5ingh](https://github.com/priyanshu5ingh) | 1 | 1 | 0 | 0 | | [@Kushanware](https://github.com/Kushanware) | 1 | 0 | 0 | 1 | @@ -67,14 +74,29 @@ This leaderboard tracks contributors who have completed issues labeled as `level | [@RAJVEER42](https://github.com/RAJVEER42) | 0 | 1 | 0 | 1 | | [@SHUBBHAM-KUMARR](https://github.com/SHUBBHAM-KUMARR) | 1 | 0 | 0 | 1 | | [@suedaysse](https://github.com/suedaysse) | 1 | 0 | 0 | 1 | -| [@Akshay-gurav-31](https://github.com/Akshay-gurav-31) | 1 | 0 | 0 | 0 | +| [@ShahanasParapporu](https://github.com/ShahanasParapporu) | 0 | 1 | 0 | 0 | +| [@dimpal-yadav](https://github.com/dimpal-yadav) | 1 | 0 | 0 | 0 | +| [@Sneha-Goswami123](https://github.com/Sneha-Goswami123) | 1 | 0 | 0 | 0 | +| [@s0wjanyaa](https://github.com/s0wjanyaa) | 1 | 0 | 0 | 0 | +| [@Saloni182004](https://github.com/Saloni182004) | 1 | 0 | 0 | 0 | +| [@ananyaarramalla](https://github.com/ananyaarramalla) | 1 | 0 | 0 | 0 | +| [@aditi-verma-20](https://github.com/aditi-verma-20) | 1 | 0 | 0 | 0 | | [@dhupikarajput](https://github.com/dhupikarajput) | 1 | 0 | 0 | 0 | | [@Dippp10](https://github.com/Dippp10) | 0 | 1 | 0 | 0 | +| [@shreya-mishra325](https://github.com/shreya-mishra325) | 0 | 1 | 0 | 0 | +| [@AditthyaSS](https://github.com/AditthyaSS) | 0 | 1 | 0 | 0 | +| [@ankan123basu](https://github.com/ankan123basu) | 1 | 0 | 0 | 0 | +| [@LohithNandhimalla](https://github.com/LohithNandhimalla) | 1 | 0 | 0 | 0 | +| [@Channpreetk](https://github.com/Channpreetk) | 1 | 0 | 0 | 0 | | [@Niyatikansal31](https://github.com/Niyatikansal31) | 0 | 1 | 0 | 0 | +| [@Sasuke66](https://github.com/Sasuke66) | 1 | 0 | 0 | 0 | | [@Anushka-045](https://github.com/Anushka-045) | 1 | 0 | 0 | 0 | | [@AbhishekSharma-9](https://github.com/AbhishekSharma-9) | 0 | 1 | 0 | 0 | +| [@prakritirathi](https://github.com/prakritirathi) | 0 | 1 | 0 | 0 | | [@zoxilsi](https://github.com/zoxilsi) | 0 | 1 | 0 | 0 | +| [@AnkushRawat0](https://github.com/AnkushRawat0) | 1 | 0 | 0 | 0 | | [@Ayushii-uniyal](https://github.com/Ayushii-uniyal) | 1 | 0 | 0 | 0 | +| [@Samridha0305](https://github.com/Samridha0305) | 0 | 1 | 0 | 0 | | [@madegowda11](https://github.com/madegowda11) | 1 | 0 | 0 | 0 | | [@shrvtiprasad](https://github.com/shrvtiprasad) | 1 | 0 | 0 | 0 | | [@DeeptiChincholi](https://github.com/DeeptiChincholi) | 1 | 0 | 0 | 0 |