Create specific icon for review apps/routemap
Problem
From https://gitlab.com/gitlab-org/gitlab-ce/issues/59250 we can see that the external link icon is being used not only for review apps, but also for other interactions, like opening a file detail. It's also used to signal links that will open in a new window (i.e. link to outside the app). Re-using the external link icon for review apps/routemap can become confusing.
Solution
I'm thinking a specific icon for review apps might make more sense. Something similar to this:
Example(s)
Icon checklist
-
Read our icon contribution guidelines. -
Create a Sketch file in your progress folder just for this icon. -
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. -
QA of your Sketch file by the reviewer. -
Add your changes to the pattern library
andinstance sheet
. When copying things over, watch out for duplicated symbols. Some of our recommended plugins can help with this. -
QA of pattern library and instance sheet by the reviewer. -
Create an issue in the svgs library to add the icon. Mark it as related to this issue. -
Create a new MR and follow the necessary steps to add the icon in to the svgs repo. See the guidelines here. -
Assign the MR to a maintainer of the project for review.
-
-
Add an agenda item to the next UX weekly call to inform everyone of the new icon.