From fa804c2215869d053bf6ed174630f9b8d951af90 Mon Sep 17 00:00:00 2001
From: Bohan Jiang <52446949+Bohan-J@users.noreply.github.com>
Date: Thu, 16 Apr 2026 17:28:09 +0800
Subject: [PATCH] feat(web): add Desktop download entry to landing page (#1093)
Add a "Download Desktop" button in the hero section alongside the
existing CTA and GitHub buttons, linking to the latest GitHub release.
Also add a Desktop link in the footer product group for both EN and ZH.
---
.../landing/components/landing-hero.tsx | 22 +++++++++++++++++++
apps/web/features/landing/i18n/en.ts | 2 ++
apps/web/features/landing/i18n/types.ts | 1 +
apps/web/features/landing/i18n/zh.ts | 8 ++++---
4 files changed, 30 insertions(+), 3 deletions(-)
diff --git a/apps/web/features/landing/components/landing-hero.tsx b/apps/web/features/landing/components/landing-hero.tsx
index f489f03e0..7138d2add 100644
--- a/apps/web/features/landing/components/landing-hero.tsx
+++ b/apps/web/features/landing/components/landing-hero.tsx
@@ -44,6 +44,28 @@ export function LandingHero() {
{user ? t.header.dashboard : t.hero.cta}
+
+
+ {t.hero.downloadDesktop}
+