Skip to content
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

ui: improve support for display scaling #906

Open
alee opened this issue Oct 19, 2023 · 3 comments
Open

ui: improve support for display scaling #906

alee opened this issue Oct 19, 2023 · 3 comments
Assignees
Labels
client Client Side ui

Comments

@alee
Copy link
Member

alee commented Oct 19, 2023

Environment: Chrome Version 118.0.5993.70 (Official Build) (64-bit)
OS: Ubuntu 22.04 LTS
resolution: 2256x1504 (3:2)
scale: 200%

I think it might be the scale that's messing things up...

edit yep, dropping scale to 1.75x or smaller fixes things

SO post for detecting and responding to scaling factors: https://stackoverflow.com/questions/46791052/detect-scale-settings-dpi-with-javascript-or-css

image

game UI:

image

shrinking down to 80% gets everything lined up properly

@alee alee added ui client Client Side labels Oct 19, 2023
@alee alee changed the title ui: solo mode cutting off ui: solo mode cutting off screen Oct 19, 2023
@sgfost sgfost self-assigned this Oct 24, 2023
@sgfost
Copy link
Contributor

sgfost commented Oct 24, 2023

I can try to get a fix for this sooner rather than later today

@alee
Copy link
Member Author

alee commented Oct 24, 2023

No worries, I thought we could send this to the REUs to pickup, we should focus on the tournament setup.

It might be good to have a faq or troubleshooting page for people struggling with the interface though..

@sgfost
Copy link
Contributor

sgfost commented Oct 24, 2023

Both good ideas, we can bring it up later today

@sgfost sgfost removed their assignment Oct 24, 2023
@alee alee changed the title ui: solo mode cutting off screen ui: improve support for display scaling Oct 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client Client Side ui
Projects
None yet
Development

No branches or pull requests

3 participants