Templates · Product

Team management

A members table with role editing, pending invites, and offboarding flows.

Preview

Every element on the page is a Nova primitive. Adjust tokens in src/styles.css.

Team members · 4

Ada LovelaceOwner
Grace HopperAdmin
Radia PerlmanMember
Katherine JohnsonMember

Install

Pull the template with the Nova CLI.

tsx
npx @novix-ui/cli template add team

Source

tsx
// src/routes/_app/team.tsx
export function Team() {
const { members } = Route.useLoaderData();
return <MembersTable members={members} onInvite={invite} onRemove={remove} />;
}

What's included

Members tableRole dropdownsPending invitesOffboarding confirmation