summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Hill <[email protected]>2026-03-04 11:46:30 +0000
committerDavid Hill <[email protected]>2026-03-04 11:46:30 +0000
commit9909f94048cf0b1f325f9867d453534a30b088b0 (patch)
tree62074295915a93f38f85afb487f1954a93a8d543
parente8f67ddbccc09f7963c0825aa2ead7b31f8884ee (diff)
downloadopencode-9909f94048cf0b1f325f9867d453534a30b088b0.tar.gz
opencode-9909f94048cf0b1f325f9867d453534a30b088b0.zip
chore(console): hide Go nav item on /go
-rw-r--r--packages/console/app/src/component/header.tsx22
-rw-r--r--packages/console/app/src/routes/go/index.tsx2
2 files changed, 14 insertions, 10 deletions
diff --git a/packages/console/app/src/component/header.tsx b/packages/console/app/src/component/header.tsx
index 9ec3fe0b8..24d5a897c 100644
--- a/packages/console/app/src/component/header.tsx
+++ b/packages/console/app/src/component/header.tsx
@@ -36,7 +36,7 @@ const fetchSvgContent = async (svgPath: string): Promise<string> => {
}
}
-export function Header(props: { zen?: boolean; hideGetStarted?: boolean }) {
+export function Header(props: { zen?: boolean; go?: boolean; hideGetStarted?: boolean }) {
const navigate = useNavigate()
const i18n = useI18n()
const language = useLanguage()
@@ -166,13 +166,15 @@ export function Header(props: { zen?: boolean; hideGetStarted?: boolean }) {
<A href={language.route("/zen")}>{i18n.t("nav.zen")}</A>
</li>
</Show>
- <li>
- <A href={language.route("/go")}>{i18n.t("nav.go")}</A>
- </li>
+ <Show when={!props.go}>
+ <li>
+ <A href={language.route("/go")}>{i18n.t("nav.go")}</A>
+ </li>
+ </Show>
<li>
<A href={language.route("/enterprise")}>{i18n.t("nav.enterprise")}</A>
</li>
- <Show when={props.zen}>
+ <Show when={props.zen || props.go}>
<li>
<a href="/auth">{i18n.t("nav.login")}</a>
</li>
@@ -265,13 +267,15 @@ export function Header(props: { zen?: boolean; hideGetStarted?: boolean }) {
<A href={language.route("/zen")}>{i18n.t("nav.zen")}</A>
</li>
</Show>
- <li>
- <A href={language.route("/go")}>{i18n.t("nav.go")}</A>
- </li>
+ <Show when={!props.go}>
+ <li>
+ <A href={language.route("/go")}>{i18n.t("nav.go")}</A>
+ </li>
+ </Show>
<li>
<A href={language.route("/enterprise")}>{i18n.t("nav.enterprise")}</A>
</li>
- <Show when={props.zen}>
+ <Show when={props.zen || props.go}>
<li>
<a href="/auth">{i18n.t("nav.login")}</a>
</li>
diff --git a/packages/console/app/src/routes/go/index.tsx b/packages/console/app/src/routes/go/index.tsx
index e51900293..2516d2dac 100644
--- a/packages/console/app/src/routes/go/index.tsx
+++ b/packages/console/app/src/routes/go/index.tsx
@@ -42,7 +42,7 @@ export default function Home() {
<Meta name="opencode:auth" content={loggedin() ? "true" : "false"} />
<div data-component="container">
- <Header zen hideGetStarted />
+ <Header go hideGetStarted />
<div data-component="content">
<section data-component="hero">