Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-18545

Align Like button visuals with known conventions

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 12.10.6
    • Fix Version/s: None
    • Component/s: Like
    • Labels:
    • Difficulty:
      Unknown
    • Similar issues:

      Description

      The current implementation of the like button visuals on 12.10.6 (as voted here https://forum.xwiki.org/t/introducing-like-feature/7339 ) has the following characteristics:

      • the color of the UI control is an active color (primary button color) when the current user hasn't liked the page and the inactive color (default button color) when the current user has already liked the page. While this makes sense from a "highlighting the most interesting action" point of view, it's completely counter-intuitive on usage, from all the other like usages in other apps, a user expects the heart to "light up" when they like a page
      • there is too much information crammed in a single button: the like action as well as the number of current likes: thus, we need to have a tooltip with 2 information in the tooltip. This is really puzzling, it would be easier if the 2 purposes would be served by 2 different controls, each with its own tooltip
      • the access to the list of likers is inexplicably far away from this UI and thus rather "hidden", although the actual number of likes is displayed - one needs to know that the list of likers is linked from the page content menu and go click there
        • displaying the number of likes without giving an almost equally easy access to the actual likers is pushing too much for quantity over quality (it shows the number of likes and making it too hard to see whether the likers are trustworthy).

      I propose the following new UI, using visuals inspired by similar features in other software:

      • en empty heart that fills when people like a page as the main control to like content
      • followed by the number of likes that is a link to the likers

        Attachments

        1. Selection_034.png
          Selection_034.png
          74 kB
        2. Selection_035.png
          Selection_035.png
          74 kB
        3. Selection_036.png
          Selection_036.png
          73 kB
        4. Selection_037.png
          Selection_037.png
          73 kB

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            lucaa Anca Luca
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated: