Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow adding and switching teams #4355

Closed
svenefftinge opened this issue May 31, 2021 · 0 comments · Fixed by #4401
Closed

Allow adding and switching teams #4355

svenefftinge opened this issue May 31, 2021 · 0 comments · Fixed by #4401

Comments

@svenefftinge
Copy link
Member

svenefftinge commented May 31, 2021

Users shall be able to create teams. And switch the app context between their account and teams on the top left of the dashboard. A team consists of a name, that needs to be unique within the db (including user names) and consists of URL fragment characters. We also need a blacklist of names that we don't allow because they conflict with pages in the dashboard (e.g. settings, workspaces, admin, etc.).

A team is reachable by its URL which is https://gitpod.io/<teamname>

User Experience goal

The user should be able to create new teams and switch between teams through the dropdown element.

Proposal

In this first MVC (minimum viable change), we can do the following:

  1. Update the top navigtation with tabs so that Workspaces and Settings are palced below the account dropdown.
  2. Move the Admin item to the right menu.
  3. Introduce a dropdown to switch between teams as well as create new teams.
  4. Introduce a full page form to create a team.

Designs

Default Dropdown New Team New Team (Error)
image image image image

See also design specs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants