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

New UX Part 1.5 #3105

Merged
merged 25 commits into from
Aug 11, 2024
Merged

New UX Part 1.5 #3105

merged 25 commits into from
Aug 11, 2024

Conversation

majora2007
Copy link
Member

@majora2007 majora2007 commented Aug 11, 2024

This is primarily bugfixes with a little bit of the Part 2 scope sprinkled in. Please provide feedback on everything you see (except series detail). We need suggestions if the wording is clear, we need feedback on the new flows (good/bad/needs improvement).

A huge new UX is a lot of work and I rely on the users to provide feedback so we can have the best experience for the most people.

Added

  • Added: Library Settings and Edit Series Modal now has a tasks tab that shows appropriate tasks that can be done on the library/series along with information about what the task does.
  • Added: Added Generate ColorScape on Series actionables and aligned some messaging on refreshing covers for different entities. (develop)

Changed

  • Changed: Cast and Reviews are in their own tab (this is WIP but the direction of the new UX)
  • Changed: Tabs on Series Detail now report card count
  • Changed: All preferences (except those in account) now just save automatically after interaction
  • Changed: Library Settings Advanced tab now follows the new UX patterns
  • Changed: Removed library setting 'Include in Recommendations' as Kavita no longer has those flows
  • Changed: On mobile view ports, remove the dropdown button and scroll to top. Dropdown button links are now visible in a modal to make clicking much easier.
  • Changed: Added a customize button on the Side nav when you move into 'More', so you know you can tweak it if you haven't visited settings yet.

Fixed

  • Fixed: Fixed a bug where readers would not take fullscreen due to the colorscape system (develop)
  • Fixed: Fixed a bunch of localization strings (develop)
  • Fixed: Fixed Preferences page settings disappearing after interaction. (develop)
  • Fixed: Ensure Customize page starts with Dashboard tab (develop)
  • Fixed: Fixed an issue where switches on email page were not aligned correctly. (develop)
  • Fixed: Fixed some logic around disabling scrobbling on the UI side for library type selections (backend would still enforce correct logic)
  • Fixed: Fixed list item for recommendations now using the correct image url. (develop)

Partially implements #3102
Part of #3100

…moved include in recommended as Kavita no longer includes that functionality.
…aging on refreshing covers for different entities.
… and trigger all actions from settings modals (for all entities).

Updated transloco (including the scope change).
Changed so when on mobile and selecting something from side nav, it will collapse afterward.
…ropdown button links are now visible in a modal to make clicking much easier.
@majora2007 majora2007 merged commit ac21b04 into develop Aug 11, 2024
6 checks passed
@majora2007 majora2007 deleted the feature/ux-series-detail branch August 11, 2024 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

1 participant