Activation UX improvements
Created by: beyang
Fixes https://github.com/sourcegraph/sourcegraph/issues/2638
-
For users who have already completed the actions before upgrading to a version that has the activation flow, don't show confetti the next time they visit - Fixes by disabling this action if more than 10 generic code intelligence actions have been completed (we have been tracking this previously).
-
Progress does not advance until a full page reload (e.g. after adding an external service) - Fixed for all items except for SSO enablement, which goes through management console
-
The "Setup" button and the circle icon appear slightly misaligned with each other -
The "Setup" button and icon disappear after clicking "Find references". It should stay around and show fully completed until the next page reload.