[GH-ISSUE #1381] feat: Swipe-based navigation for preset prompts in mobile portrait view #12471

Closed
opened 2026-04-19 19:24:29 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @silentoplayz on GitHub (Apr 1, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/1381

Is your feature request related to a problem? Please describe.
Currently, users have limited preset prompts to select from when starting a new chat in Open WebUI on mobile devices and in portrait orientation. This could be deemed as frustrating for users, as it restricts the user's ability to choose from all available preset prompts, limiting their choice to only two out of the four preset prompts being displayed at once.

Describe the solution you'd like
I propose a feature that allows users to swipe right to left on the displayed preset prompt options, thereby revealing additional preset prompts in portrait mode. Visual indicators, like arrows or small page dot indicators, could be displayed next to or below each prompt, providing users with an indication of the total number of available preset prompts beyond the initially shown one(s). Users would have the ability to swipe right to left through these preset prompts and if so desired, scroll from the end back to the initial preset prompt(s) as well.

Describe alternatives you've considered
Alternatively, switching the mobile device to landscape orientation may be required for users to see all available preset prompts. However, this approach could pose usability challenges as it would necessitate users changing their device orientation or even disabling orientation lock before being able to adjust the device's orientation to view all preset prompts.

Additional context
This feature request hopes to align with proven UX principles, such as Fitts' Law, which states that the time to acquire a target area is a function of its size and distance. By implementing a swipe-based navigation system to show the hidden preset prompts in mobile portrait view, the distance to reach these prompts can be reduced (as before, they were inaccessible in portrait view), resulting in faster interaction and improved user experience. The swipe gesture is also a common and intuitive interaction pattern among mobile users, so its adoption here should enhance the overall user interface. Additionally, this feature helps optimize available screen space without overwhelming users with excessive options, ensuring a streamlined and user-friendly experience.

How the New Chat page current looks like on my iPhone 13 Pro's portrait orientation:
IMG_3812

Originally created by @silentoplayz on GitHub (Apr 1, 2024). Original GitHub issue: https://github.com/open-webui/open-webui/issues/1381 **Is your feature request related to a problem? Please describe.** Currently, users have limited preset prompts to select from when starting a new chat in Open WebUI on mobile devices and in portrait orientation. This could be deemed as frustrating for users, as it restricts the user's ability to choose from all available preset prompts, limiting their choice to only two out of the four preset prompts being displayed at once. **Describe the solution you'd like** I propose a feature that allows users to swipe right to left on the displayed preset prompt options, thereby revealing additional preset prompts in portrait mode. Visual indicators, like arrows or small page dot indicators, could be displayed next to or below each prompt, providing users with an indication of the total number of available preset prompts beyond the initially shown one(s). Users would have the ability to swipe right to left through these preset prompts and if so desired, scroll from the end back to the initial preset prompt(s) as well. **Describe alternatives you've considered** Alternatively, switching the mobile device to landscape orientation may be required for users to see all available preset prompts. However, this approach could pose usability challenges as it would necessitate users changing their device orientation or even disabling orientation lock before being able to adjust the device's orientation to view all preset prompts. **Additional context** This feature request hopes to align with proven UX principles, such as Fitts' Law, which states that the time to acquire a target area is a function of its size and distance. By implementing a swipe-based navigation system to show the hidden preset prompts in mobile portrait view, the distance to reach these prompts can be reduced (as before, they were inaccessible in portrait view), resulting in faster interaction and improved user experience. The swipe gesture is also a common and intuitive interaction pattern among mobile users, so its adoption here should enhance the overall user interface. Additionally, this feature helps optimize available screen space without overwhelming users with excessive options, ensuring a streamlined and user-friendly experience. **How the `New Chat` page current looks like on my iPhone 13 Pro's portrait orientation:** ![IMG_3812](https://github.com/open-webui/open-webui/assets/50341825/e214759c-39ef-4929-8809-8474895c399e)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#12471