Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-41754

Avatar: Replace the default avatar with a new approach.

    XMLWordPrintable

    Details

    • Test Plan:
      Hide

      Please add a Test Plan here.

      Show
      Please add a Test Plan here.

      Description

      The default user avatar in Sakai (the graduation-cap silhouette) feels a bit dated, and also doesn't provide any differentiation in the UI for users who haven't updated their avatars. This makes things like Roster, Forums, Chat Room, etc. feel very static.

      Let's follow Google's approach here, and create default avatars for every user in the system. This default avatar would be composed of a procedurally generated color background (w/ AA color accessibility for a white foreground), and include white initials for first / last name. See how Google does it:

      As the default, this would then get overwritten by any photo uploaded by the user. It would also be exempt from the default profile photo permissioning, since it's the default photo.

        Gliffy Diagrams

          Attachments

          1. google avatar.png
            6 kB
            Miguel Pellicer
          2. image-2019-05-06-14-11-44-546.png
            52 kB
            Jose Cebellán (Entornos de Formación)
          3. image-2019-05-06-14-11-59-104.png
            81 kB
            Jose Cebellán (Entornos de Formación)
          4. image-2019-05-06-14-12-08-337.png
            48 kB
            Jose Cebellán (Entornos de Formación)
          5. image-2019-05-06-14-12-21-796.png
            21 kB
            Jose Cebellán (Entornos de Formación)
          6. image-2019-05-06-14-12-27-722.png
            32 kB
            Jose Cebellán (Entornos de Formación)
          7. image-2019-11-04-14-19-48-998.png
            186 kB
            Miguel Pellicer

            Issue Links

              Activity

                People

                • Assignee:
                  jcebellan Jose Cebellán (Entornos de Formación)
                  Reporter:
                  farreri Miguel Pellicer
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  9 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code