Skip to content

Commit ec640b6

Browse files
committed
Unified the version UI in the nav bar and version tab
1 parent e891b59 commit ec640b6

File tree

1 file changed

+17
-5
lines changed
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.prompts.$promptSlug

1 file changed

+17
-5
lines changed

apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.prompts.$promptSlug/route.tsx

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -490,13 +490,25 @@ export default function PromptDetailPage() {
490490
<PageAccessories>
491491
<div className="flex items-center gap-2">
492492
{selectedVersion && (
493-
<span className="text-xs text-text-dimmed">
494-
v{selectedVersion.version}
495-
{isCurrent && <span className="ml-1 text-green-500">current</span>}
493+
<div className="flex items-center gap-1.5">
494+
<div
495+
className={cn(
496+
"size-1.5 shrink-0 rounded-full",
497+
selectedVersion.labels.includes("override")
498+
? "bg-amber-400"
499+
: isCurrent
500+
? "bg-green-500"
501+
: "bg-charcoal-550"
502+
)}
503+
/>
504+
<span className="text-xs text-text-dimmed">v{selectedVersion.version}</span>
505+
{isCurrent && <Badge variant="extra-small">current</Badge>}
496506
{selectedVersion.labels.includes("override") && (
497-
<span className="ml-1 text-amber-400">override</span>
507+
<Badge variant="extra-small" className="border-amber-500/30 text-amber-400">
508+
override
509+
</Badge>
498510
)}
499-
</span>
511+
</div>
500512
)}
501513
{selectedVersion && !isCurrent && selectedVersion.source === "code" && (
502514
<Button

0 commit comments

Comments
 (0)