SamR1 / FitTrackee

Self-hosted outdoor activity tracker :bicyclist:
https://samr1.github.io/FitTrackee
GNU Affero General Public License v3.0
722 stars 44 forks source link

Better UI #18

Closed SamR1 closed 2 years ago

SamR1 commented 6 years ago

FitTrackee has a minimal interface (using on Bootstrap4), which hasn't changed since the first version.

As a first step:

UI

Technical

PR to port


Progress


Some screenshots:

(not final versions)

dashboard workout
fittrackee_screenshot-01 fittrackee_screenshot-02
workouts stats
fittrackee_screenshot-03 fittrackee_screenshot-04
admin sports
fittrackee_screenshot-05 fittrackee_screenshot-06
month activity calendar timeline record
Screen Shot 2021-11-03 at 11 57 47 Screen Shot 2021-11-03 at 11 57 52 Screen Shot 2021-11-03 at 11 57 59 Screen Shot 2021-11-03 at 11 58 05
Fmstrat commented 3 years ago

@SamR1 I've submitted one PR already for handling slow movement that I think should not impact the new UI, and I'm now working on the unit conversions. I'll try to make the unit conversion code usable across the new UI by handling most of it in the model itself, but can you make the labels in the new UI, such as "km" and "m" pull from a central variable?

In the current UI, I've got a lot of updating to do there, but if the variable statement was centralized, like <distanceText>/hr, then it will be much easier to pull in.

SamR1 commented 3 years ago

I opened the issue https://github.com/SamR1/FitTrackee/issues/99 for imperial units, I suggest to continue on it :)