Skip to content

Migrate or remove instances of deprecated issues icons in product

Summary

In gitlab-svgs#438 we are introducing a new Work items icon as we work to consolidate planning items under a common umbrella. During this effort, we have also been evaluating existing icons and identifying ones that should be deprecated moving forward. As we work to deprecate these icons, we need to ensure any existing usage of these icons in the product are either migrated to alternatives or removed.

Important

This issue is has been addressed for CE, but there are still some remaining instances in EE

The following icons are being deprecated as we don't plan to utilize them in the product:

  • issue-closed
  • epic-closed
  • issue-update

Additionally, we are also deprecating the following icons that are duplicates of work item type icons in our set:

  • issues
  • requirements

Proposal

The decision for migration/removal will need to be determined on a case by case basis, with the following general guidelines.

issue-closed
epic-closed

  • We are moving away from type specific closed icons. Instead, we have moved towards text-only badges for work item state. In instances where we use the general type icon (ex: issues) for the open state, and are using the specific closed icon for closed state (ex: issue-closed), we will want to remove both icon usages in favor of text only badges.

    Screenshot_2025-03-25_at_4.02.59_PM

  • In current instances where a text badge may not work, we can consider usage of the issue-open-m and issue-close icons (which will in the future be renamed to be more generic).

issue-update

  • This icon doesn't appear to be used anywhere in the product, and we have no plans to utilize such an icon. We just need to verify this is the case before moving forward with the icon deprecation.

issues

  • This icon should be replaced by issue-type-issue (will be renamed in the future).

requirements

Edited by Nick Brandt