From 0643f185ac3b6a2aa67dba0839ecacb7ef4a19d0 Mon Sep 17 00:00:00 2001 From: Zonghao Yuan <64521992+zonghaoyuan@users.noreply.github.com> Date: Wed, 24 Jun 2026 22:10:43 +0800 Subject: [PATCH] feat(web): move feedback entry from floating button to about section (#112) Replace the fixed bottom-right ember-500 floating button with a dedicated fourth column in the about grid, matching existing visual language (smallcaps heading + icon link). Adds submitFeedback and feedbackDescription i18n keys for zh-CN, en, ja. Grid uses md:grid-cols-2 lg:grid-cols-4 for better mid-screen responsiveness. Co-authored-by: Claude Opus 4.6 --- app/[locale]/page.tsx | 29 +++++++++++++++++------------ lib/i18n/locales/en.ts | 2 ++ lib/i18n/locales/ja.ts | 2 ++ lib/i18n/locales/zh-CN.ts | 2 ++ 4 files changed, 23 insertions(+), 12 deletions(-) diff --git a/app/[locale]/page.tsx b/app/[locale]/page.tsx index 6273cbf..f42e87f 100644 --- a/app/[locale]/page.tsx +++ b/app/[locale]/page.tsx @@ -2077,7 +2077,7 @@ export default function HomePage() {

-
+

{t("home.about.team")}

@@ -2134,6 +2134,22 @@ export default function HomePage() { 575404333

+ +
+

{t("home.ui.feedback")}

+

+ {t("home.about.feedbackDescription")} +

+ + + {t("home.ui.submitFeedback")} + +
@@ -2155,17 +2171,6 @@ export default function HomePage() {
- {/* ================== 反馈悬浮按钮 ================== */} - - - {t("home.ui.feedback")} - {styleOpen && styleRow >= 0 && (