alkem-io/client-web

VC 'store'

Closed this issue · 1 comments

Description

As a lead, I want to be impressed by the VC demo. I want to see a visually appealing list of Virtual Contributors to choose from when inviting them to my Space

Acceptance criteria

  • Visually resembling the library dialog (see screenshots below)
  • Dialog 1 (overview)
    • Change the sections, open both sections from the start
    • Section 1: "Virtual Contributors from my account"
    • Section 2: "Other Virtual Contributors"
    • Hide section 1 + both titles when there are no vcs in the account
    • Use VC cards - same as user hover cards (see screenshot) without mail icon
  • Clicking on a card opens the preview dialog:
    • Show profile information on the right (reuse the profile details component, as there will be changes to the vc profile in the future)
    • Change "Use" button to "Add" (for vcs from the account) or "Invite" (for other vcs) (check corresponding privileges?)
    • Invite opens invite dialog as it currently works with the invite vc list from space settings > community > invite external vc
  • To be implemented in the
  • space > community > VC block invite (#6941)
    To be reused in the settings as part of #7334

Additional Context

Note that we will start using this for other types of contributors in the future as well. Probably ;)

Similar to dialogs from the library:
image.png

image.png

Cards similar to user contributor cards:

image.png

Areas that will be affected

To be added during the refinement