AmberSahdev / Open-Interface

Control Any Computer Using LLMs
GNU General Public License v3.0
742 stars 58 forks source link

UI update #22

Closed akashjss closed 2 weeks ago

akashjss commented 2 weeks ago

Update UI and add option to select themes. Submit user request by pressing enter.

AmberSahdev commented 2 weeks ago

Thanks for the PR @akashjss, @akash-gupta-parloa! I was unaware of this library but it seems to have a lot of potential.

Before I merge are you seeing the same UI artifact on your end where on the default theme (superhero) it shows the dropdown menus as too large? Doesn't seem to happen with other themes. Would you happen to have an idea as to why it's happening if you've seen it before?

Attaching screenshot for reference

Superhero: (buggy) MacOS

Screenshot 2024-11-09 at 11 14 42 PM

Solar:

Screenshot 2024-11-09 at 11 18 26 PM
AmberSahdev commented 2 weeks ago

Also do you know of an easy way to maintain the default dark theme that was there before with tkinter?

akashjss commented 2 weeks ago

@AmberSahdev the theme selection box size should be fixed now. For the themes It would not be a straight forward change :)

AmberSahdev commented 2 weeks ago

Thank you for the enhancements, @akashjss! Merged.