loopthing / bearded-legends

0 stars 1 forks source link

Handle app refresh gracefully #3

Open loopthing opened 2 months ago

loopthing commented 2 months ago

For now, we swipe down on About page to refresh the app, but we should give a button to do this for accessibility. Also, while reloading, the page briefly flickers. We should handle this better as well and coordinate with dark/light mode preferences.

The lack of button is an accessibility issue, so I'm labeling this "bug".

loopthing commented 2 months ago

A little better in v1.0.2 but not perfect. We still need to give visual feedback while updating so that the user knows the attempt to update did something.

The rest of the work is enhancements, so I'm dropping the bug label.

loopthing commented 1 month ago

I left some comments about visual feedback on a different ticket. Using this one for update functionality.

The update functionality is not implemented. The app is very aggressive about getting the latest version right now because I am trying to overcome browser caching, which is not playing nicely with the caching policy originally implemented in service workers. Need to reconsider the whole thing.