From 51ee7e385fd4c77e469e9d4f578a89ab85aa4407 Mon Sep 17 00:00:00 2001 From: zhangyu Date: Thu, 30 Jun 2022 18:10:52 +0800 Subject: [PATCH] =?UTF-8?q?NEZ-1989=20feat=EF=BC=9Adashboard=20=E5=8F=98?= =?UTF-8?q?=E9=87=8F=20=E6=A0=B7=E5=BC=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/panel/panelVariables.scss | 23 ++++++++++++++++++- .../common/panel/panelVariables.vue | 8 +++++-- 2 files changed, 28 insertions(+), 3 deletions(-) diff --git a/nezha-fronted/src/assets/css/components/common/panel/panelVariables.scss b/nezha-fronted/src/assets/css/components/common/panel/panelVariables.scss index 9758b92db..a7bec5001 100644 --- a/nezha-fronted/src/assets/css/components/common/panel/panelVariables.scss +++ b/nezha-fronted/src/assets/css/components/common/panel/panelVariables.scss @@ -24,7 +24,7 @@ text-overflow: ellipsis; height: 30px; border: 1px solid $--border-color-light; - padding-left: 5px; + padding-left: 8px; display: flex; align-items: center; .nz-icon-arrow-down6{ @@ -41,3 +41,24 @@ min-width: 24px; } } + +.panel-variables{ + .el-dropdown-menu__item { + padding: 0 5px 0 20px; + position: relative; + height: 36px; + } + .el-dropdown-menu__item .el-dropdown-menu__item-label{ + display: inline-block; + white-space: nowrap; + text-overflow: ellipsis; + width: calc(100% - 20px); + overflow: hidden; + min-width: 24px; + } + .nz-icon-check{ + position: absolute; + right: 5px; + color: $--color-warning; + } +} diff --git a/nezha-fronted/src/components/common/panel/panelVariables.vue b/nezha-fronted/src/components/common/panel/panelVariables.vue index 36e8782c6..902aa7458 100644 --- a/nezha-fronted/src/components/common/panel/panelVariables.vue +++ b/nezha-fronted/src/components/common/panel/panelVariables.vue @@ -5,9 +5,10 @@