Awesome! it looks great .
thanks a lot!
Awesome! it looks great .
thanks a lot!
Nice! Can you put the game speed icon right next to the board size? Would add only a handful of pixels to the width
The alternative is an âextra infoâ column on the right, which we would have to scroll to get to.
That would be really quite fine: having to scroll to get to extra info that you want occasionally is not a bad thing. Might even be the ârightâ answer at the moment.
I dunno I think pairing board size and game speed makes the most sense, I vote for putting it between size and name
Now that I think more about it, I think there is definitely an argument that speed is universally an interesting thing, coupled with game size. If you can see at a glance that a person plays only blitz or only correspondence, thatâs very useful not only for moderators, but also for understanding your opponent.
So I agree.
Thanks, @BHydden. I didnât think to post screenshots here again.
I tried it out both next to the board size and at the beginning of the row. Beginning of the row looks and flows a bit better. Having the icon in the middle of the row breaks it up too much I think.
Nice! Bring it on!
While weâre on the subject of presenting game-history information, would it be possible to tweak it so that there doesnât need to be a slider even on full screen with a laptop. Itâs particularly irksome when you want to look at not-annulled ranked games:
I think thereâs a âwhole reworkâ of the game history table and indeed the profile page thatâs needed, and my guess is that this would fall into that category.
That very-irritating behaviour is a result of the overall page layout, which has to accommodate everything from tiny phones to huge screens. Itâs really rather hard to get this right.
Itâs also a result of the particular table technology and how the data is fetched from the server - doing nice things like making the table filterable and searchable, and a more friendly non-scrolling width is all tangled up with this.
Donât let me put anyone off trying: please please do if you can.
Iâm just noting that I agree that these things need to be improve, and Iâve looked a little into how would that be done and been daunted
Seems to me most of the âinformationâ in the game name is redundant or repeated (like the names). A lot of room could be saved by replacing the âNameâ space with a simple indication of type. eg. L=Ladder, T=Tournament, F=Friendly, Q=Quickmatch and maybe include the speed here too.
The full name could be made to show with a tool-tip maybe.
I agree. I was looking at options for sorting, and while it is technically possible to do in front end, it would be more trouble than itâs worth
As for the Scrolling, while I suspect scrolling may still be a thing on some screen sizes, with the proposed changes you can tell if a game counts toward your rank by whether or not the result is highlighted. So you wouldnât really have to scroll to see that info
Will this account for annulled/not annulled?
Yep! Only ranked, non-annulled games get the highlight
The backend does the filtering/sorting for you, if you ask nice.
For me itâs more an UI thing, where to put all those filer elements.
Awesome. I thought it might. Is there a link to api documentation?
There is only an outdated and incomplete one: https://ogs.docs.apiary.io/#
I usually take a look on the website and the frontend code to figure out, whatâs possible. (Trying out stuff does help as well).
So far Iâve found:
__element_name
: selecting an element of a json dictionary.__gt
: greater than__gte
: greater or equal__lt
: lower than__lte
: lower or equal__icontains
: search for substring (case insensitive)__isnull
: (true
, false
)Sorting works for some elements, but not for all. Itâs try and find out if itâs sorted.
Iâve found @flovo
to be rather effective in this regard
Exceptionally good looking! Good ideas all around. Thanks devs.
It looks like if the âW+Resignationâ column was smaller it would be ok.
W+Resignation -> W + R
W+112.5 points -> W +112.5
B+Cancellation, annulled -> B+C
W+Timeout -> W+T
would save a lot of space, and itâs not like it takes any effort to learn what it means.