chore(ui): 更新应用名称为AI-RAG并添加品牌标识

- 将API接口参数文档中的应用名称从MaxKB更新为AI-RAG
- 在登录页面添加中国移动图标和AI-RAG品牌标识
- 为中国移动图标添加渐变文字样式
- 更新系统头部组件中的应用标题为AI-RAG
- 修改标题文字样式为渐变色彩效果
v3.2
tanlianwang 2026-03-10 14:22:44 +08:00
parent e59f2d395e
commit 09189e612a
3 changed files with 9 additions and 2 deletions

View File

@ -1,4 +1,4 @@
# MaxKB API接口参数文档 # AI-RAG API接口参数文档
## 1. 概述 ## 1. 概述

View File

@ -3,7 +3,7 @@
<div class="flex-between w-full align-center" style="padding: 0 16px;"> <div class="flex-between w-full align-center" style="padding: 0 16px;">
<div style="display: flex; align-items: center;"> <div style="display: flex; align-items: center;">
<ChinaMobileIcon /> <ChinaMobileIcon />
<h1 style="font-size: 18px; font-weight: 600; margin: 0;">{{ isSystemManagement ? 'AI-RAG | 系统管理' : 'AI-RAG' }}</h1> <h1 style="font-size: 18px; font-weight: 600; margin: 0; background: linear-gradient(90deg, #6B47E5, #1E71C7); -webkit-background-clip: text; -webkit-text-fill-color: transparent;">{{ isSystemManagement ? 'AI-RAG | 系统管理' : 'AI-RAG' }}</h1>
</div> </div>
<div style="display: flex; align-items: center;"> <div style="display: flex; align-items: center;">
<router-link v-if="isSystemManagement" to="/application" style="display: flex; align-items: center; padding: 6px 12px; border-radius: 6px; text-decoration: none; color: #1890ff; border: 1px solid #1890ff;"> <router-link v-if="isSystemManagement" to="/application" style="display: flex; align-items: center; padding: 6px 12px; border-radius: 6px; text-decoration: none; color: #1890ff; border: 1px solid #1890ff;">

View File

@ -1,6 +1,12 @@
<template> <template>
<login-layout v-if="!loading" v-loading="loading"> <login-layout v-if="!loading" v-loading="loading">
<LoginContainer :subTitle="newDefaultSlogan"> <LoginContainer :subTitle="newDefaultSlogan">
<template #logo>
<div style="display: flex; align-items: center; justify-content: center;">
<ChinaMobileIcon />
<h1 style="font-size: 18px; font-weight: 600; margin: 0; background: linear-gradient(90deg, #6B47E5, #1E71C7); -webkit-background-clip: text; -webkit-text-fill-color: transparent;">AI-RAG</h1>
</div>
</template>
<h2 class="mb-24" v-if="!showQrCodeTab">{{ loginMode || $t('views.login.title') }}</h2> <h2 class="mb-24" v-if="!showQrCodeTab">{{ loginMode || $t('views.login.title') }}</h2>
<div v-if="!showQrCodeTab"> <div v-if="!showQrCodeTab">
<el-form <el-form
@ -142,6 +148,7 @@ import {MsgConfirm, MsgError} from '@/utils/message.ts'
import * as dd from 'dingtalk-jsapi' import * as dd from 'dingtalk-jsapi'
import {loadScript} from '@/utils/common' import {loadScript} from '@/utils/common'
import forge from 'node-forge'; import forge from 'node-forge';
import ChinaMobileIcon from '@/components/china-mobile-icon/index.vue';
const router = useRouter() const router = useRouter()
const {login, user, theme} = useStore() const {login, user, theme} = useStore()