New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(game): make some minor ux adjustments #1441
Conversation
I have an issue with
and this is a retroactive issue and not on newer screenshots after this change. The fact is these screenshots are bad ratio because they are bad screenshots that need replacing, This change would not only obfuscate the screenshots that are in clear need of replacing inturn leting them stay that way longer but also would make them look even worse when trying to upscale them to their proper counterparts that are correctly scaled. So I think this change is bad for the overall quality of the site as is and would make the site clean up job harder. A suggestion I could think of would be that newer screenshot uploads would downsize to a div size properly and every scheenshot thereafter would stay consistent, but retroactively leaving the bad size images alone so they are clearly visable as sign to fix them. |
Thank you for your feedback. I understand your concerns about the impact of this change on the overall quality of the site. Regarding the bad ratio of some screenshots, I agree that they need to be replaced. How do you detect bad screenshots currently? Visual observation?
The argument I'm reading is this: is better than this: I don't think these particular reservations should prevent us from improving the overall design consistency of the site. My perception is while this change could raise the floor for how hard it is to detect bad-ratio screenshots for the purposes of site cleanup, it also raises the floor of UX for that section to everyday users. If there is currently no good way to detect bad-ratio screenshots, we should discuss building that and adding validation for newly uploaded screenshots in a separate issue. I would be more than happy to help out with this. Edit: I have started a discussion for this here. |
Had a good discussion with @Soulsderfuchs here. The plan is to rip out the image scaling changes from this PR and open a separate PR for validating those game images. The scaling changes will be included in that PR. |
This sound great!, thank you for the friendly discussion on the matter, this would solve my original issue that I brought up. |
The image auto-scaling changes for desktop have been removed. |
Great catch, addressed by 9bbc4af. |
Still seeing the same behavior. |
You're right - my mistake. I believe this was a PurgeCSS issue caused by me using string concatenation for a Tailwind classname. I was seeing the problem resolved while in dev mode, but it reappeared after doing a full build. I've made a more assertive change to resolve the issue in ab861aa. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can't speak to mobile, but desktop seems to be working fine.
This PR makes a handful of tiny adjustments to the game page UX. The majority of these are targeted at mobile, though some impact all breakpoints.
These changes largely only impact mobile.
BEFORE
AFTER
The idea is in a subsequent PR, console icons from #1432 can also be added for design uniformity.
BEFORE
AFTER
This makes the content much more readable on mobile displays. Desktop is largely unaffected.
BEFORE
AFTER
BEFORE
AFTER
BEFORE
AFTER
BEFORE
AFTER
It is redundant given the label "You have not earned any achievements for this game" is already on the screen.
BEFORE
AFTER
BEFORE
AFTER
BEFORE
AFTER
BEFORE
AFTER