Skip to content

Commit 03a48a0

Browse files
committed
style(web): use outline button for topbar CTA
Match the Sign In button styling from the hosted landing page — border, rounded-lg, and accent hover background.
1 parent f426791 commit 03a48a0

1 file changed

Lines changed: 7 additions & 9 deletions

File tree

packages/web/src/components/layout/topbar.tsx

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { ExternalLink } from "lucide-react";
22
import { ThemeToggle } from "@/components/layout/theme-toggle";
3+
import { Button } from "@/components/ui/button";
34
import { useChapters } from "@/lib/use-chapters";
45

56
export function Topbar({ runId }: { runId: string | null }) {
@@ -12,15 +13,12 @@ export function Topbar({ runId }: { runId: string | null }) {
1213
{repoName && <span className="truncate font-medium text-foreground">{repoName}</span>}
1314
</div>
1415
<div className="flex shrink-0 items-center gap-2">
15-
<a
16-
href="https://stagereview.app"
17-
target="_blank"
18-
rel="noopener noreferrer"
19-
className="flex items-center gap-1.5 text-muted-foreground text-sm transition-colors hover:text-foreground"
20-
>
21-
Try the full Stage experience
22-
<ExternalLink className="size-3.5" />
23-
</a>
16+
<Button asChild variant="outline" size="sm">
17+
<a href="https://stagereview.app" target="_blank" rel="noopener noreferrer">
18+
Try the full Stage experience
19+
<ExternalLink />
20+
</a>
21+
</Button>
2422
<ThemeToggle />
2523
</div>
2624
</header>

0 commit comments

Comments
 (0)