boblemaire / IoTaWatt

IoTaWatt Open WiFi Electric Energy Monitor
https://iotawatt.com
GNU General Public License v3.0
639 stars 177 forks source link

web server UI issue, menu hover state persists on iOS/Safari #351

Open tristansokol opened 1 week ago

tristansokol commented 1 week ago

Hi! Love the project.

Was setting up with my phone and noticed that the menu dropdown states persist/are not clearable. On some screens such as Inputs you can enter an accessible input option and cancel back out to clear the menu, but for others such as Outputs there is nothing visible under the menu to click on and the page is unusable on my phone.

The easiest fix might be to add a css transition to make the menu expire after a few seconds (20?), even if hovered. Still not a great experience but at least usable. I'm not sure if something better is possible with out reworking how the menu works/if you are interested in updating the menu that much.

Happy to try a PR if you have a vision for a fix.