TODO:
-
In Replit's preview pain we currently see "www.beeminder.com refused to connect". Which I guess is CORS crap. Let's figure out how to work around that, since it's so nice having that preview pane in Replit.
-
Handle a 401 error, which happens if you log in to TallyBee on multiple devices.
-
Make the UI in the bottom strip non-hideous.
-
Reset to zero when you hit submit, but only if submission actually succeeds. Relatedly, it needs to be super clear when/if the submission succeeds. Show a spinner until the Beeminder server responds?
-
The "bottom modal" when you click the "background" button doesn't work on mobile -- there's no way to dismiss it if the screen is too small for the X (close button) to be visible.
-
Show amount of safety buffer or the delta to dispatch the beemergency (for the selected Beeminder goal).