1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-21 13:23:07 +01:00

feat: adds bar charts back to dashboard table (#2331)

This commit is contained in:
Amir Raminfar
2023-08-02 11:29:50 -07:00
committed by GitHub
parent 1c74a46f3f
commit ac886b0e9a
2 changed files with 14 additions and 3 deletions

View File

@@ -15,10 +15,17 @@ const minValue = computed(() => Math.min(value, 1));
<style scoped>
.bar {
height: 100%;
height: 1.5em;
background-color: var(--primary-color);
transform-origin: left;
transform: scaleX(v-bind(minValue));
transition: transform 0.2s ease-out;
border-top-right-radius: 0.2em;
border-bottom-right-radius: 0.2em;
}
.is-overlay {
font-size: 0.9em;
padding: 0 0.5em;
}
</style>

View File

@@ -33,10 +33,14 @@
<distance-time :date="container.created" strict :suffix="false"></distance-time>
</td>
<td v-if="isVisible('cpu')">
<bar-chart :value="container.movingAverage.cpu / 100">
{{ (container.movingAverage.cpu / 100).toLocaleString(undefined, { style: "percent" }) }}
</bar-chart>
</td>
<td v-if="isVisible('mem')">
<bar-chart :value="container.movingAverage.memory / 100">
{{ (container.movingAverage.memory / 100).toLocaleString(undefined, { style: "percent" }) }}
</bar-chart>
</td>
</tr>
</tbody>