fix(landing): send cloud nav directly to app (#1270)

This commit is contained in:
ben
2026-03-31 19:47:16 -07:00
committed by GitHub
parent 0d93d5d7a7
commit 26a9755334

View File

@@ -34,7 +34,7 @@ export function SiteNav(props: Props) {
const navItems = [
{ href: "/docs", label: "Docs", key: "docs" },
{ href: "/download", label: "Desktop", key: "download" },
{ href: "/den", label: "Cloud", key: "den" },
{ href: "https://app.openworklabs.com", label: "Cloud", key: "den" },
{ href: "/enterprise", label: "Enterprise", key: "enterprise" }
] as const;
@@ -63,7 +63,7 @@ export function SiteNav(props: Props) {
<Link
key={item.key}
href={item.href}
{...(item.key === "docs" ? { target: "_blank" } : {})}
{...(/^(?:https?:\/\/)/.test(item.href) ? { target: "_blank", rel: "noreferrer" } : {})}
className={navLink(props.active === item.key)}
>
{item.label}
@@ -116,7 +116,7 @@ export function SiteNav(props: Props) {
<Link
key={item.key}
href={item.href}
{...(item.key === "docs" ? { target: "_blank" } : {})}
{...(/^(?:https?:\/\/)/.test(item.href) ? { target: "_blank", rel: "noreferrer" } : {})}
className={`rounded-2xl px-4 py-3 ${navLink(
props.active === item.key
)}`}