Skip to content
This repository has been archived by the owner on Nov 5, 2024. It is now read-only.

Visual Redesign to improve UX #13

Open
nichtich opened this issue Aug 21, 2020 · 2 comments
Open

Visual Redesign to improve UX #13

nichtich opened this issue Aug 21, 2020 · 2 comments
Labels
user experience Usage should be fun and easy
Milestone

Comments

@nichtich
Copy link
Member

The current version is not designed for usability at all.

@nichtich nichtich added this to the 1.0.0 milestone Aug 21, 2020
@stefandesu
Copy link
Member

stefandesu commented Aug 21, 2020

Some things that I already noticed:

  • There needs to be a loading indicator when something from an API is loaded. This should also prevent the user from clicking another option during that time, or we need a way to cancel requests if the user clicks something else while it is still loading. (I'm pretty sure you could cause bugs by clicking too rapidly at the moment.)
  • The arrows and icons are unclear, some aren't even visible on macOS.
  • Many elements are clickable, but it's not clear what will happen if you click them. For example, you can't click on a database's name to select it, you have to click on the radio icon (usually, you can click either the icon or the label).
  • The examples are clickable, but they don't look like they are. (Also, do they need to occupy their own row the whole time? They are useful for testing and demonstration, but not for actual usage of coli-rich.)
  • Enrichments shouldn't be editable (or should they?)
  • Everything could look much nicer of course.
  • Do we need multi-language support?

nichtich added a commit that referenced this issue Aug 24, 2020
@nichtich
Copy link
Member Author

Do we need multi-language support?

No, the web interface is German because all users are German librarians

@nichtich nichtich added the user experience Usage should be fun and easy label Oct 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
user experience Usage should be fun and easy
Projects
None yet
Development

No branches or pull requests

2 participants