diff --git a/frontend/app/[locale]/agents/components/agentConfig/McpConfigModal.tsx b/frontend/app/[locale]/agents/components/agentConfig/McpConfigModal.tsx index e8786c0d2..d458fa96f 100644 --- a/frontend/app/[locale]/agents/components/agentConfig/McpConfigModal.tsx +++ b/frontend/app/[locale]/agents/components/agentConfig/McpConfigModal.tsx @@ -610,7 +610,7 @@ export default function McpConfigModal({ onCancel={actionsLocked ? undefined : onCancel} width={1200} closable={!actionsLocked} - maskClosable={!actionsLocked} + mask={{ closable: !actionsLocked }} footer={[ ]} width={700} - maskClosable={false} + mask={{ closable: false }} >
diff --git a/frontend/app/[locale]/tenant-resources/components/resources/InvitationList.tsx b/frontend/app/[locale]/tenant-resources/components/resources/InvitationList.tsx index ac44886cd..45a5d2765 100644 --- a/frontend/app/[locale]/tenant-resources/components/resources/InvitationList.tsx +++ b/frontend/app/[locale]/tenant-resources/components/resources/InvitationList.tsx @@ -425,7 +425,7 @@ export default function InvitationList({ tenantId, refreshKey }: { tenantId: str okText={t("common.confirm")} cancelText={t("common.cancel")} width={600} - maskClosable={false} + mask={{ closable: false }} > {!editingInvitation && ( diff --git a/frontend/components/auth/AuthDialogs.tsx b/frontend/components/auth/AuthDialogs.tsx index bc5e016c3..9fd37f483 100644 --- a/frontend/components/auth/AuthDialogs.tsx +++ b/frontend/components/auth/AuthDialogs.tsx @@ -41,7 +41,7 @@ export function AuthDialogs() { centered closable width={480} - maskClosable={false} + mask={{ closable: false }} >
{/* Logo */} diff --git a/frontend/components/auth/loginModal.tsx b/frontend/components/auth/loginModal.tsx index 9b0f43256..fe7aa37ee 100644 --- a/frontend/components/auth/loginModal.tsx +++ b/frontend/components/auth/loginModal.tsx @@ -177,7 +177,7 @@ export function LoginModal() { width={420} centered forceRender - maskClosable={false} + mask={{ closable: false }} closable={true} >
diff --git a/frontend/styles/globals.css b/frontend/styles/globals.css index acfb6e84c..1c0bbea31 100644 --- a/frontend/styles/globals.css +++ b/frontend/styles/globals.css @@ -337,4 +337,26 @@ tr.selected-row > td:first-child::before { /* Override antd Tooltip inner border to prevent double borders */ .ant-tooltip .ant-tooltip-inner { border: none !important; -} \ No newline at end of file +} + +/* Home hero artistic title */ +.hero-art-title { + letter-spacing: -0.02em; + line-height: 1.2; + text-wrap: balance; +} + +.hero-art-title-main { + background: linear-gradient(98deg, #0f172a 0%, #1e40af 52%, #2563eb 100%); + -webkit-background-clip: text; + background-clip: text; + color: transparent; +} + +.hero-art-title-accent { + background: linear-gradient(98deg, #2563eb 0%, #3b82f6 56%, #06b6d4 100%); + -webkit-background-clip: text; + background-clip: text; + color: transparent; + text-shadow: 0 2px 14px rgba(37, 99, 235, 0.18); +}