Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replacing the view switcher in sets with "Study" and "Test" buttons #24

Closed
bragefuglseth opened this issue Mar 18, 2024 · 2 comments · Fixed by #31
Closed

Replacing the view switcher in sets with "Study" and "Test" buttons #24

bragefuglseth opened this issue Mar 18, 2024 · 2 comments · Fixed by #31

Comments

@bragefuglseth
Copy link

bragefuglseth commented Mar 18, 2024

The current set layout uses a view switcher with 3 options: "Overview", "Study" and "Test". When "Study" or "Test" is chosen, the sidebar hides. This setup leads to some problems:

  • The sidebar hiding behavior is confusing. If you're not aware of how it works, it may come as a surprise, and you might end up struggling to get it back again.
  • It's possible to navigate directly from tests and study sessions to other parts of the app, without interrupting the current test/study session. This allows for "cheating" by peeking at the flash cards and going straight back to the test, and removes the feeling of being in a focused "session" of anything at all.
  • The way tests and study sessions are cancelled is ambiguous.

To solve this, we could e.g. make the study and test modes available through buttons that open dedicated views with back buttons:

Skjermbilde fra 2024-03-18 22-20-35

This is a cleaner navigation model that would solve the problems above and make the relationship between the different app states clearer. It would also easen the process of making the app adaptive.

@david-swift
Copy link
Owner

david-swift commented Mar 21, 2024

I started implementing the new design on the branch 46. While I love the look, I don't think the study progress should be lost when leaving the study view, as studying might be a long process (it is okay for the test mode I think). What would you think about keeping the current logic, but with the new navigation? I could polish the "continue studying" view in order to present details about the current study session so that it is less confusing. What do you think about it?

@bragefuglseth
Copy link
Author

Sounds good to me. Just reworking the navigation would be great.

@david-swift david-swift mentioned this issue Mar 21, 2024
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants