feat: implement retro terminal Streak Card UI for Issue #51#76
Open
Souma-122s wants to merge 1 commit into
Open
feat: implement retro terminal Streak Card UI for Issue #51#76Souma-122s wants to merge 1 commit into
Souma-122s wants to merge 1 commit into
Conversation
Contributor
There was a problem hiding this comment.
Hello! Thank you for your first Pull Request!
We are excited to review your contribution to the CodePVG LeetCode Leaderboard.
Please make sure you have run Prettier on your code locally, as our GitHub Actions will fail if the code is unformatted. A maintainer will review your code soon. Thanks for helping out!
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.
Description
I have built the frontend UI for the Streak Card
Note: The original issue description mentioned a
StreakCard.jsxcomponent, but after reviewing the codebase, I saw the project is built with HTML/CSS/JS. I adopted the solution to match the current stock perfectly.Because the backend data for streaks is currently blocked by Issue #7, I built this UI using dummy data. It is fully styled with the requested retro-terminal theme and includes
idtags on the text elements so the backend team can easily inject the live data once the API is ready.Linked Issue
Fixes #51
Changes Made
frontend/leaderboard.html.frontend/styles/main.css.badge-completed,badge-pending) for easy JavaScript toggling later.Type of Change
Testing
Checklist
Screenshots / Screen Recording