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

Advanced search box to nagivate between Study pages #343

Open
2 of 9 tasks
fabd opened this issue Jun 17, 2024 · 1 comment
Open
2 of 9 tasks

Advanced search box to nagivate between Study pages #343

fabd opened this issue Jun 17, 2024 · 1 comment

Comments

@fabd
Copy link
Owner

fabd commented Jun 17, 2024

Thinking of adding some kind of popup near the search bar that would allow to move between pages in a more visual way.

  • either a grid or a list, similar to the "Last Viewed"section
  • showing all kanji in the current lesson and/or all lessons
  • perhaps some small filter pills to toggle Restudy / Learned / etc

Steps

  • FIGMA mockups
  • Implement Vue component
  • Figure out how to hydrate data without adding more queries, we might need:
    • failed kanji to filter by
    • learned kanji in current session
  • Implement save & restore state of the dialog like current filter, to local storage
  • when lesson view is open, scroll to make current kanji visible if the lesson is long
  • ... likewise for the RTK1 tab
  • .... likewise for the RTK3 tab
  • display a Progress Bar for the Lesson view - how to handle this data in all Study pages?
  • design the Restudy tab - show only forgotten kanji in a grid? or grouped by lessons? (more scrolling)

FIGMA Mockups

Concept for the dialog

  • worth noting is the progress bar gives progress for RTK Volume 3 learners - which is not currently shown in the "View All Lessons" page.

image

Another concept

Screenshot from 2024-11-07 13-40-07

@fabd
Copy link
Owner Author

fabd commented Nov 7, 2024

Work in progress

View current lesson when the dialog opens - helps to speed up the initial dialog appearance

Screenshot from 2024-11-07 13-19-31

RTK1 tab can scroll through all Vol.1 lessons

Screenshot from 2024-11-07 13-19-50

RTK3 tab could allow tracking progress through Volume 3 - currently there are no lessons in Volume 3 so a grid of 800+ characters has to be rendered

Screenshot from 2024-11-07 13-19-56

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

No branches or pull requests

1 participant