Skip to content

Commit 63d09c3

Browse files
3octaveshLinx
authored andcommitted
fix(frontend): 修复规格popover无法移动到详情问题及资源明细复制按钮样式统一 #14414
1 parent 99267a9 commit 63d09c3

File tree

3 files changed

+17
-10
lines changed

3 files changed

+17
-10
lines changed

dbm-ui/frontend/src/components/spec-detail-popover/Index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<BkPopover
33
:offset="18"
44
:placement="placement"
5-
:popover-delay="0"
5+
:popover-delay="[0, 50]"
66
theme="light"
77
:width="600">
88
<slot />

dbm-ui/frontend/src/views/ticket-center/common/ticket-detail/components/common/info-table/InfoTableColumn.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@
7474
.info-table-column-copy-button {
7575
[class*='db-icon'] {
7676
font-size: 14px;
77-
// margin-left: 4px;
7877
color: #979ba5;
7978
cursor: pointer;
8079

dbm-ui/frontend/src/views/ticket-center/common/ticket-detail/components/flow-info/components/flow-type-resource-apply/components/ResourceDetail.vue

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,11 @@
2323
<template #header>
2424
<div class="resource-header">
2525
<span>{{ groupItem.groupName }}</span>
26-
<span>({{ groupItem.count }})</span>
27-
<BkButton
28-
class="ml-4"
29-
text
30-
theme="primary"
31-
@click="(event: Event) => handleCopyIp(groupItem, event)">
32-
<DbIcon type="copy" />
33-
</BkButton>
26+
<span>{{ t('(共 n 个)', [groupItem.count]) }}</span>
27+
<DbIcon
28+
class="copy-icon"
29+
type="copy"
30+
@click="(event: Event) => handleCopyIp(groupItem, event)" />
3431
<DbIcon
3532
class="resource-colllapse-flag"
3633
type="right-big" />
@@ -184,6 +181,17 @@
184181
align-items: center;
185182
align-content: center;
186183
184+
.copy-icon {
185+
margin-top: 2px;
186+
font-size: 14px;
187+
color: #979ba5;
188+
cursor: pointer;
189+
190+
&:hover {
191+
color: #3a84ff;
192+
}
193+
}
194+
187195
.resource-colllapse-flag {
188196
margin-left: auto;
189197
font-size: 18px;

0 commit comments

Comments
 (0)