From dbabddf1ab411c16126624b613ed5a9e2a48df77 Mon Sep 17 00:00:00 2001 From: yyh <92089059+lyzno1@users.noreply.github.com> Date: Wed, 29 Jul 2026 15:43:21 +0800 Subject: [PATCH] fix(web): force render dialog backdrop and use dialog description in education verify modal (#39749) --- web/app/education-apply/verify-state-modal.tsx | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/web/app/education-apply/verify-state-modal.tsx b/web/app/education-apply/verify-state-modal.tsx index 1a26bdacf4c..b0d39933ad5 100644 --- a/web/app/education-apply/verify-state-modal.tsx +++ b/web/app/education-apply/verify-state-modal.tsx @@ -1,6 +1,5 @@ import { Button } from '@langgenius/dify-ui/button' -import { Dialog, DialogContent, DialogTitle } from '@langgenius/dify-ui/dialog' -import { RiExternalLinkLine } from '@remixicon/react' +import { Dialog, DialogContent, DialogDescription, DialogTitle } from '@langgenius/dify-ui/dialog' import * as React from 'react' import { useTranslation } from 'react-i18next' import { useDocLink } from '@/context/i18n' @@ -45,11 +44,18 @@ function Confirm({ }} disablePointerDismissal={!maskClosable} > - +
{title} -
{content}
+ {content != null && ( + + {content} + + )}
{email && (
@@ -70,11 +76,11 @@ function Confirm({ href={eduDocLink} target="_blank" rel="noopener noreferrer" - className="cursor-pointer system-xs-regular text-text-accent" + className="inline-flex cursor-pointer items-center gap-1 system-xs-regular text-text-accent outline-hidden focus-visible:ring-2 focus-visible:ring-state-accent-solid" > {t(($) => $.learn, { ns: 'education' })} + - )}