Skip to content

refactor(ui): 精简多语言文案 + 设置/风格/市场界面与图标重构#506

Merged
appergb merged 1 commit into
betafrom
pr2/ui-i18n-refresh
May 20, 2026
Merged

refactor(ui): 精简多语言文案 + 设置/风格/市场界面与图标重构#506
appergb merged 1 commit into
betafrom
pr2/ui-i18n-refresh

Conversation

@appergb
Copy link
Copy Markdown
Collaborator

@appergb appergb commented May 20, 2026

User description

改动

  • i18n:精简 en / ja / ko / zh-CN / zh-TW 过长的功能描述文案
  • Style:风格包卡片与编辑器抽屉改用 framer-motion 进出动效
  • Settings / Marketplace / settings/shared / Icon:界面重构
  • tokens.css 与依赖随之微调

测试

  • tsc + vite build 通过
  • 手动验证:多语言切换、风格页卡片/抽屉动效、设置与市场界面

PR Type

Enhancement, Documentation


Description

  • Trim locale copy across languages

  • Animate marketplace cards and toasts

  • Polish settings shared controls

  • Refresh style, icons, and tokens


Diagram Walkthrough

flowchart LR
  I["Locale copy cleanup"]
  S["Shared settings controls"]
  M["Marketplace motion polish"]
  P["Style and icon refresh"]
  T["Tokens and dependencies"]
  U["Cleaner, lighter UI"]
  I -- "shorter descriptions" --> U
  S -- "reusable sections" --> U
  M -- "animated cards/toasts" --> U
  P -- "refreshed visuals" --> U
  T -- "theme and motion support" --> U
Loading

File Walkthrough

Relevant files
Documentation
5 files
en.ts
Shorten English locale descriptions                                           
+50/-50 
ja.ts
Condense Japanese UI copy                                                               
+50/-50 
ko.ts
Condense Korean UI copy                                                                   
+50/-50 
zh-TW.ts
Condense Traditional Chinese copy                                               
+50/-50 
zh-CN.ts
Condense Simplified Chinese copy                                                 
+53/-53 
Enhancement
6 files
Marketplace.tsx
Add animated marketplace interactions                                       
+42/-81 
shared.tsx
Refine shared settings controls                                                   
+16/-7   
Icon.tsx
Refresh icon component styling                                                     
+49/-56 
Settings.tsx
Polish settings page layout                                                           
+31/-44 
Style.tsx
Update style cards and motion                                                       
+39/-14 
tokens.css
Tweak spacing and motion tokens                                                   
+2/-4     
Dependencies
1 files
package.json
Add animation-related dependencies                                             
+2/-0     

- i18n: 精简 en/ja/ko/zh-CN/zh-TW 过长的功能描述文案
- Style: 风格包卡片与编辑器抽屉改用 framer-motion 进出动效
- Settings / Marketplace / settings/shared / Icon: 界面重构
- tokens.css 与依赖随之微调
@github-actions
Copy link
Copy Markdown

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 2 🔵🔵⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ No major issues detected

@appergb appergb merged commit 370eaa8 into beta May 20, 2026
4 checks passed
@appergb appergb deleted the pr2/ui-i18n-refresh branch May 20, 2026 08:31
appergb pushed a commit that referenced this pull request May 20, 2026
…st 统一定位 + Windows 听写后 SendInput 降压

合并 #503(fix(windows): reduce SendInput pressure after dictation):
听写结束后降低 SendInput 调用压力,优化 coordinator/dictation/insertion 路径。

合并 #505(fix(ui): 统一 SavedToast 弹框位置与进出方向):
SavedToast 默认停靠右上角,新增 slideFrom 属性支持 right/top 两种进出方向,
SettingsModal 用 slideFrom="top" + absolute 锚定内容区。

合并 #506(refactor(ui): 精简多语言文案 + 设置/风格/市场界面与图标重构):
精简 en/ja/ko/zh-CN/zh-TW 过长功能描述文案,
风格包卡片与编辑器抽屉改用 framer-motion 进出动效,
Settings/Marketplace/shared/Icon 界面重构。

本次只动版本号,逻辑改动已在 #503 #505 #506 落盘。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant