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

[FEAT]: Enable setting the UI scale font/size #2823

Open
zareami10 opened this issue Dec 13, 2024 · 2 comments
Open

[FEAT]: Enable setting the UI scale font/size #2823

zareami10 opened this issue Dec 13, 2024 · 2 comments
Labels
enhancement New feature or request feature request

Comments

@zareami10
Copy link

What would you like to see?

Currently the UI can be very small on HiDPI monitors without changing system-wide scaling. There is an option to change message font sizes but it won't allow for granular changes and other texts/UI elements will stay small.

(On a side night it would be really nice to be able to change the theme CSS directly as the default themes leave a lot to be desired)

@zareami10 zareami10 added enhancement New feature or request feature request labels Dec 13, 2024
@timothycarambat
Copy link
Member

(On a side night it would be really nice to be able to change the theme CSS directly as the default themes leave a lot to be desired)

Can you list your particular desires then?

@zareami10
Copy link
Author

@timothycarambat

Can you list your particular desires then?

Sorry wasn't really trying to sound negative.

Styling can be fairly subjective (and thus asking for options), but personally (using AnythingLLM on both Linux(GNOME) and Mac):

  • Colors: Especially the dark theme feels a bit out of place compared to the desktop UI/other apps, and too low/too high contrast makes reading text difficult in places. (I would also like in-between themes, like light grayish light theme and dark grayish dark theme which wouldn't be so hard to read on)
  • Font-size: The current font sizes are either too small or too big on a 4k 27 inch setup without scaling.
  • Paddings/margins: There is a lot of space everywhere. Although some space is necessary for usability/readability, this makes using AnythingLLM in a small window a bit difficult (especially that we can't resize/hide the sidebar)
  • Borders: This is more of an aesthetic comment rather than a pragmatic issue, but too many random borders make the app feel very dated.

Although not perfect, I feel Jan does a bit better on the UI side, so will just put a comparison screenshot.

image

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

No branches or pull requests

2 participants