SSWConsulting / SSW.Rules

Generator for ssw.com.au/rules
https://www.ssw.com.au/rules
MIT License
13 stars 13 forks source link

UX/UI - Can We Improve the Rating System? #509

Open jaydenalchin opened 3 years ago

jaydenalchin commented 3 years ago

Related issue: https://github.com/SSWConsulting/SSW.Rules/issues/250 Checked by @bradystroud cc: @tiagov8

I feel that the current ratings system is unnecessarily convoluted and somewhat messy. To improve this system and the UX of rating a rule I'm making these suggestions, listed from the smallest to largest changes:

1. Profile Page UI - Pluralise the ratings tabs for consistency with Bookmarks and Comments

2. Remove either the rating labels or the icons from the tabs at the top of the profile page. Align them to the right, matching the placement of the filters suggested in https://github.com/SSWConsulting/SSW.Rules/issues/505

image Figure: Option A - Rating names + numbers

image Figure: Option B - Rating icons + numbers

3. Clean UI - Remove the "Rate" heading from the rating section on rules pages

image Figure: Clean & intuitive ratings UI on rule pages

5. Replace both Bookmarks and Love Its with Favourites

image Figure: Love it and Bookmark replaced with Favourites allowing users to Favourite a rule from the top or bottom of it

AB#61434

tiagov8 commented 3 years ago

Hey @jaydenalchin / team,

Suggestion 1 - 🤔 I prefer to keep it as it is. "Like" and "Dislike" works best for social media, as instant reactions...because of the type of content SSW Rules are, I think "Agree" and "Disagree" fits better.

Suggestion 2 - 👍 and I like Option B

Suggestion 3 - 👍 (we should be careful with alignments after the heading is removed)

Suggestion 4 - 🤔 I prefer to keep "No way!" as a strong "Disagree", but not sure... We should separate what is related to content and what is related to the website... "Make a suggestion" should in fact take the user to edit the content and suggest their changes via a PR. Issues are related to the website functionalities, UI/UX, etc...

Suggestion 5 - 🤔 The bookmark is not "super-like". This is useful when you have to go back to a rule or need to point it to others often. E.g. I would save "Change from X to Y" to send it to people who give me changes in other formats. However it's not necessarily my favorite rule.

--

@adamcogan I'm hesitant about some of the suggestions from Jayden, and I believe there is no right/wrong answer. It would be awesome to have a research/survey about it, and I guess a Chewing the Fat would help us make the best decision. E.g. Ask SSWAll if we should...

jaydenalchin commented 3 years ago

Hey @tiagov8,

Suggestion 2 - 👍 and I like Option B

I neglected to mention it above, but my preference is also Option B!

Suggestion 4 - 🤔 I prefer to keep "No way!" as a strong "Disagree", but not sure... We should separate what is related to content and what is related to the website...

I agree that rules content and the website should be seperate. Maybe we could turn the "make a suggestion" link into an icon at the top of the page, similar to the edit and info buttons there? A flag icon could still work in this case - with the flag button taking the user to Issues and the edit button taking the user to edit the rules content.

Even if we don't turn "No way!" into a Flag button as suggested above, I think it could be better named. Maybe we could rename it to "Objection!" (Objections plural) which could be a really fun play on the courtroom theme for Rules?

Suggestion 5 - 🤔 The bookmark is not "super-like". This is useful when you have to go back to a rule or need to point it to others often... it's not necessarily my favorite rule.

I understand what you're saying here and I do agree. In this case, keeping the bookmark as a more neutral option, I would still suggest that "Favourites" is a better option over "Love Its".

@adamcogan I'm hesitant about some of the suggestions from Jayden, and I believe there is no right/wrong answer. It would be awesome to have a research/survey about it, and I guess a Chewing the Fat would help us make the best decision. E.g. Ask SSWAll if we should...

  • Keep the current labels OR
  • use 5 starts rating OR
  • update/merge the rating options as per Jayden's suggestions

I completely agree with what Tiago has said here. The suggestions I made above are just that, and I think a survey / Chewing the Fat regarding this would be quite valuable.

JackDevAU commented 2 weeks ago

Hey All,

I have an email similar to this - instead of a like/dislike - we can change this to a 5 star rating on whether this Rule helped a person or not.

Copied from an email, RE: SSW.Rules - I found this helpful button

As per Jack R's conversation with Adam, when someone is corrected on with a rule on SSW Rules, there should be a button for them to indicate if the rule helped them.

For the record, Brady is reluctant to add this. There is already a like button, but this requires sign in so probably doesn’t get used much. This feature might have the same problem

Brady would rather improve the like button UX.

  • Consider how a “I found this useful” feature would work
  • Do you need to be signed in?
  • This data would be very helpful to determine relevancy for the home page.
  • Do we want to report on this data?