Skip to content

Commit dc483bc

Browse files
LayonRibeirolayon.oliveira
authored andcommitted
UI: Tooltip on the host information card to display the CPU speed in MHz and the memory value in MB (to 3 decimal places) (apache#9971)
Co-authored-by: layon.oliveira <layon.oliveira@scclouds.com.br>
1 parent fff0c92 commit dc483bc

1 file changed

Lines changed: 18 additions & 2 deletions

File tree

ui/src/components/view/InfoCard.vue

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,14 @@
186186
<div class="resource-detail-item__label">{{ $t('label.cpu') }}</div>
187187
<div class="resource-detail-item__details">
188188
<appstore-outlined />
189-
<span v-if="'cpunumber' in resource && 'cpuspeed' in resource">{{ resource.cpunumber }} CPU x {{ parseFloat(resource.cpuspeed / 1000.0).toFixed(2) }} Ghz</span>
189+
<span v-if="'cpunumber' in resource && 'cpuspeed' in resource">{{ resource.cpunumber }} CPU x {{ (resource.cpuspeed / 1000.0).toFixed(2) }} GHz
190+
<a-tooltip placement="top">
191+
<template #title>
192+
{{ resource.cpuspeed }} MHz
193+
</template>
194+
<QuestionCircleOutlined />
195+
</a-tooltip>
196+
</span>
190197
<span v-else>{{ resource.cputotal }}</span>
191198
<a-tag v-if="resource.arch" style="margin-left: 10px">
192199
{{ resource.arch }}
@@ -242,7 +249,16 @@
242249
<div class="resource-detail-item" v-else-if="resource.memorytotalgb">
243250
<div class="resource-detail-item__label">{{ $t('label.memory') }}</div>
244251
<div class="resource-detail-item__details">
245-
<bulb-outlined />{{ resource.memorytotalgb + ' ' + $t('label.memory') }}
252+
<bulb-outlined />
253+
<span>
254+
{{ resource.memorytotalgb + ' ' + $t('label.memory') }}
255+
<a-tooltip placement="top">
256+
<template #title>
257+
{{ (resource.memorytotal/(1024**2)).toFixed(3) }} MB
258+
</template>
259+
<QuestionCircleOutlined />
260+
</a-tooltip>
261+
</span>
246262
</div>
247263
<div>
248264
<span v-if="resource.memoryusedgb">

0 commit comments

Comments
 (0)