Something went wrong on our end. Please try again.
Created by: philipp-spiess
Fixes https://github.com/sourcegraph/sourcegraph/issues/31558 Fixes #31703 (closed)
This is a first iteration on the UI for the changes explained in https://github.com/sourcegraph/sourcegraph/issues/31558.
We want to allow users to invite potential collaborators when they have finished the post-sign-up process and on on-prem.
We're still working on further improving the messaging for users and admins, so this is not intended to be shipped this way (hence I put it behind the experimental feature flag). I wanted to get this up for review already though since it slowly grows and it's better to merge into main
to avert further diversion.
TL;DR of my changes:
I plan on adding UI tests later as we have ruled out some of the edge cases here and are closer to opening up the feature flag so for now you have to suffice with a collection of screenshots and videos.
Cloud | On-Prem | |
---|---|---|
Disabled | ![]() |
![]() |
Mail not configured | ![]() |
![]() |
No contributors | ![]() |
![]() |
Recommendation | ![]() |
![]() |
Note: When Emails are not configured, we might want to change the text cc @rrhyne.
https://user-images.githubusercontent.com/458591/156162865-9b78c199-10fd-4450-bf8b-f6678835ed0c.mov
https://user-images.githubusercontent.com/458591/156162709-45327481-87a3-4d8c-85b1-95b3fc3db26d.mov