Skip to content

Conversation

@kynhix
Copy link
Collaborator

@kynhix kynhix commented Apr 6, 2024

General

  • Updated Navbar to be more accessible.
  • Lots of refactors from tags to for performance.

Practice Page

  • Removed old components that are not currently working
  • Added new ChallengeCard component

Dashboard

  • Redesigned and refactored
  • Still under constructions

Profile Page

  • Refactored to use new border style
  • Added new ChallengeCard component

kynhix and others added 15 commits March 28, 2024 15:22
Removed nonfunctional parts of navbar
 - Streak and challenge counters removed
 - Updated font and added color transition instead of font changing
Refactored a lot of stuff in this one.
Added a new plugin for tailwind component to support the CardDecorator component.
Updated dashboard style to use new decorator.
Fixed errors on dashboard page.
Navbar now uses a popover so users can tab through the items.
Also removed debug code from [user].jsx
Fixed ChallengeCard not properly displaying upvotes.
Removed cruft in practice page.
Refactored code to make more concise.
Made practice page reactive to all display sizes.
Added footer padding to practice page.
@vercel
Copy link

vercel bot commented Apr 6, 2024

@kynhix is attempting to deploy a commit to the CTFGuideDev Team on Vercel.

A member of the Team first needs to authorize it.

@AbhiByreddy
Copy link
Collaborator

Looks good!

@AbhiByreddy AbhiByreddy closed this Apr 6, 2024
@AbhiByreddy AbhiByreddy reopened this Apr 6, 2024
@AbhiByreddy AbhiByreddy merged commit ff25cda into ctfguide-tech:dev Apr 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants