feat: enhance Trivia component with review functionality and progress tracking #51
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.
Summary:
Hi @venisha-kalola @Hrishikesh-Dalal this PR introduces a Review Mode feature and improves the visual consistency of the Trivia Quiz interface with theme-based option text styling.
issue : #2
✨ What's New
🧠 Review Mode Added
--A “Review Answers” button now appears beside the score counter.
--The button becomes enabled only after all questions are completed.
--On clicking, users can see all their selected answers along with the correct ones, improving post-quiz feedback and learning.
🎨 Improved Option Styling
--Options now have black text in light mode and white text in dark mode for better readability.
--When an answer is correct or wrong, the text remains black for consistent visibility across themes.
🔧 Implementation Details
--Added reviewMode and reviewAvailable states for mode control.
--Conditionally rendered review button and review content.
--Updated button styles for theme-aware text coloring.
Screenshots: