Hide redundant labels in issue boards

I created a board based on the Engineering Management label in the handbook project: https://gitlab.com/gitlab-com/www-gitlab-com/boards/980804

The columns are based on labels such as VP of Engineering, Development Department and Infrastructure Department. This is how it looks:

The label the governs presence on the board is redundant on each issue. So is the label that governs presence in each column.

Other considerations:

  • All the labels for each issue are present in the preview pane if people want to see them
  • For boards based on assignments, we could similarly avoid redundant assignee avatars on the issue cards
  • We might add the Engineering Management label next to a header with the board title text so it's clear it's omni present

CC @clenneville

Implementation notes from @donaldcook

First iteration of this is to only remove list label from cards. Example of what it would look like:

Screen_Shot_2019-09-17_at_12.43.05_PM

Edited by Donald Cook