Skip to content

Commit e78f7ec

Browse files
committed
fix: label
1 parent 65574d0 commit e78f7ec

File tree

4 files changed

+18
-26
lines changed

4 files changed

+18
-26
lines changed

src/containers/Tenant/Diagnostics/TenantOverview/MetricsTabs/MetricsTabs.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ export function MetricsTabs({
116116
active={activeTab === TENANT_METRICS_TABS_IDS.cpu}
117117
helpText={i18n('context_cpu-description')}
118118
variant={cardVariant}
119-
subtitle={isServerless ? i18n('serverless.autoscaled') : undefined}
119+
subtitle={isServerless ? i18n('context_serverless-autoscaled') : undefined}
120120
/>
121121
</Link>
122122
</div>
@@ -136,7 +136,7 @@ export function MetricsTabs({
136136
variant={cardVariant}
137137
subtitle={
138138
isServerless && storageMetrics.totalLimit
139-
? i18n('serverless.storage-subtitle', {
139+
? i18n('context_serverless-storage-subtitle', {
140140
groups: String(storageGroupsCount ?? 0),
141141
legend: formatStorageLegend({
142142
value: storageMetrics.totalUsed,

src/containers/Tenant/Diagnostics/TenantOverview/TenantOverview.scss

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,8 @@
2424
line-height: 24px;
2525
}
2626

27-
&__serverless-tag {
28-
margin-left: var(--g-spacing-2);
29-
padding: 2px var(--g-spacing-2);
30-
31-
border: 1px solid var(--g-color-line-generic);
32-
border-radius: var(--g-border-radius-s);
33-
}
34-
3527
&__serverless-tag-label {
36-
display: flex;
37-
align-items: center;
38-
gap: var(--g-spacing-1);
28+
margin-left: var(--g-spacing-2);
3929
}
4030

4131
&__info {

src/containers/Tenant/Diagnostics/TenantOverview/TenantOverview.tsx

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
import {Button, Flex, Icon} from '@gravity-ui/uikit';
1+
import {Button, Flex, HelpMark, Icon, Label} from '@gravity-ui/uikit';
22

33
import {EntityStatus} from '../../../../components/EntityStatus/EntityStatus';
4-
import {LabelWithPopover} from '../../../../components/LabelWithPopover/LabelWithPopover';
54
import {LoaderWrapper} from '../../../../components/LoaderWrapper/LoaderWrapper';
65
import {QueriesActivityBar} from '../../../../components/QueriesActivityBar/QueriesActivityBar';
76
import {useDatabasesAvailable} from '../../../../store/reducers/capabilities/hooks';
@@ -122,11 +121,14 @@ export function TenantOverview({
122121
/>
123122
{isServerless ? (
124123
<div className={b('serverless-tag')}>
125-
<LabelWithPopover
126-
className={b('serverless-tag-label')}
127-
text={i18n('serverless.label')}
128-
popoverContent={i18n('serverless.tooltip')}
129-
/>
124+
<Label theme="clear" size="s" className={b('serverless-tag-label')}>
125+
<Flex alignItems="center" gap="2">
126+
{i18n('value_serverless')}
127+
<HelpMark iconSize="s" className={b('serverless-tag-tooltip')}>
128+
{i18n('context_serverless-tooltip')}
129+
</HelpMark>
130+
</Flex>
131+
</Label>
130132
</div>
131133
) : null}
132134
</Flex>

src/containers/Tenant/Diagnostics/TenantOverview/i18n/en.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636
"title_memory-details": "Memory Details",
3737
"field_memory-usage": "Memory usage",
3838
"context_capacity-usage": "{{value}} of {{capacity}}",
39-
"network-stats-unavailable.title": "Network Statistics Unavailable",
40-
"network-stats-unavailable.description": "Network ping and clock skew statistics require a newer backend version. Please upgrade your YDB installation to access these features.",
41-
"serverless.label": "Serverless",
42-
"serverless.tooltip": "Some metrics are hidden in Serverless mode — resources scale automatically based on workload",
43-
"serverless.autoscaled": "Auto-Scaled Resources",
44-
"serverless.storage-subtitle": "{{legend}} | {{groups}} groups"
39+
"title_network-stats-unavailable": "Network Statistics Unavailable",
40+
"context_network-stats-unavailable": "Network ping and clock skew statistics require a newer backend version. Please upgrade your YDB installation to access these features.",
41+
"value_serverless": "Serverless",
42+
"context_serverless-tooltip": "Some metrics are hidden in Serverless mode — resources scale automatically based on workload",
43+
"context_serverless-autoscaled": "Auto-Scaled Resources",
44+
"context_serverless-storage-subtitle": "{{legend}} | {{groups}} groups"
4545
}

0 commit comments

Comments
 (0)