firezone / firezone

Enterprise-ready zero-trust access platform built on WireGuard®.
https://www.firezone.dev
Apache License 2.0
6.85k stars 284 forks source link

ux(gui-client): Buttons in the webview look like they're never clicked #5670

Open ReactorScram opened 4 months ago

ReactorScram commented 4 months ago

Describe the bug

The buttons don't change color when the mouse button is down, so they only appear pressed for 1 or 2 frames

To Reproduce

  1. Open the Settings windows
  2. Go to either tab
  3. Click any button
  4. It looks as if the button was not clicked

The button does twitch because the text changes, at least on the settings Apply button.

Expected behavior

Expect a normal cycle of the button reacting to mouse hover, mouse down, mouse up

Screenshots / Logs

N/A

Platform (please complete the following information)

Additional context

N/A

jamilbk commented 3 months ago

Fix here is to add a depressed state to the buttons. Possibly want to style them more like the native OS and not like our website too.