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

Add setting to adjust font sizes #271

Open
joeltimothyoh opened this issue Aug 25, 2021 · 3 comments
Open

Add setting to adjust font sizes #271

joeltimothyoh opened this issue Aug 25, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@joeltimothyoh
Copy link
Member

Issue

Font sizes are non-adjustable.

Expectation

Font sizes are adjustable to a comfortable size.

Discussion

Font sizes appear rather large in certain environments, and perhaps small in others. The ability to adjust font sizes should be added.

@leojonathanoh
Copy link
Member

@joeltimothyoh i personally believe that a good UI does not need font customization, much like any web app out there.

@leojonathanoh leojonathanoh self-assigned this Aug 25, 2021
@leojonathanoh leojonathanoh added the enhancement New feature or request label Aug 25, 2021
@joeltimothyoh
Copy link
Member Author

@leojonathanoh True. Though I'm not sure if the sizes are well optimized. I find the font sizes to be a little too large on the clients I use. I end up having to resize the window to be smaller to achieve the size I'm looking for.

@leojonathanoh
Copy link
Member

leojonathanoh commented Aug 27, 2021

@joeltimothyoh its one of the challenges of making a good UI. Most sites use px, but this UI uses vw, so using browser zoom does not affect font size, which keeps the UI consistent throughout configurations, but might not always be ideal for some screen dimensions.

So the key is to add dimension-specific (viewport-specific) optimizations that satisfies user expectation as far as possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants