Skip to content

⭐ Add organization context to the workspaces table #14278

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

Closed
2 of 4 tasks
Emyrk opened this issue Aug 15, 2024 · 4 comments · Fixed by #14547
Closed
2 of 4 tasks

⭐ Add organization context to the workspaces table #14278

Emyrk opened this issue Aug 15, 2024 · 4 comments · Fixed by #14547
Assignees
Labels
design needed Request for more beauty enterprise Enterprise-license / premium functionality multi-org temporary label for multiple organizations related work site Area: frontend dashboard

Comments

@Emyrk
Copy link
Member

Emyrk commented Aug 15, 2024

Add organization information to the workspaces table. One option is to put the organization name underneath the Template name.

Requirements

  • add org name only (not a link) to workspace table
  • only display org name according to existing useDashboard hook's dashboard.showOrganizations prop - if requirements shift, this ticket is no longer valid
  • add test for conditional logic
  • timebox design to 1 day

Screenshot from 2024-08-15 13-55-52

@Emyrk Emyrk added feature site Area: frontend dashboard labels Aug 15, 2024
@coder-labeler coder-labeler bot added design needed Request for more beauty enterprise Enterprise-license / premium functionality labels Aug 15, 2024
@kylecarbs
Copy link
Member

Just to confirm, the orgnaizations stuff only shows up if you have more than one, right?

@Emyrk Emyrk added the multi-org temporary label for multiple organizations related work label Aug 19, 2024
@Emyrk
Copy link
Member Author

Emyrk commented Aug 21, 2024

I find it a bit strange to have conditional ui like that. The idea is to place it in the "Templates" column to not take up any more horizontal space. Something like this.

Screenshot from 2024-08-21 09-56-48

"More than 1" could mean you have no workspaces in more than 1 org, but you belong to more than 1 org.

It could mean you are a member of 1 org, but there exists more than 1.

In those two cases, I think we'd want to show orgs?

@Kira-Pilot
Copy link
Member

idea from other mocks
Screenshot 2024-08-26 at 12 12 01 PM

@Kira-Pilot
Copy link
Member

Est: S

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design needed Request for more beauty enterprise Enterprise-license / premium functionality multi-org temporary label for multiple organizations related work site Area: frontend dashboard
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants