[GH-ISSUE #18966] feat: Responsive iOS PWA - Small Suggestions to greatly enhance the experience on mobile #34260

Closed
opened 2026-04-25 08:10:40 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @jhemmond on GitHub (Nov 6, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/18966

Check Existing Issues

  • I have searched all existing open AND closed issues and discussions for similar requests. I have found none that is comparable to my request.

Problem Description

PWA has come a long way, thanks to all the recent contributions like model caching, loading of essential libraries only..etc. on iOS, the PWA is almost the only way to interact with your models. Some native apps exist but none hits the functionality like the native PWA for OWUI.

This is by no means a demand of any sort, and I'm more than grateful for the dev and the community, just hoping to get the experience better on mobile.

Desired Solution you'd like

Here are some suggestions to greatly enhance the experience:

  • GESTURE: Tapping the top of the screen to scroll up to the top. With long chat conversations, scrolling up to top take significant manual scrolling
  • GESTURE: Swipe right to pull chats and other settings. Currently, you must tap the button at the top left - for larger screen sizes you need two hands to do the simplest action
  • Responsiveness with taps: In general, users need to tap more than once often to select an element. For example. to select a left panel conversation, you first need to open the panel, then tap on it to select it - Only then you can tap again to open the conversation. The same goes for many regions. Like tapping the '+' icon in the prompt window opens it immediately, but to close it you need to tap twice at the response window (unless you tap the textbox area, which opens the keyboard)
  • Font Size Adjustment: The current design has perfect font size for the prompt/response window, but left panel chats, menu items, and chat controls are very small and often touch gestures end up activating the wrong element. Font size adjustment will greatly assist in solving this challenge. Users can magnify the page, and reduce font size as needed.
  • Remove: This extra element above the keyboard takes precious space, but offers no advantage

Alternatives Considered

Unfortunately no good alternatives exist. Most admins deploying OWUI in organizations who make AI available on the go, must interface with OWUI through this PWA. Nailing this will make OWUI incredibly more convenient on mobile and specifically iOS.

Additional Context

No response

Originally created by @jhemmond on GitHub (Nov 6, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/18966 ### Check Existing Issues - [x] I have searched all existing open AND closed issues and discussions for similar requests. I have found none that is comparable to my request. ### Problem Description PWA has come a long way, thanks to all the recent contributions like model caching, loading of essential libraries only..etc. on iOS, the PWA is almost the only way to interact with your models. Some native apps exist but none hits the functionality like the native PWA for OWUI. This is by no means a demand of any sort, and I'm more than grateful for the dev and the community, just hoping to get the experience better on mobile. ### Desired Solution you'd like Here are some suggestions to greatly enhance the experience: - GESTURE: Tapping the top of the screen to scroll up to the top. With long chat conversations, scrolling up to top take significant manual scrolling - GESTURE: Swipe right to pull chats and other settings. Currently, you must tap the button at the top left - for larger screen sizes you need two hands to do the simplest action - Responsiveness with taps: In general, users need to tap more than once often to select an element. For example. to select a left panel conversation, you first need to open the panel, then tap on it to select it - Only then you can tap again to open the conversation. The same goes for many regions. Like tapping the '+' icon in the prompt window opens it immediately, but to close it you need to tap twice at the response window (unless you tap the textbox area, which opens the keyboard) - Font Size Adjustment: The current design has perfect font size for the prompt/response window, but left panel chats, menu items, and chat controls are very small and often touch gestures end up activating the wrong element. Font size adjustment will greatly assist in solving this challenge. Users can magnify the page, and reduce font size as needed. - Remove: [This extra element above the keyboard](https://imgur.com/a/3GlhXOH) takes precious space, but offers no advantage ### Alternatives Considered Unfortunately no good alternatives exist. Most admins deploying OWUI in organizations who make AI available on the go, must interface with OWUI through this PWA. Nailing this will make OWUI incredibly more convenient on mobile and specifically iOS. ### Additional Context _No response_
Author
Owner

@tjbck commented on GitHub (Nov 6, 2025):

Open to reviewing PRs!

<!-- gh-comment-id:3498557090 --> @tjbck commented on GitHub (Nov 6, 2025): Open to reviewing PRs!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#34260