From fbe6945d3bd0189b71173f9f1b76588a67370d29 Mon Sep 17 00:00:00 2001 From: erge Date: Mon, 20 Feb 2023 15:26:26 +0800 Subject: [PATCH] =?UTF-8?q?[Bugfix]zookeeper=E9=A1=B5=E9=9D=A2leader?= =?UTF-8?q?=E8=8A=82=E7=82=B9=E6=98=BE=E7=A4=BA=E5=BC=82=E5=B8=B8(#873)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/CardBar/ZookeeperCard.tsx | 19 ++++++++++++-- .../src/components/CardBar/index.less | 25 ++++++++++--------- 2 files changed, 30 insertions(+), 14 deletions(-) diff --git a/km-console/packages/layout-clusters-fe/src/components/CardBar/ZookeeperCard.tsx b/km-console/packages/layout-clusters-fe/src/components/CardBar/ZookeeperCard.tsx index 8f6c65ed..cc837349 100644 --- a/km-console/packages/layout-clusters-fe/src/components/CardBar/ZookeeperCard.tsx +++ b/km-console/packages/layout-clusters-fe/src/components/CardBar/ZookeeperCard.tsx @@ -1,7 +1,7 @@ import React, { useState, useEffect } from 'react'; import { useParams } from 'react-router-dom'; import CardBar, { healthDataProps } from './index'; -import { Utils } from 'knowdesign'; +import { Tooltip, Utils } from 'knowdesign'; import api from '@src/api'; import { HealthStateEnum } from '../HealthState'; @@ -81,7 +81,22 @@ const ZookeeperCard = () => { { title: 'Leader', value() { - return {leaderNode || '-'}; + return ( + + + {leaderNode || '-'} + + + ); }, }, { diff --git a/km-console/packages/layout-clusters-fe/src/components/CardBar/index.less b/km-console/packages/layout-clusters-fe/src/components/CardBar/index.less index 472cafa6..e5302338 100644 --- a/km-console/packages/layout-clusters-fe/src/components/CardBar/index.less +++ b/km-console/packages/layout-clusters-fe/src/components/CardBar/index.less @@ -64,21 +64,21 @@ margin-left: 12px; padding: 12px 20px; .card-bar-colunms-header { + font-size: 14px; + color: #74788d; + letter-spacing: 0; + text-align: justify; + line-height: 20px; + .anticon-question-circle { + padding: 3px 3px 2px 3px; + margin-left: -3px; font-size: 14px; - color: #74788d; - letter-spacing: 0; - text-align: justify; - line-height: 20px; - .anticon-question-circle { - padding: 3px 3px 2px 3px; - margin-left: -3px; - font-size: 14px; - border-radius: 50%; - &:hover { - background: rgba(33, 37, 41, 0.04); - } + border-radius: 50%; + &:hover { + background: rgba(33, 37, 41, 0.04); } } + } .card-bar-colunms-body { font-size: 40px; color: #212529; @@ -89,6 +89,7 @@ margin-top: 5px; .num { font-family: DIDIFD-Medium; + overflow: hidden; } .sub-title { font-family: @font-family;