From 2fe03bd4b3d7a89cedcc1c282c1c59ca81ae08ab Mon Sep 17 00:00:00 2001 From: maggieyyy <61950669+maggieyyy@users.noreply.github.com> Date: Tue, 22 Oct 2024 17:05:40 +0800 Subject: [PATCH] fix: Modify Login Page styles and Api document path --- frontend/packages/core/src/App.css | 25 +++++++++- frontend/packages/core/src/pages/Login.tsx | 48 +++++++++++++++++-- .../src/pages/serviceHub/ServiceHubDetail.tsx | 22 ++++++++- 3 files changed, 87 insertions(+), 8 deletions(-) diff --git a/frontend/packages/core/src/App.css b/frontend/packages/core/src/App.css index 3b3d4e57..eee93cd3 100644 --- a/frontend/packages/core/src/App.css +++ b/frontend/packages/core/src/App.css @@ -248,4 +248,27 @@ a{ } .ai-service-api-preview .swagger-ui h3.opblock-tag{ display: none; -} \ No newline at end of file +} + + /* 整个背景容器设置 */ + .background-container { + background: radial-gradient(ellipse 80% 900px at top, rgb(255 255 255 / 10%) 0%, rgb(4 0 71) 30%, rgb(13 17 23) 100%); + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100vh; + overflow: hidden; + z-index: 1; + isolate: isolate; + } + + /* SVG背景图案 */ + .background-pattern { + position: absolute; + inset: 0; + width: 100%; + height: 100%; + stroke: rgba(255, 255, 255, 0.1); + mask-image: radial-gradient(100% 100% at top right, white, transparent); + } diff --git a/frontend/packages/core/src/pages/Login.tsx b/frontend/packages/core/src/pages/Login.tsx index 7055699f..1a872229 100644 --- a/frontend/packages/core/src/pages/Login.tsx +++ b/frontend/packages/core/src/pages/Login.tsx @@ -2,10 +2,10 @@ import {FC, useCallback, useEffect, useRef, useState} from "react"; import {App, Button, Divider, Form, FormInstance, Input, Tooltip} from "antd"; import {useGlobalContext} from "@common/contexts/GlobalStateContext.tsx"; import {useFetch} from "@common/hooks/http.ts"; -import {BasicResponse, RESPONSE_TIPS, STATUS_CODE} from "@common/const/const.tsx"; +import {BasicResponse, STATUS_CODE} from "@common/const/const.tsx"; import {useNavigate} from "react-router-dom"; // import {useCrypto} from "../hooks/crypto.ts"; -import Logo from '@common/assets/logo.png' +import Logo from '@common/assets/layout-logo.png' import { $t } from "@common/locales"; import { Icon } from "@iconify/react/dist/iconify.js"; import LanguageSetting from "@common/components/aoplatform/LanguageSetting"; @@ -100,9 +100,46 @@ const Login:FC = ()=> { }, []); return ( -
{$t('Version (0)-(1)',[state.version,state.updateDate])}
{$t(state.powered)}
+