[x] Layout is not really mobile-friendly. Small font and just looks like a desktop site - would putting it all inside a container fix? Are there changes I can make to have the navbar become responsive?
Fixed since the switch to a datatable to display the list.
[ ] show each activity as pretty box for each run with summary stats and icons
just need to add icons
[x] Add an additional checkbox next to activities that haven't been saved in the app yet, that works in concert with the "save all activities" functionality. The summary data shown on each activity should include all or most of the data that will go in the db.
[ ] Improve the look of the detected overlap + duplicate activities. Right now it's gray for duplicate strava (no link to it), and there's just a list of overlapping activities in the datatable (even ones that are duplicate strava activities).
Maybe defer this aesthetic decision until after webhooks are set up. If I can get those working successfully, the strava activity list becomes more of a nice-to-have utility rather than a necessary part of the admin flow.