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} +