Skip to content

Avatar: Refactor to use gl-avatar

Sascha Eggenberger requested to merge refactor-avatars into master

What does this MR do and why?

Avatar: Refactor to use gl-avatar

Replaces instances of .avatar with .gl-avatar and removes old CSS.

  • Replaces old .avatar instances with GlAvatar or .gl-avatar
  • Removes non compliant 40px sizes with 32px
  • Removes unused CSS

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Before After
Visual changes
assignee_before assignee_after
mr_commits_before mr_commits_after
board_before board_after
files_before files_after
No visual changes
group_before group_after
project_before project_after
issue_before issue_after
mr_before mr_after
billing_before billing_after
profile_before profile_after
job_before job_after

How to set up and validate locally

  1. Group: http://gdk.test:3000/flightjs
  2. Project: http://gdk.test:3000/flightjs/Flight
  3. Issue: http://gdk.test:3000/flightjs/Flight/-/issues/38
  4. MR: http://gdk.test:3000/flightjs/Flight/-/merge_requests/4
  5. MR Commits: http://gdk.test:3000/flightjs/Flight/-/merge_requests/4/commits
  6. Billing: http://gdk.test:3000/-/profile/billings
  7. Issue boards: http://gdk.test:3000/groups/flightjs/-/boards/3?assignee_username=arie.wyman
  8. User profile: http://gdk.test:3000/users/root/activity
  9. Commit: http://gdk.test:3000/flightjs/Flight/-/commit/6e399a0205f2446b6702d36d61ad3ff7e2bff3ee
  10. Job: http://gdk.test:3000/flightjs/Flight/-/jobs/863

Related to #469616

Edited by Sascha Eggenberger

Merge request reports