Thanks to visit codestin.com
Credit goes to github.com

Skip to content

UI: add beta labels to Organization feature  #14499

Closed
grepdemos/coder
#11
@Kira-Pilot

Description

@Kira-Pilot

Summary

We are releasing orgs as an beta feature and should tag it as such in the UI using a pill or something similar. Eventually we might have other labels, e.g. alpha, early-access, experimental, etc. Any design we come up with should consider these future labels (but not over-index on them as we're still discussing). Also of note: we do have some existing pills in the UI to indicate licensing, e.g.
Screenshot 2024-09-09 at 10 57 00 AM

Requirements

  • Add beta labels in accordance with the linked designs
  • Each beta label should link to the new beta docs (see below; coordinate with Product)

Documentation

In the past, we did have alpha labels in the product and there's a doc page on them. We should link the labels in the UI to a similar page for beta so users can read more about the stage (and we should update the outdated alpha documentation or remove it entirely if it is no longer pertinent to our stage story). Product will be handling docs, alongside @mattvollmer. We should coordinate with Product prior to merging this ticket up so that the docs are fresh.

New Org views & UI

We have introduced some new UI for Orgs. We want to be conservative when adding beta labels so that we don't clog up our pages with stage indicators; however, the below screenshots are comprehensive of what we've added:

This new menu option:
Screenshot 2024-09-10 at 11 03 59 AM
All org pages under the new "Organizations" menu option:
Screenshot 2024-09-10 at 11 04 36 AM
New org filters on the audit, templates, and workspaces pages:
Screenshot 2024-09-10 at 11 09 33 AM
New dropdown on the Create Template form:
Screenshot 2024-09-10 at 11 09 52 AM

And...coming soon:
New IdP page (under new "Organizations" menu option):
Screenshot 2024-09-10 at 11 22 13 AM

New provisioners page (under new "Organizations" menu option):
Screenshot 2024-09-10 at 11 23 19 AM

Metadata

Metadata

Labels

apiArea: HTTP APIdesign readydesign is approved and ready for implementationmulti-orgtemporary label for multiple organizations related work

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions