Improve UX of Gold subscription check when adding projects to Ops Dashboard

The Ops Dashboard is a Gold/Ultimate only feature. For GitLab.com, this means we should only allow projects that have such a subscription to be added to the dashboard.

The simplest UX of this iteration during the MVC was to show an error when a non-Gold project was added. This can be frustrating though, as you already went through the trouble of searching for it and trying to add it.

Design

  1. Disable search results that don't have Gold status
  2. Use the 'not allowed' cursor when hovering over disabled items
  3. Add in a tooltip to give more information about why the projects are disabled

ee_7978-improve-ux-gold-subscription-check-v6

Edited Aug 14, 2020 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading