mcekovic / tennis-crystal-ball

Ultimate Tennis Statistics and Tennis Crystal Ball - Tennis Big Data Analysis and Prediction
Apache License 2.0
240 stars 34 forks source link

Sime enhancements ideas #374

Open mcekovic opened 1 year ago

mcekovic commented 1 year ago

Hi Mileta. Long time no see again :p

Thank you for taking my suggestions into consideration. You've already added/implemented a few of them which is nice to see. I hope the (Alt. Masters Introduce new Tournament Level - Alt. Masters for Masters tournaments before 1990 season · Issue #353 · mcekovic/tennis-crystal-ball) issue is still on the roadmap and you haven't changed your mind about it but it's totally up to you. :)

If you don't mind, I have a few of suggested tweaks for UTS and I hope they would not be complicated to implement if you found them useful.

  1. There is a "Quick Picks" button in the GOAT List, I think it would be more clear for fans if you change the text to "Pick criteria" or anything along the lines. It's not clear what "Quick Picks" is about at a glance.

  2. In the youngest/oldest lists, could you add another check box next to the (Active players) one to filter the list by unique names? For example, in the Youngest Tournament Champion, Krickstein is #1, 4, 5 and 6 but I'd like to click in the new checkbox to see his name only once at #1 and Guillermo Perez Roldan who is #8 in the list becomes #4. You get the idea I believe.

  3. In the Tournament Events and Greatest Matches, you have the final details and match details in one column, I feel the table would look much nicer if the "Final Details/Match details"columns are split into 3 columns "Winner", "Finalist", and "Score". One column for everything looks a bit messy, don't you think?

  4. Another aesthetically pleasing tweak, replacing the hyphen ( - ) in scores with en-dash ( – ) and adding a comma after each set, so 7-6 6-1 becomes 7–6, 6–1. It's used in Wikipedia and it looks really nice.

  5. Adding aliases for some records, namely the career, calendar and non-calendar Grand Slams, for example, when someone searches for Career Grand Slam in the records page he can see something like this

You have already implemented something similar but for the players, when I type Bull, Nadal pops up lol. So this should be the same I think.

Career Grand Slam; an alias for

[Most Different Grand Slam Titles](https://www.ultimatetennisstatistics.com/record?recordId=DifferentGrandSlamTitles)
[Most Titles at Each Grand Slam Tournaments](https://www.ultimatetennisstatistics.com/record?recordId=MostTitlesAtEachGrandSlam)

Calendar Grand Slam; an alias for

[Most Grand Slam Titles in Single Season](https://www.ultimatetennisstatistics.com/record?recordId=SeasonGrandSlamTitles)
[Grand Slam Title Streak](https://www.ultimatetennisstatistics.com/record?recordId=GrandSlamTitleStreak)

Non-Calendar Grand Slam; an alias for

[Grand Slam Title Streak](https://www.ultimatetennisstatistics.com/record?recordId=GrandSlamTitleStreak)

That's it for now. Thank you very much. =)