From a6f1950d41fd1100a55eb4fc2f6c5bddd1493eda Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Mon, 18 May 2026 20:56:13 +0900 Subject: [PATCH] fix(web): restore navigation smoke coverage Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- packages/web/components/nav-header.tsx | 14 +++++++++++--- packages/web/e2e/hello-world.spec.ts | 2 +- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/packages/web/components/nav-header.tsx b/packages/web/components/nav-header.tsx index bee2a7eeb..39ee438aa 100644 --- a/packages/web/components/nav-header.tsx +++ b/packages/web/components/nav-header.tsx @@ -2,11 +2,19 @@ import { useState } from "react" import { useTranslations } from "next-intl" -import { Github, Menu, X } from "lucide-react" +import { Menu, X } from "lucide-react" import { Badge } from "@/components/ui/badge" import { Button } from "@/components/ui/button" import { Link } from "@/i18n/routing" +function GitHubMark({ className }: { readonly className?: string }) { + return ( + + ) +} + export function NavHeader() { const t = useTranslations("nav") const [isOpen, setIsOpen] = useState(false) @@ -44,7 +52,7 @@ export function NavHeader() { variant="secondary" className="gap-1 border-zinc-700 bg-zinc-800 text-zinc-300 hover:bg-zinc-700" > - + {t("starOnGitHub")} @@ -108,7 +116,7 @@ export function NavHeader() { className="flex items-center gap-2 transition-colors hover:text-cyan-400 sm:hidden" onClick={() => setIsOpen(false)} > - + {t("starOnGitHub")} diff --git a/packages/web/e2e/hello-world.spec.ts b/packages/web/e2e/hello-world.spec.ts index d6131be1c..db841c1be 100644 --- a/packages/web/e2e/hello-world.spec.ts +++ b/packages/web/e2e/hello-world.spec.ts @@ -5,7 +5,7 @@ test("homepage renders heading", async ({ page }) => { await page.goto("/") // when - const heading = page.getByRole("heading", { name: "Oh My OpenCode", level: 1 }) + const heading = page.getByRole("heading", { name: "The Best Agent Harness", level: 1 }) // then await expect(heading).toBeVisible()