iansinnott / prompta

ChatGPT UI that is keyboard-centric, mobile friendly, and searchable.
https://chat.prompta.dev
MIT License
154 stars 13 forks source link

Scroll-to and preselect current LLM in the LLM menu #36

Open struanb opened 7 months ago

struanb commented 7 months ago

Although the current LLM is shown in the menu as having 'selected' state, indicated by a non-grey (white or green) icon, it is still very confusing that on opening the menu the first item has the hover state if the pointer is not over another item in the menu, and that the selected item may not even be in-view. Until the user catches on how the selected state is indicated, they may assume (as I initially did) that the first item is the selected item and that the memory of which item should be selected is broken.

This shows the hover state over the first item, even though the pointer was elsewhere on the screen:

image

This shows the selected item, but only after it was manually scrolled into view:

image

To make this more intuitive, I suggest: