fix(ui): theme-derived sftp/monitor surfaces, transfer cancel button, dialog cleanup; drop dead autoWrap; gentler bg-image default

This commit is contained in:
Bill committed 2026-10-07 20:44:31 +08:00
1 parent fb65981bff
commit b7938de464
11 files changed
+108 -56

No files matched your search

+1 -3
View File
@@ -69,8 +69,6 @@ const settings: Record<string, string> = {
'Pure CPU rendering with the widest compatibility; best without a GPU or over remote desktop',
'settings.render.modeLabel': 'Renderer',
'settings.render.modeHint': 'How terminal cells are accelerated; applies to every terminal',
'settings.render.autoWrap': 'Auto wrap',
'settings.render.autoWrapDesc': 'Wrap lines that exceed the width',
'settings.render.copyOnSelect': 'Copy on select',
'settings.render.copyOnSelectDesc': 'Copy text automatically when you select it with the mouse',
'settings.render.pasteRiskConfirm': 'Confirm risky paste',
@@ -286,7 +284,7 @@ const settings: Record<string, string> = {
'settings.theme.accent': 'Tab accent color',
'settings.theme.accentDesc': 'Accent color for the active tab border, the sidebar indicator, and SSH badges',
'settings.theme.backgroundImage': 'Background image',
'settings.theme.backgroundImageDesc': 'Show an image behind the terminal; remove it to go back to a solid background',
'settings.theme.backgroundImageDesc': 'Show an image behind the terminal; remove it to go back to a solid background. Lower the opacity if text gets hard to read (20–40% works well for bright images)',
'settings.theme.chooseImage': 'Choose image',
'settings.theme.clearImage': 'Remove',
'settings.theme.imageOpacity': 'Image opacity',
+1 -3
View File
@@ -67,8 +67,6 @@ const settings: Record<string, string> = {
'settings.rendererMode.domHint': 'CPU のみで描画し、互換性を最優先します。GPU がない環境やリモートデスクトップに適します',
'settings.render.modeLabel': '描画モード',
'settings.render.modeHint': 'ターミナルセルの描画を高速化する方式。変更はすべてのターミナルに適用されます',
'settings.render.autoWrap': '自動折り返し',
'settings.render.autoWrapDesc': '幅を超えた行を自動で折り返します',
'settings.render.copyOnSelect': '選択時にコピー',
'settings.render.copyOnSelectDesc': 'マウスで文字を選択すると自動でコピーします',
'settings.render.pasteRiskConfirm': '貼り付け前の確認',
@@ -281,7 +279,7 @@ const settings: Record<string, string> = {
'settings.theme.accent': 'タブのアクセントカラー',
'settings.theme.accentDesc': 'アクティブなタブの枠線、サイドバーのインジケーター、SSH バッジのアクセントカラー',
'settings.theme.backgroundImage': '背景画像',
'settings.theme.backgroundImageDesc': 'ターミナルの背後に画像を表示します。削除すると無地の背景に戻ります',
'settings.theme.backgroundImageDesc': 'ターミナルの背後に画像を表示します。削除すると無地の背景に戻ります。文字が読みにくい場合は不透明度を下げてください(明るい画像は 20–40% が目安です)',
'settings.theme.chooseImage': '画像を選択',
'settings.theme.clearImage': '削除',
'settings.theme.imageOpacity': '画像の不透明度',
+1 -3
View File
@@ -67,8 +67,6 @@ const settings: Record<string, string> = {
'settings.rendererMode.domHint': '纯 CPU 渲染,兼容性最好,适合无 GPU 或远程桌面环境',
'settings.render.modeLabel': '渲染模式',
'settings.render.modeHint': '终端单元渲染加速方式,改动将应用到所有终端',
'settings.render.autoWrap': '自动换行',
'settings.render.autoWrapDesc': '超出宽度时自动折行',
'settings.render.copyOnSelect': '选中即复制',
'settings.render.copyOnSelectDesc': '鼠标选中文字时自动复制',
'settings.render.pasteRiskConfirm': '粘贴风险确认',
@@ -270,7 +268,7 @@ const settings: Record<string, string> = {
'settings.theme.accent': '标签强调色',
'settings.theme.accentDesc': '活动标签边框、侧栏指示条与 SSH 徽章的强调颜色',
'settings.theme.backgroundImage': '背景图片',
'settings.theme.backgroundImageDesc': '为终端设置一张背景图片;移除后恢复纯色背景',
'settings.theme.backgroundImageDesc': '为终端设置一张背景图片;移除后恢复纯色背景;文字看不清时调低透明度(亮图建议 20–40%)',
'settings.theme.chooseImage': '选择图片',
'settings.theme.clearImage': '移除图片',
'settings.theme.imageOpacity': '图片不透明度',
+1 -3
View File
@@ -67,8 +67,6 @@ const settings: Record<string, string> = {
'settings.rendererMode.domHint': '純 CPU 渲染,相容性最佳,適合沒有 GPU 或遠端桌面的環境',
'settings.render.modeLabel': '渲染模式',
'settings.render.modeHint': '終端儲存格的渲染加速方式,變更將套用到所有終端',
'settings.render.autoWrap': '自動換行',
'settings.render.autoWrapDesc': '超出寬度時自動折行',
'settings.render.copyOnSelect': '選取即複製',
'settings.render.copyOnSelectDesc': '以滑鼠選取文字時自動複製',
'settings.render.pasteRiskConfirm': '貼上風險確認',
@@ -270,7 +268,7 @@ const settings: Record<string, string> = {
'settings.theme.accent': '標籤強調色',
'settings.theme.accentDesc': '作用中標籤的邊框、側邊欄指示條與 SSH 徽章的強調顏色',
'settings.theme.backgroundImage': '背景圖片',
'settings.theme.backgroundImageDesc': '為終端設定一張背景圖片;移除後恢復純色背景',
'settings.theme.backgroundImageDesc': '為終端設定一張背景圖片;移除後恢復純色背景;文字看不清時調低透明度(亮圖建議 20–40%)',
'settings.theme.chooseImage': '選擇圖片',
'settings.theme.clearImage': '移除圖片',
'settings.theme.imageOpacity': '圖片不透明度',