Open
Conversation
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.
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.
…ooter-styling feat: Modernize footer with 3D gradient and animations
Moved dark/light toggler above Home link in mobile view and also matched its length to desktop.
…ng + CTA when logged in (opensource-society#765)
…ck-to-top-fix Fix: hide Back-to-Top button when drawer/ footer is visible (opensource-society#764)
…lcome-back-fix Fix: Update hero greeting & CTA based on auth state (opensource-society#765)
Modified the dark/light toggler
feat: Add CSS styling to footer
…ent/817_adding_cards Added two feature cards
Create Quiz Box
Contributor
There was a problem hiding this comment.
Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.
There was a problem hiding this comment.
Thanks for submitting your first pull request to the Open Source Society project — we really appreciate your contribution! Our maintainers will review your PR soon. In the meantime, make sure you've followed the contribution checklist and linked any relevant issues. Welcome aboard, and keep contributing! 💚
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR fixes the issue with downloading PDF files.
Earlier, the download button was not triggering the correct file response.
Added proper file handling logic and updated the response type to ensure the PDF downloads correctly.
Changes made:
Please review and merge.