ifit / Enhancements

1 stars 0 forks source link

/schedule - Calendar - Change to Sun-Sat format #34

Open joshwouden opened 9 years ago

joshwouden commented 9 years ago

From @joshwouden on June 3, 2014 15:37

Feature Details


Description: The calendars within our site are not internally consistent. In some places we display the monthly calendar with each new week starting on Sunday (SUN), in other places we start a new week every Monday (MON).

The most commonly accepted formatting for monthly calendars is to start the week with Sunday (see Google or any other monthly calendar). Our users will likely be accustomed to seeing the calendars in this format. Are there any compelling reasons to use a Mon-Sun format instead?

Whichever format we use, we should be internally consistent and use the same format everywhere throughout the site. We are also inconsistent with the abbreviations of the days of the week. Sometimes we use 2 letters (SU MO TU), sometimes 3 (SUN MON TUE). I like 3 since it is more common and users are more accustomed to 3 letter abbreviations for days.

On a different note, users are currently able to drag workouts onto days in the past. Not important, but we may want to only allow scheduling from today's date onward.

Benefit: Display calendar in the format that most users are accustomed to.

Screenshot: Some inconsistent examples: Our big calendar in Schedule uses a MON-SUN format: image The small calendar picker in the Shop uses a SU-SA format: image The small calendar picker in Stats uses a MON-SUN format: image The small calendar picker in Schedule uses a SUN-SAT format: image

Expected Interaction: In every calendar throughout the site, Sunday is the first column (on left), Saturday is the last column (on right). Days are always abbreviated with 3 letters, All Caps (SUN MON TUE...)

Copy @freddyC

Copied from original issue: ifit/ifit#4343

joshwouden commented 9 years ago

user feedback: ...some calendars start the week on Monday and others start the week on Sunday? This is very confusing and I find myself scheduling a workout for the wrong day.