lib.reviews icon indicating copy to clipboard operation
lib.reviews copied to clipboard

Empty "Star" Icon (UI)

Open maltfield opened this issue 1 year ago • 3 comments

This is a feature request to add a set of "empty star" icons -- in addition to the number of "star icons" that the user left for the review

Problem

If the user leaves a 4-star review, then the UI presents it in a way that readers think they left a 4/4 star review. In reality, they left a 4/5 star review.

Solution

An "empty star" icon should be created that is a dimmed-out (reduced opacity) version of the "star" icon.

  • If the user leaves a 5-star review, then 5 "star" icons should appear
  • If the user leaves a 4-star review, then 4 "star" icons should appear -- followed by 1 "empty star" icon
  • If the user leaves a 3-star review, then 3 "star" icons should appear -- followed by 2 "empty star" icons
  • If the user leaves a 2-star review, then 2 "star" icons should appear -- followed by 2 "empty star" icons
  • If the user leaves a 1-star review, then 1 "star" icon should appear -- followed by 4 "empty star" icons

Context

Consider, for example, the following review:

  • https://lib.reviews/review/14944afc-78f3-4a03-9124-0e2ec6ccb505

ur9ne7sawe_000

To the average internet user, it looks like this is a 4/4 star review. In fact, it's a 4/5 star review.

maltfield avatar Feb 01 '24 21:02 maltfield

Good point @matfield. I've been working a bit with https://ura.design on redesigning different parts of the UI. Here's what they came up with for the star design:

image

The color would still change depending on the number of stars there are, e.g.:

image

What do you think of this design?

eloquence avatar Feb 06 '24 08:02 eloquence

I think that design is wonderful. The color change is a good plus :)

maltfield avatar Feb 06 '24 11:02 maltfield

I agree with the use of grey icons to indicate the maximum possible rating. However, I would keep the "speech bubble". In my opinion, it serves as a visual identification of lib.reviews

nortix avatar Jun 25 '24 18:06 nortix