thunder-app/thunder

Faster visual feedback when Thunder can't connect to the server

Opened this issue · 1 comments

Is Your Feature Request Related to a Problem?

If Thunder is unable to connect to the server, it shows a blank screen with unresponsive buttons. After quite a long period of time it will respond with the "unable to load" screen.

screen-20240604-164651.mp4

Feature Description

Prior to the "unable to load" screen, thunder should show the spinning icon, as it tries to connect. The buttons at the bottom should possibly be greyed out/unusable — it is confusing to the user if the buttons are trappable, and nothing happens.

Alternative Solutions

No response

Additional Context

No response

For devs: I believe this is related to the initial calls we make to the instance before loading the feed. We might just need to add another CircularProgressIndicator depending on the state.