diff --git a/web/src/locales/en.ts b/web/src/locales/en.ts index b6d1cec1fc1aa2504818bb326f289149f273c793..b34790c822395f77b7283faf5a4ea9e65a997f48 100644 --- a/web/src/locales/en.ts +++ b/web/src/locales/en.ts @@ -398,6 +398,7 @@ export default { addLlmBaseUrl: 'Base url', baseUrlNameMessage: 'Please input your base url!', vision: 'Does it support Vision?', + ollamaLink: 'How to integrate Ollama', }, message: { registered: 'Registered!', diff --git a/web/src/locales/zh.ts b/web/src/locales/zh.ts index a8b18fb36c3f284f696331d77243bad32a83ff73..803293063f2c01bdb64b747e0024ea566904c55a 100644 --- a/web/src/locales/zh.ts +++ b/web/src/locales/zh.ts @@ -383,6 +383,7 @@ export default { modelNameMessage: '请输入模型ĺŤç§°ďĽ', modelTypeMessage: '请输入模型类型ďĽ', baseUrlNameMessage: '请输入基础 UrlďĽ', + ollamaLink: '如何集ć Ollama', }, message: { registered: '注册ć功', diff --git a/web/src/pages/login/index.less b/web/src/pages/login/index.less index e1b5ef9cb59a5ce8a99d45d0fc059362e74c8d23..b64041429a94c26e3e88d7a97934e61dbc94f72a 100644 --- a/web/src/pages/login/index.less +++ b/web/src/pages/login/index.less @@ -45,9 +45,9 @@ color: #e9d7fe; } .rightPanel { - max-width: 640px; + max-width: 670px; .loginTitle { - font-size: 72px; + font-size: 68px; font-style: normal; font-weight: 600; line-height: 90px; diff --git a/web/src/pages/user-setting/setting-model/ollama-modal/index.tsx b/web/src/pages/user-setting/setting-model/ollama-modal/index.tsx index 797de714ff387c646fd2006432f5ad0867653b61..b4805b68cf571391b079699f0ee2563ef6c3bd57 100644 --- a/web/src/pages/user-setting/setting-model/ollama-modal/index.tsx +++ b/web/src/pages/user-setting/setting-model/ollama-modal/index.tsx @@ -1,7 +1,7 @@ import { useTranslate } from '@/hooks/commonHooks'; import { IModalProps } from '@/interfaces/common'; import { IAddLlmRequestBody } from '@/interfaces/request/llm'; -import { Form, Input, Modal, Select, Switch } from 'antd'; +import { Flex, Form, Input, Modal, Select, Space, Switch } from 'antd'; import omit from 'lodash/omit'; type FieldType = IAddLlmRequestBody & { vision: boolean }; @@ -42,6 +42,20 @@ const OllamaModal = ({ onOk={handleOk} onCancel={hideModal} okButtonProps={{ loading }} + footer={(originNode: React.ReactNode) => { + return ( + <Flex justify={'space-between'}> + <a + href="https://github.com/infiniflow/ragflow/blob/main/docs/ollama.md" + target="_blank" + rel="noreferrer" + > + {t('ollamaLink')} + </a> + <Space>{originNode}</Space> + </Flex> + ); + }} > <Form name="basic"