Skip to content

Proposal: new leaderboard ui#125

Open
yangw-dev wants to merge 1 commit intomainfrom
addsearch
Open

Proposal: new leaderboard ui#125
yangw-dev wants to merge 1 commit intomainfrom
addsearch

Conversation

@yangw-dev
Copy link
Collaborator

@yangw-dev yangw-dev commented Feb 3, 2026

I like leetcode style lol , thoughts?
thinking once we have code editor, we can add things like this ( description, reference on left, tabs for ranking and submission(code editor top, history bottom))
image

demo

put description on left sidepanel can be extend
other tabs

Feb-03-2026 18-41-26

@msaroufim
Copy link
Member

This looks pretty cool for submissions but maybe a bit overfill for read only

I will say though that there's some concrete problems we could explore which is that rendering problem statement today is ugly, reading user submissions also not super great (and should not require login), and the code snippets have an ugly theme. Maybe we can fix those first. After that open to a new UI but should think about having an OK experience on mobile too

@msaroufim
Copy link
Member

I think it might be a good time to revive ideas from this PR but I'm thinking a different flow

You come to the leaderboard page

  1. There are 2 large submit buttons: one links to cli modal and the other links to web submission
  2. Once you click on web submission it opens up a text editor on the l.h.s of the screen
  3. The text by default has the reference submission
  4. There is a button to submit
  5. We move history of submissions behind clicking on the user avatar and make a profile page

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