feat: add slide-in animations and update translations for new UI elements

# Conflicts:
#	web/src/components/table/channels/modals/EditChannelModal.jsx
This commit is contained in:
CaIon
2026-03-24 23:57:58 +08:00
parent a5e20269dd
commit 7399e4721b
8 changed files with 710 additions and 954 deletions
File diff suppressed because it is too large Load Diff
+8
View File
@@ -1507,6 +1507,8 @@
"收益统计": "Income statistics", "收益统计": "Income statistics",
"收起": "Collapse", "收起": "Collapse",
"收起侧边栏": "Collapse sidebar", "收起侧边栏": "Collapse sidebar",
"向左展开": "Expand left",
"向右展开": "Expand right",
"收起内容": "Collapse content", "收起内容": "Collapse content",
"放大": "Upscalers", "放大": "Upscalers",
"放大编辑": "Expand editor", "放大编辑": "Expand editor",
@@ -3220,6 +3222,12 @@
"高级设置": "Advanced Settings", "高级设置": "Advanced Settings",
"高级选项": "Advanced Options", "高级选项": "Advanced Options",
"高级配置": "Advanced Configuration", "高级配置": "Advanced Configuration",
"核心配置": "Core Configuration",
"创建渠道所需的基本信息": "Basic information needed to create a channel",
"请求配置": "Request Configuration",
"渠道行为": "Channel Behavior",
"额外设置": "Extra Settings",
"上游模型管理": "Upstream Model Management",
"黑名单": "Blacklist", "黑名单": "Blacklist",
"默认": "Default", "默认": "Default",
"默认 API 版本": "Default API Version", "默认 API 版本": "Default API Version",
+8
View File
@@ -1495,6 +1495,8 @@
"收益统计": "Statistiques sur les revenus", "收益统计": "Statistiques sur les revenus",
"收起": "Réduire", "收起": "Réduire",
"收起侧边栏": "Réduire la barre latérale", "收起侧边栏": "Réduire la barre latérale",
"向左展开": "Développer à gauche",
"向右展开": "Développer à droite",
"收起内容": "Réduire le contenu", "收起内容": "Réduire le contenu",
"放大": "Upscalers", "放大": "Upscalers",
"放大编辑": "Développer l'éditeur", "放大编辑": "Développer l'éditeur",
@@ -3164,6 +3166,12 @@
"高级设置": "Paramètres avancés", "高级设置": "Paramètres avancés",
"高级选项": "Options avancées", "高级选项": "Options avancées",
"高级配置": "Advanced Configuration", "高级配置": "Advanced Configuration",
"核心配置": "Configuration principale",
"创建渠道所需的基本信息": "Informations de base pour créer un canal",
"请求配置": "Configuration des requêtes",
"渠道行为": "Comportement du canal",
"额外设置": "Paramètres supplémentaires",
"上游模型管理": "Gestion des modèles amont",
"黑名单": "Liste noire", "黑名单": "Liste noire",
"默认": "Par défaut", "默认": "Par défaut",
"默认 API 版本": "Version de l'API par défaut", "默认 API 版本": "Version de l'API par défaut",
+8
View File
@@ -1478,6 +1478,8 @@
"收益统计": "収益統計", "收益统计": "収益統計",
"收起": "折りたたみ", "收起": "折りたたみ",
"收起侧边栏": "サイドバー折りたたみ", "收起侧边栏": "サイドバー折りたたみ",
"向左展开": "左に展開",
"向右展开": "右に展開",
"收起内容": "コンテンツ折りたたみ", "收起内容": "コンテンツ折りたたみ",
"放大": "アップスケール", "放大": "アップスケール",
"放大编辑": "エディタで開く", "放大编辑": "エディタで開く",
@@ -3145,6 +3147,12 @@
"高级设置": "詳細設定", "高级设置": "詳細設定",
"高级选项": "高度なオプション", "高级选项": "高度なオプション",
"高级配置": "Advanced Configuration", "高级配置": "Advanced Configuration",
"核心配置": "基本設定",
"创建渠道所需的基本信息": "チャネル作成に必要な基本情報",
"请求配置": "リクエスト設定",
"渠道行为": "チャネル動作",
"额外设置": "追加設定",
"上游模型管理": "上流モデル管理",
"黑名单": "ブラックリスト", "黑名单": "ブラックリスト",
"默认": "デフォルト", "默认": "デフォルト",
"默认 API 版本": "デフォルトAPIバージョン", "默认 API 版本": "デフォルトAPIバージョン",
+8
View File
@@ -1507,6 +1507,8 @@
"收益统计": "Статистика доходов", "收益统计": "Статистика доходов",
"收起": "Свернуть", "收起": "Свернуть",
"收起侧边栏": "Свернуть боковую панель", "收起侧边栏": "Свернуть боковую панель",
"向左展开": "Развернуть влево",
"向右展开": "Развернуть вправо",
"收起内容": "Свернуть содержимое", "收起内容": "Свернуть содержимое",
"放大": "Увеличить", "放大": "Увеличить",
"放大编辑": "Увеличить и редактировать", "放大编辑": "Увеличить и редактировать",
@@ -3178,6 +3180,12 @@
"高级设置": "Расширенные настройки", "高级设置": "Расширенные настройки",
"高级选项": "Расширенные параметры", "高级选项": "Расширенные параметры",
"高级配置": "Advanced Configuration", "高级配置": "Advanced Configuration",
"核心配置": "Основные настройки",
"创建渠道所需的基本信息": "Основная информация для создания канала",
"请求配置": "Настройки запросов",
"渠道行为": "Поведение канала",
"额外设置": "Дополнительные настройки",
"上游模型管理": "Управление моделями апстрима",
"黑名单": "Черный список", "黑名单": "Черный список",
"默认": "По умолчанию", "默认": "По умолчанию",
"默认 API 版本": "Версия API по умолчанию", "默认 API 版本": "Версия API по умолчанию",
+8
View File
@@ -1479,6 +1479,8 @@
"收益统计": "Thống kê thu nhập", "收益统计": "Thống kê thu nhập",
"收起": "Thu gọn", "收起": "Thu gọn",
"收起侧边栏": "Thu gọn thanh bên", "收起侧边栏": "Thu gọn thanh bên",
"向左展开": "Mở rộng sang trái",
"向右展开": "Mở rộng sang phải",
"收起内容": "Thu gọn nội dung", "收起内容": "Thu gọn nội dung",
"放大": "Upscalers", "放大": "Upscalers",
"放大编辑": "Mở rộng trình chỉnh sửa", "放大编辑": "Mở rộng trình chỉnh sửa",
@@ -3716,6 +3718,12 @@
"高级设置": "Cài đặt nâng cao", "高级设置": "Cài đặt nâng cao",
"高级选项": "Tùy chọn nâng cao", "高级选项": "Tùy chọn nâng cao",
"高级配置": "Advanced Configuration", "高级配置": "Advanced Configuration",
"核心配置": "Cấu hình cốt lõi",
"创建渠道所需的基本信息": "Thông tin cơ bản cần thiết để tạo kênh",
"请求配置": "Cấu hình yêu cầu",
"渠道行为": "Hành vi kênh",
"额外设置": "Cài đặt bổ sung",
"上游模型管理": "Quản lý mô hình thượng nguồn",
"黑名单": "Danh sách đen", "黑名单": "Danh sách đen",
"默认": "Mặc định", "默认": "Mặc định",
"默认 API 版本": "Phiên bản API mặc định", "默认 API 版本": "Phiên bản API mặc định",
+8
View File
@@ -1190,6 +1190,8 @@
"收益统计": "收益統計", "收益统计": "收益統計",
"收起": "收起", "收起": "收起",
"收起侧边栏": "收起側邊欄", "收起侧边栏": "收起側邊欄",
"向左展开": "向左展開",
"向右展开": "向右展開",
"收起内容": "收起內容", "收起内容": "收起內容",
"放大": "放大", "放大": "放大",
"放大编辑": "放大編輯", "放大编辑": "放大編輯",
@@ -2653,6 +2655,12 @@
"验证配置错误": "驗證設定錯誤", "验证配置错误": "驗證設定錯誤",
"高级设置": "進階設定", "高级设置": "進階設定",
"高级配置": "進階設定", "高级配置": "進階設定",
"核心配置": "核心設定",
"创建渠道所需的基本信息": "建立頻道所需的基本資訊",
"请求配置": "請求設定",
"渠道行为": "頻道行為",
"额外设置": "額外設定",
"上游模型管理": "上游模型管理",
"黑名单": "黑名單", "黑名单": "黑名單",
"默认": "預設", "默认": "預設",
"默认 API 版本": "預設 API 版本", "默认 API 版本": "預設 API 版本",
+23
View File
@@ -971,3 +971,26 @@ html.dark .with-pastel-balls::before {
.semi-datepicker-range-input { .semi-datepicker-range-input {
border-radius: 10px !important; border-radius: 10px !important;
} }
@keyframes slideInLeft {
from {
transform: translateX(-100%);
opacity: 0;
}
to {
transform: translateX(0);
opacity: 1;
}
}
/* Channel advanced settings side panel animations */
@keyframes slideInRight {
from {
transform: translateX(100%);
opacity: 0;
}
to {
transform: translateX(0);
opacity: 1;
}
}