sharezone-app
sharezone-app copied to clipboard
Users shouldn't need to manually set the timetable start time to see early events / lessons.
The timetable currently has a set start time which dictates which events can be seen.
E.g. if the start time is at 08:00 then an event from 07:00 - 09:00 will be cut in half. The user can't scroll "up" to see earlier events than the start time.
To see earlier events the start has to be manually changed by going onto the timetable page > settings (settings icon in the upper right corner) and changing the "timetable start time" ("Stundenplanbeginn").
This is non-obvious, unnecessary and we got several support tickets that ask why they can't see all of their lesson and events.
Steps to reproduce
- Go onto timetable / calendar page
- Press the settings icon in the upper right corner
- Change the timetable beginning time to 08:00
- Return to the timetable / calendar page
- Add an event or lesson that start at 07:00 and ends at 09:00
Possible solutions
It should be possible to always scroll from 00:00 to 24:00.
It might be debatable where the view should start (what events / lessons should be visible if not everything fits into the screen). Two examples:
- Start at the first event (the top of the event tile is at the top of the screen).
In this way the user will never overlook an early event that is before the first lesson. - Start with the first lesson even if there are earlier events. E.g. the first lesson starts at 09:00 then the top of lesson tile should be at the top of the page.
In this way if there is an outlier event (from e.g. 06:00 to 10:00) then the screen wouldn't suddenly start at another position than it does on all other days. In this case if there is an very early event that starts and ends before the first lesson it might not be seen by the user though.
Screenshots, videos or logs
App version
- App version: 1.6.1 (315)
Additional context
See e.g. discord message in support channel: https://discord.com/channels/545668860859252746/616181222577668106/950537225945370664