Feature Flag Icon

Problem

We will be integrating feature flags into GitLab in a number of place in the upcoming releases and need an icon to represent feature flags.

Solution

Create an icon that represents feature flags when referenced throughout Gitlab. We currently have flags icon that has a different meaning so we need to distinguish the two.

Example(s)

Currently using thumbtack as a placeholder Related_Feature_Flags

Icon checklist

  1. Read our icon contribution guidelines.
  2. Create a Sketch file in your progress folder just for this icon.
  3. Ask a UXer to review your Sketch file, linking them to your latest commit so they know where to find it. If they have the capacity, they should assign themselves to this issue.
  4. QA of your Sketch file by the reviewer.
  5. Add your changes to the pattern library and instance sheet. When copying things over, watch out for duplicated symbols. Some of our recommended plugins can help with this.
  6. QA of pattern library and instance sheet by the reviewer.
  7. Create an issue in the svgs library to add the icon. Mark it as related to this issue.
  8. Create a new MR and follow the necessary steps to add the icon in to the svgs repo. See the guidelines here.
    1. Assign the MR to a maintainer of the project for review.
  9. Add an agenda item to the next UX weekly call to inform everyone of the new icon.

Links / references

Edited by Jeremy Elder