mirror of
https://github.com/open-webui/open-webui.git
synced 2026-03-22 14:13:08 -05:00
FR: better support for vertical screens (including smartphone) #2156
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @thiswillbeyourgithub on GitHub (Sep 22, 2024).
Is your feature request related to a problem? Please describe.
I use vertical screens. Besides the obvious advantages for coding, and web browsing, they are particularity great when reading LLM messages. But some features of open-webui are not working well on those:
Which is really too bad because call mode is the only way to get a decent latency for TTS output as otherwise TTS is called only at the end of the generation #3345) (which are notoriously lengthy when using anthropic models).
Fun fact: I actually discovered that the call mode could be used on the right side of the screen only months after using it daily:

Describe the solution you'd like

For 1. Instead of the call mode taking all the screen, make it replace the bottom elements as they are useless during call mode anyway. Basically what's in the bottom empty rectangle:
I'm guessing that for some granny's smartphone with extra large UI elements it can be unsatisfying so if the above mentionned rectangle takes up more than 1/2 of the screen you could use the current UI instead? In any case this is bound to happen less frequently than just any vertical screen including phone as is currently the case.
For 2. As a random example I picked langchain's website which uses more horizontal space for the sidebar:
Describe alternatives you've considered
asking for admin right to inject js