@@ -13,6 +13,7 @@ import { cn } from "@ui/cn";
1313import { logEvent } from "convex-analytics" ;
1414import { SafeZone } from "elements/SafeZone" ;
1515import { DeploymentDisplay } from "elements/DeploymentDisplay" ;
16+ import VercelLogo from "logos/vercel.svg" ;
1617import { Breadcrumbs } from "../Breadcrumbs/Breadcrumbs" ;
1718import { DeploymentMenuOptions } from "./DeploymentMenuOptions" ;
1819import { ProjectMenuOptions } from "./ProjectMenuOptions" ;
@@ -66,7 +67,11 @@ export function ProjectSelector({
6667 maxWidth : width > 1024 ? "14rem" : width > 640 ? "10rem" : "6rem" ,
6768 } }
6869 >
69- < Avatar size = "small" name = { team ?. name } />
70+ { team ?. managedBy === "vercel" ? (
71+ < VercelLogo className = "size-3 dark:fill-white" />
72+ ) : (
73+ < Avatar size = "small" name = { team ?. name } />
74+ ) }
7075 < span className = "grow truncate" > { team ?. name } </ span >
7176 </ div >
7277 ) }
@@ -92,7 +97,12 @@ export function ProjectSelector({
9297 >
9398 < div className = "flex w-fit select-none flex-col items-start truncate text-sm" >
9499 { team && selectedProject && (
95- < span className = "text-xs font-semibold" > { team . name } </ span >
100+ < div className = "flex items-center gap-1" >
101+ { team . managedBy === "vercel" && (
102+ < VercelLogo className = "size-3 dark:fill-white" />
103+ ) }
104+ < span className = "text-xs font-semibold" > { team . name } </ span >
105+ </ div >
96106 ) }
97107 { selected }
98108 </ div >
0 commit comments