Skip to content

Achievements page: Migrate components used

Sascha Eggenberger requested to merge achievements-page-migration into master

What does this MR do and why?

Migrates components used on Achievements page

  • Updates empty state (used the empty-search-md illustration per @jmiocene recommendation as we currently do not have a dedicated one)
  • CRUD instead of GlCard
  • PageHeading for Page header
  • Adds a page title
  • Changes size of achievement to 48 to render it the same size as on the profile page

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
empty_before empty_after
before after

How to set up and validate locally

  1. Enable FF echo "Feature.enable(:achievements)" | rails c
  2. http://gdk.test:3000/groups/flightjs/-/achievements/

Related to #452231 (closed)

Edited by Sascha Eggenberger

Merge request reports

Loading