From aaed0584b18977ea8415662da570d79b5fb5e833 Mon Sep 17 00:00:00 2001 From: rain <982766701@qq.com> Date: Sat, 29 Aug 2026 19:06:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 6 + about.html | 14 +- app.html | 20 +- article-detail.html | 8 +- children-privacy.html | 2 +- create-genealogy.html | 18 +- culture.html | 14 +- design.md | 95 ++ docs/个人中心能力映射.md | 26 +- docs/验证20%记录.md | 11 +- download.html | 17 +- family-detail.html | 10 +- forgot-password.html | 2 +- genealogy.html | 14 +- help.html | 14 +- index.html | 140 +- join-genealogy.html | 109 +- login.html | 2 +- my-tickets.html | 74 +- news.html | 2 +- notice-detail.html | 10 +- plaza.html | 14 +- privacy.html | 2 +- profile-admin-permissions.html | 4 +- profile-album-detail.html | 5 +- profile-album-edit.html | 3 +- profile-album.html | 5 +- profile-article-edit.html | 3 +- profile-article.html | 3 +- profile-ceremony-detail.html | 3 +- profile-ceremony.html | 3 +- profile-content.html | 11 +- profile-create-family.html | 6 +- profile-data-reminders.html | 17 +- profile-data.html | 7 +- profile-documents.html | 14 + profile-earnings.html | 13 + profile-families.html | 13 +- profile-family-admin.html | 4 +- profile-family-home.html | 33 +- profile-family-settings.html | 23 + profile-feed-detail.html | 3 +- profile-feed-edit.html | 5 +- profile-feed.html | 3 +- profile-feedback.html | 9 +- profile-generation.html | 2 +- profile-gift-edit.html | 3 +- profile-gift.html | 6 +- profile-growth-edit.html | 3 +- profile-growth.html | 5 +- profile-invite.html | 31 +- profile-join-family.html | 2 +- profile-join-review.html | 2 +- profile-memo-edit.html | 3 +- profile-memo.html | 5 +- profile-merit-edit.html | 5 +- profile-merit.html | 5 +- profile-messages.html | 2 +- profile-relative-edit.html | 3 +- profile-relative.html | 5 +- profile-security.html | 7 +- profile-services.html | 28 +- profile-share.html | 22 +- profile-tree.html | 16 +- profile-video-edit.html | 5 +- profile-video.html | 3 +- profile.html | 21 +- promo-album.html | 14 +- promo-video.html | 14 +- public/css/index.css | 167 ++ public/css/join-genealogy.css | 35 + public/css/profile-module.css | 334 +++- public/css/profile.css | 55 + public/css/public.css | 377 ++++- public/images/family-archive-cover.jpg | Bin 0 -> 150108 bytes public/images/family-ceremony-cover.jpg | Bin 0 -> 290771 bytes public/images/family-memory-cover.jpg | Bin 0 -> 138396 bytes public/js/album-pages.js | 36 +- public/js/app-promotion-pages.js | 15 +- public/js/article-pages.js | 23 +- public/js/ceremony-admin-pages.js | 35 +- public/js/earning-pages.js | 185 +++ public/js/family-home-pages.js | 17 +- public/js/family-invite-pages.js | 199 +++ public/js/feed-pages.js | 35 +- public/js/feedback-pages.js | 60 +- public/js/genealogy-entry-pages.js | 51 +- public/js/genealogy-lifecycle-pages.js | 139 ++ public/js/generation-pages.js | 9 +- public/js/growth-pages.js | 38 +- public/js/join-pages.js | 9 +- public/js/lineage-pages.js | 22 +- public/js/media-display.js | 244 +++ public/js/member-admin-pages.js | 13 +- public/js/memo-pages.js | 38 +- public/js/merit-pages.js | 29 +- public/js/page-effects.js | 90 ++ public/js/person-document-pages.js | 267 ++++ public/js/profile-common.js | 259 ++- public/js/profile-pages.js | 21 +- public/js/profile-reminder-pages.js | 74 + public/js/relative-pages.js | 38 +- public/js/rich-editor.js | 19 + public/js/security-pages.js | 11 +- public/js/video-pages.js | 31 +- public/js/vip-pages.js | 130 +- register.html | 2 +- search-result.html | 10 +- submit-ticket.html | 144 +- surname-detail.html | 10 +- surname.html | 14 +- terms.html | 2 +- tests/album-pages.test.js | 14 +- tests/api-client-contract.test.js | 63 +- tests/app-promotion-pages.test.js | 7 + tests/article-pages.test.js | 14 +- tests/browser-click-smoke.mjs | 1420 +++++++++++++++++ tests/ceremony-admin-pages.test.js | 2 +- tests/dialog-ux.test.js | 45 + .../extended-media-response-contract.test.js | 66 + tests/family-home-pages.test.js | 20 +- tests/feed-pages.test.js | 2 - tests/feedback-pages.test.js | 42 +- tests/genealogy-entry-pages.test.js | 21 +- tests/growth-pages.test.js | 5 +- tests/lineage-pages.test.js | 2 - tests/media-display.test.js | 80 + tests/media-response-contract.test.js | 89 ++ tests/member-admin-pages.test.js | 2 +- tests/memo-pages.test.js | 5 +- tests/navigation-ux-regressions.test.js | 251 +++ tests/pc-closure-pages.test.js | 94 ++ tests/pc-scope.test.js | 21 +- tests/pending-pages.test.js | 28 +- tests/profile-pages.test.js | 2 +- tests/relative-pages.test.js | 5 +- tests/video-pages.test.js | 34 +- tests/vip-pages.test.js | 42 +- tests/wang-editor.test.js | 3 + ticket-detail.html | 67 +- tokens.css | 91 ++ utils/ApiClient.js | 195 ++- 142 files changed, 6176 insertions(+), 869 deletions(-) create mode 100644 design.md create mode 100644 profile-documents.html create mode 100644 profile-earnings.html create mode 100644 profile-family-settings.html create mode 100644 public/images/family-archive-cover.jpg create mode 100644 public/images/family-ceremony-cover.jpg create mode 100644 public/images/family-memory-cover.jpg create mode 100644 public/js/earning-pages.js create mode 100644 public/js/family-invite-pages.js create mode 100644 public/js/genealogy-lifecycle-pages.js create mode 100644 public/js/media-display.js create mode 100644 public/js/person-document-pages.js create mode 100644 public/js/profile-reminder-pages.js create mode 100644 tests/browser-click-smoke.mjs create mode 100644 tests/dialog-ux.test.js create mode 100644 tests/extended-media-response-contract.test.js create mode 100644 tests/media-display.test.js create mode 100644 tests/media-response-contract.test.js create mode 100644 tests/navigation-ux-regressions.test.js create mode 100644 tests/pc-closure-pages.test.js create mode 100644 tokens.css diff --git a/.gitignore b/.gitignore index 4328ac1..25e7bea 100644 --- a/.gitignore +++ b/.gitignore @@ -51,3 +51,9 @@ nbdist/ robots.txt sitemap.xml + +# Local browser audit screenshots and generated reports +/artifacts/ + +# Local design-audit runtime metadata +/.hallmark/ diff --git a/about.html b/about.html index 4af0ec9..31653b5 100644 --- a/about.html +++ b/about.html @@ -36,7 +36,7 @@
-
About Us
+
关于我们

用数字化方式守护家族记忆

代代相传面向家庭、宗亲会与地方文化组织,提供家谱创建、资料管理、文化展示和亲人协作工具。 @@ -91,17 +91,17 @@

产品入口

- 数字家谱家谱广场应用下载帮助中心 + 数字家谱家谱广场应用下载帮助中心

文化内容

- 家族文化姓氏百科家谱知识平台公告 + 家族文化姓氏百科家谱知识平台公告
-

联系我们

-

客服电话:400-000-0000

-

邮箱:service@example.com

-

地址:中国 · 成都

+

服务支持

+ 帮助中心 + 提交问题 + 关于平台