diff --git a/src/renderer/src/assets/images/apps/perplexity.webp b/src/renderer/src/assets/images/apps/perplexity.webp new file mode 100644 index 00000000..96d27485 Binary files /dev/null and b/src/renderer/src/assets/images/apps/perplexity.webp differ diff --git a/src/renderer/src/i18n/index.ts b/src/renderer/src/i18n/index.ts index ae5868bc..0ed32a16 100644 --- a/src/renderer/src/i18n/index.ts +++ b/src/renderer/src/i18n/index.ts @@ -148,6 +148,8 @@ const resources = { 'general.user_name': 'User Name', 'general.user_name.placeholder': 'Enter your name', 'general.backup.title': 'Data Backup and Recovery', + 'general.backup.button': 'Backup', + 'general.restore.button': 'Restore', 'general.reset.title': 'Data Reset', 'general.reset.button': 'Reset', 'provider.api_key': 'API Key', @@ -387,6 +389,8 @@ const resources = { 'general.user_name': '用户名', 'general.user_name.placeholder': '请输入用户名', 'general.backup.title': '数据备份与恢复', + 'general.backup.button': '备份', + 'general.restore.button': '恢复', 'general.reset.title': '重置数据', 'general.reset.button': '重置', 'provider.api_key': 'API 密钥', diff --git a/src/renderer/src/pages/apps/AppsPage.tsx b/src/renderer/src/pages/apps/AppsPage.tsx index 340620cf..0d6b5f88 100644 --- a/src/renderer/src/pages/apps/AppsPage.tsx +++ b/src/renderer/src/pages/apps/AppsPage.tsx @@ -4,6 +4,7 @@ import AiSearchAppLogo from '@renderer/assets/images/apps/ai-search.png' import BaiduAiAppLogo from '@renderer/assets/images/apps/baidu-ai.png' import DevvAppLogo from '@renderer/assets/images/apps/devv.png' import MetasoAppLogo from '@renderer/assets/images/apps/metaso.webp' +import PerplexityAppLogo from '@renderer/assets/images/apps/perplexity.webp' import SensetimeAppLogo from '@renderer/assets/images/apps/sensetime.png' import SparkDeskAppLogo from '@renderer/assets/images/apps/sparkdesk.png' import TiangongAiLogo from '@renderer/assets/images/apps/tiangong.png' @@ -65,6 +66,11 @@ const _apps: MinAppType[] = [ name: 'DEVV_', logo: DevvAppLogo, url: 'https://devv.ai/' + }, + { + name: 'perplexity', + logo: PerplexityAppLogo, + url: 'https://www.perplexity.ai/' } ] diff --git a/src/renderer/src/pages/home/Assistants.tsx b/src/renderer/src/pages/home/Assistants.tsx index 18bf8790..18f3d31d 100644 --- a/src/renderer/src/pages/home/Assistants.tsx +++ b/src/renderer/src/pages/home/Assistants.tsx @@ -163,6 +163,9 @@ const AssistantItem = styled.div` } &.active { background-color: var(--color-background-mute); + .anticon { + opacity: 1; + } .name { font-weight: 500; } diff --git a/src/renderer/src/pages/settings/GeneralSettings.tsx b/src/renderer/src/pages/settings/GeneralSettings.tsx index 4f7ab922..ea83b61b 100644 --- a/src/renderer/src/pages/settings/GeneralSettings.tsx +++ b/src/renderer/src/pages/settings/GeneralSettings.tsx @@ -119,10 +119,10 @@ const GeneralSettings: FC = () => { {t('settings.general.backup.title')}