From abc9284f49a49bb86ecdad3d010c6c1f63dc6628 Mon Sep 17 00:00:00 2001 From: oratis Date: Fri, 24 Jul 2026 23:56:59 +0800 Subject: [PATCH] =?UTF-8?q?feat(website):=20dual-path=20integration=20?= =?UTF-8?q?=E2=80=94=20Sign=20in,=20/cloud=20page,=20honest=20copy=20(S5)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The site said 'no cloud account, nothing to sign up for' while the cloud edition grew a real account system. This lands the dual-path invariant (PLAN_WEB_SIGNUP §0/D1): local stays the flagship and account-free — said LOUDER — and the cloud is the clearly-labeled optional path. - Nav: Cloud item + Sign in → cloud.meetlisa.ai (EN + zh-CN) - New /cloud + /zh-CN/cloud: two-path honest comparison table, 'the deal, plainly' (real deletion, no lock-in, local never demotes), signup CTA - Home: hero + CTA band grow the cloud option; the sovereign console is scoped to 'the local edition — the flagship, forever' with the two-paths principle spelled out beneath - Install: lede scoped to the local edition, cloud pointed to as optional - Privacy (EN + zh-CN, dated 2026-07-24): the cloud-accounts era terms — what's stored (email, sub/password-hash, per-account home), what's processed (metered tokens, usage ledger without content), sub- processors, real deletion semantics Verified: astro build (12 pages) + browser preview of both /cloud pages. Co-Authored-By: Claude Fable 5 --- website/src/layouts/Base.astro | 3 + website/src/pages/cloud.astro | 83 +++++++++++++++++++++++++++ website/src/pages/index.astro | 14 ++++- website/src/pages/install.astro | 6 +- website/src/pages/privacy.astro | 44 ++++++++++---- website/src/pages/zh-CN/cloud.astro | 82 ++++++++++++++++++++++++++ website/src/pages/zh-CN/index.astro | 13 ++++- website/src/pages/zh-CN/install.astro | 5 +- website/src/pages/zh-CN/privacy.astro | 38 +++++++++--- 9 files changed, 260 insertions(+), 28 deletions(-) create mode 100644 website/src/pages/cloud.astro create mode 100644 website/src/pages/zh-CN/cloud.astro diff --git a/website/src/layouts/Base.astro b/website/src/layouts/Base.astro index 420e580..1398388 100644 --- a/website/src/layouts/Base.astro +++ b/website/src/layouts/Base.astro @@ -18,6 +18,7 @@ const navItems = lang === "zh-CN" ? [ { href: "/zh-CN/", label: "首页" }, { href: "/zh-CN/install", label: "安装" }, + { href: "/zh-CN/cloud", label: "云端" }, { href: "/zh-CN/changelog", label: "更新日志" }, { href: "/zh-CN/moods", label: "表情" }, { href: "https://github.com/oratis/LISA", label: "GitHub", external: true }, @@ -25,6 +26,7 @@ const navItems = lang === "zh-CN" : [ { href: "/", label: "Home" }, { href: "/install", label: "Install" }, + { href: "/cloud", label: "Cloud" }, { href: "/changelog", label: "Changelog" }, { href: "/moods", label: "Moods" }, { href: "https://github.com/oratis/LISA", label: "GitHub", external: true }, @@ -103,6 +105,7 @@ const foot = lang === "zh-CN"