worldcubeassociation.org icon indicating copy to clipboard operation
worldcubeassociation.org copied to clipboard

Psych Sheet Changes

Open dunkOnIT opened this issue 1 year ago • 3 comments

High

  • [x] Order psych sheet by mean/average for events where mean/average is used for ranking
  • [x] Show position on psych sheet in a column on the left of the table (ie, to the left of the user's name), rather than in the middle of the table where it currently is

Medium

  • [x] Alternate the colours of rows in the psych sheet table
  • [x] Show both single and average world rank, regardless of which sort is used
  • [x] Some columns show up as clickable/sortable when they shouldn't
  • [x] Highlight current user, with button to scroll to that row
  • [x] Show total competitors (returning & newcomer) above the table instead of in the footer, to avoid needing to scroll to see totals, and to avoid artificially widening that column
  • [ ] Related to above, show per-event totals at the top, again to avoid needing to scroll to see them image
  • [ ] Back-end: ties are shown as consecutive ranks instead of equal ranks
  • [ ] (this may be partially improved now?) "the information density on the new "Competitors" page is a lot worse than in the old registration system. On mobile you need to scroll right a lot and you sometimes can't even see events and names at the same time. Same for the psych sheet of course"

Low

  • [ ] Show info about how many people make it subsequent rounds in some way (without misleading people to think it's based on the psych sheet rankings)
  • [ ] Back-end: provide both single and average (position) in a single query
  • [x] "An error happens when I click on an event icon from the selector to see the psych sheet before the competitor list has loaded"
  • [x] Omit average column for 333mbf

dunkOnIT avatar Jan 07 '25 01:01 dunkOnIT

I removed a duplicate task and added some extra tasks. I plan on working on all of these except maybe the last point about information density/mobile view.

kr-matthews avatar Jan 07 '25 02:01 kr-matthews

@kr-matthews thanks so much for the work on this!

With so many of the high and medium tasks done, I'm happy to move it back to the Backlog on our projects board, and move to other High priority frontend work - like registration issues. Let me know if there's anything you're still hoping to work on here, though.

dunkOnIT avatar Feb 11 '25 10:02 dunkOnIT

Sure. Once #10778 is done (or cancelled) I'll have done everything I was planning on doing here, and I'll un-assign this issue from myself.

kr-matthews avatar Feb 12 '25 03:02 kr-matthews