Team management
Component-composed team context, current memberships, pending invitations, server-enforced ownership, access changes, and pressure states.
Team members and invitations
Inventory, search, invitation, access changes, removal, recovery, density, and mobile pressure.
Empty
The absence of members leaves one clear invitation action.
Workspace members
Invite collaborators when you are ready to share workspace access.
No teammates yet
Invite collaborators when you are ready to share workspace access.
Viewport
Ruby
test/dummy/app/components/gallery/compositions/team_management_page.rbdiv(
data: {
gallery: "composition-surface",
gallery_composition: "team-management",
gallery_composition_state: state,
gallery_mobile: state == "mobile" ? "true" : nil
}.compact
) do
render NitroKit::Container.new(size: :xl, id: "gallery-team-container") do
render NitroKit::Flex.new(dir: :col, gap: 6, align: :stretch, id: "gallery-team-stack") do
turbo_frame_tag("gallery-team-management-frame") { render_screen }
end
end
end