feat: Swipe-based navigation for preset prompts in mobile portrait view #1449
Closed
silentoplayz
started this conversation in
General
Replies: 1 comment
-
This discussion is no longer relevant and has been resolved as of v0.1.123. And so, I am closing this discussion as resolved. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
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:Beta Was this translation helpful? Give feedback.
All reactions