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

Open
opened 2026-02-28 05:42:04 -05:00 by deekerman · 14 comments
Owner

Originally created by @zareami10 on GitHub (Dec 13, 2024).

Originally assigned to: @timothycarambat on GitHub.

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)

Originally created by @zareami10 on GitHub (Dec 13, 2024). Originally assigned to: @timothycarambat on GitHub. ### 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)
Author
Owner

@timothycarambat commented on GitHub (Dec 13, 2024):

(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?

@timothycarambat commented on GitHub (Dec 13, 2024): > (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?
Author
Owner

@zareami10 commented on GitHub (Dec 13, 2024):

@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

@zareami10 commented on GitHub (Dec 13, 2024): @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](https://github.com/user-attachments/assets/608def2e-73eb-410e-9765-348800ba61ec)
Author
Owner

@ethanfrey commented on GitHub (Jan 17, 2025):

I also have a hi-res monitor and find the font sizes small. I was hoping ctrl-+ would increase the font size, and also looking in the setting menus for a way to configure it.

I'd just ask some way to change / configure the font size locally. No request to change defaults

@ethanfrey commented on GitHub (Jan 17, 2025): I also have a hi-res monitor and find the font sizes small. I was hoping ctrl-+ would increase the font size, and also looking in the setting menus for a way to configure it. I'd just ask some way to change / configure the font size locally. No request to change defaults
Author
Owner

@vanclute commented on GitHub (Jan 31, 2025):

Another +1 for a simple ability to increase/decrease font size in both chats and the overall application. Ultrawide monitor here, and the text is just on the small side for me. I can work with it, but I really wish I could make it a couple of points larger.

Edit: Strike that, I just realized that the text size selector in the prompt area also impacts the overall conversation text. Setting it to Large is just the right amount of increase for me. I just missed that it was there earlier!

@vanclute commented on GitHub (Jan 31, 2025): Another +1 for a simple ability to increase/decrease font size in both chats and the overall application. Ultrawide monitor here, and the text is *just* on the small side for me. I can work with it, but I really wish I could make it a couple of points larger. Edit: Strike that, I just realized that the text size selector in the prompt area also impacts the overall conversation text. Setting it to Large is *just* the right amount of increase for me. I just missed that it was there earlier!
Author
Owner

@Zod1234 commented on GitHub (Feb 1, 2025):

I'm using deepseek and its 'thinking' output is not affected by font size. I find it too small. Ideally it would change font size too as it's adjusted.

@Zod1234 commented on GitHub (Feb 1, 2025): I'm using deepseek and its 'thinking' output is not affected by font size. I find it too small. Ideally it would change font size too as it's adjusted.
Author
Owner

@WaxRobotic commented on GitHub (Apr 5, 2025):

I would like to add a vote for font customization. I would like the ability to change the font/size, each, individually for:

  1. General model response
  2. Code block
  3. Input box

For example, There's a font that I would love to view model code blocks through. Fonts have so much power over the experience, and it would be great to have the ability to customize them.

Thanks for your consideration!

@WaxRobotic commented on GitHub (Apr 5, 2025): I would like to add a vote for font customization. I would like the ability to change the font/size, each, individually for: 1. General model response 2. Code block 3. Input box For example, There's a font that I would love to view model code blocks through. Fonts have so much power over the experience, and it would be great to have the ability to customize them. Thanks for your consideration!
Author
Owner

@invispace commented on GitHub (May 18, 2025):

Adding a vote in here too. +1

@invispace commented on GitHub (May 18, 2025): Adding a vote in here too. +1
Author
Owner

@theflyingswami commented on GitHub (Jun 4, 2025):

I am also struggling with this issue

@theflyingswami commented on GitHub (Jun 4, 2025): I am also struggling with this issue
Author
Owner

@hic090 commented on GitHub (Aug 7, 2025):

+1 from me, too. Readability is the main reason why I can't make the switch from Open WebUI yet. Even with new glasses. :-D

@hic090 commented on GitHub (Aug 7, 2025): +1 from me, too. Readability is the main reason why I can't make the switch from Open WebUI yet. Even with new glasses. :-D
Author
Owner

@shixi2ng commented on GitHub (Oct 16, 2025):

Also for the line space. Hopefully we can have customised setting for the workspace~

@shixi2ng commented on GitHub (Oct 16, 2025): Also for the line space. Hopefully we can have customised setting for the workspace~
Author
Owner

@Nightmares9108 commented on GitHub (Nov 25, 2025):

yes here too

@Nightmares9108 commented on GitHub (Nov 25, 2025): yes here too
Author
Owner

@MilovanovM commented on GitHub (Nov 30, 2025):

+1 for supporting Ctrl++ and Ctrl+- on Windows (BTW zooming works well on macOS version Cmd++ and Cmd+-). I have custom scaling options in Windows (175% font), so all the elements are very big, and some UI elements are hidden (like, for example, I can't choose LLM providers above Gemini from the dropdown

Image
@MilovanovM commented on GitHub (Nov 30, 2025): +1 for supporting `Ctrl`+`+` and `Ctrl`+`-` on Windows (BTW zooming works well on macOS version `Cmd`+`+` and `Cmd`+`-`). I have custom scaling options in Windows (175% font), so all the elements are very big, and some UI elements are hidden (like, for example, I can't choose LLM providers above Gemini from the dropdown <img width="1273" height="1054" alt="Image" src="https://github.com/user-attachments/assets/34ffbd5f-9481-401e-9075-90e997c9fa8d" />
Author
Owner

@thanthos commented on GitHub (Jan 18, 2026):

+1

@thanthos commented on GitHub (Jan 18, 2026): +1
Author
Owner

@Walker555 commented on GitHub (Feb 19, 2026):

+1 for supporting Ctrl++ and Ctrl+-

@Walker555 commented on GitHub (Feb 19, 2026): +1 for supporting Ctrl++ and Ctrl+-
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/anything-llm#1823
No description provided.