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

Avatar: Replace the default avatar with a new approach.

    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

          Zeplin

            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 Integration