From 48270d0a333109cfc797afc0b3b84a4dfe25186b Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Sun, 28 Apr 2024 12:47:21 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E7=B3=BB=E7=BB=9F=E8=AE=BE=E7=BD=AE):?= =?UTF-8?q?=20=E8=B0=83=E6=95=B4ai=E5=8A=A9=E6=89=8B=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/layout/components/AiComponent.vue | 3 +- .../frontend/src/layout/components/AiTips.vue | 95 +++++++++++++++++++ .../frontend/src/layout/components/Topbar.vue | 25 +++++ core/frontend/src/styles/topbar.scss | 5 +- 4 files changed, 124 insertions(+), 4 deletions(-) create mode 100644 core/frontend/src/layout/components/AiTips.vue diff --git a/core/frontend/src/layout/components/AiComponent.vue b/core/frontend/src/layout/components/AiComponent.vue index 5f342b59a5..9736251a05 100644 --- a/core/frontend/src/layout/components/AiComponent.vue +++ b/core/frontend/src/layout/components/AiComponent.vue @@ -89,7 +89,8 @@ export default { } } .ai-main-active { - border: 1px solid #d9d9d9; + border: 1px solid rgba(239, 240, 241, 1); + box-shadow: 0px 6px 24px 0px #1f232914; } .ai-main-active-min { min-width: 350px; diff --git a/core/frontend/src/layout/components/AiTips.vue b/core/frontend/src/layout/components/AiTips.vue new file mode 100644 index 0000000000..acd74e3c2d --- /dev/null +++ b/core/frontend/src/layout/components/AiTips.vue @@ -0,0 +1,95 @@ + + + + diff --git a/core/frontend/src/layout/components/Topbar.vue b/core/frontend/src/layout/components/Topbar.vue index 60349c50a3..4134bb3824 100644 --- a/core/frontend/src/layout/components/Topbar.vue +++ b/core/frontend/src/layout/components/Topbar.vue @@ -125,6 +125,8 @@ + +
{ const params = rsp.data if (params && params['ai.baseUrl']) { @@ -529,4 +539,19 @@ export default { display: none; } +.ai-icon-tips { + font-size: 24px !important; + z-index: 10001; +} + +.overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.5); /* 半透明黑色 */ + z-index: 10000; +} + diff --git a/core/frontend/src/styles/topbar.scss b/core/frontend/src/styles/topbar.scss index 964fd870ac..788f3eb55b 100644 --- a/core/frontend/src/styles/topbar.scss +++ b/core/frontend/src/styles/topbar.scss @@ -4,9 +4,8 @@ top: 0; left: 0; z-index: 1001; - overflow: hidden; border-bottom: 1px solid var(--TopBG, #E6E6E6); - background-color: var(--TopBG, #f1f3f8); + background-color: var(--TopBG, #f1f3f8); .log { padding: 0 16px; line-height: 56px; @@ -71,7 +70,7 @@ padding: 10px 8px; height: 100%; font-size: 18px; - + vertical-align: text-bottom; &.hover-effect {