CeereeC / pe

0 stars 0 forks source link

UI for timetable could be more intuitive #6

Open CeereeC opened 1 year ago

CeereeC commented 1 year ago

Screenshot 2022-11-11 at 4.41.03 PM.png

The height of the days component is not standardized in horizontal mode. It seems to be taking the height of the module component. This might be a little confusing as the user could mistake a monday module to fall on Tuesday.

Also, could have the time of day on the x-axis for more intuitive UI

soc-pe-bot commented 1 year ago

Team's Response

Thanks for your issue, but we don't think this can hinder users since the boundary is still quite clear to users. Also, the alignment is clear since the middle of the weekday is aligned with the middle of each schedule on that day.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: I have to disagree with your response. I believe this is actually an issue that can hinder the user.

Take a look at this video:


video:https://raw.githubusercontent.com/CeereeC/pe/main/files/03b163e1-1eba-47fb-b632-936453f5a284.mov

As shown in the video, in order to view the night class, the user has to scroll all the way to the right, to a point where they can no longer see the days on the screen.

The user will then need to estimate the alignment of the lesson to the days to guess which day their lessons fall on. This is made inconvenient by the fact that the height of the days component is not standardised. In this case, how will the user align the "middle of the weekday" with the "middle of each schedule on that day"?

Additionally, I do not see the boundary that you have mentioned and there are no clear lines that indicate which day the lesson belongs to.

In fact, this is actually a Low severity bug, as the user is inconvenienced by the lack of indicators once they scroll to the right (or down if they are using tview v). However, I am willing to accept it as a Very Low severity bug and treat it as a cosmetic flaw.