diff --git a/assets/components/ContainerTable.vue b/assets/components/ContainerTable.vue
index 2040ef7d..4814ea4d 100644
--- a/assets/components/ContainerTable.vue
+++ b/assets/components/ContainerTable.vue
@@ -79,22 +79,30 @@
-
- {{ container.movingAverage.cpu.toFixed(0) }}%
+ >
+ {{ container.movingAverage.cpu.toFixed(0) }}%
|
-
- {{ container.movingAverage.memory.toFixed(0) }}%
+ low="40"
+ optimum="0"
+ high="70"
+ :value="container.movingAverage.memory"
+ >
+ {{ container.movingAverage.memory.toFixed(0) }}%
|
@@ -234,4 +242,21 @@ tbody td {
a {
@apply hover:text-primary;
}
+
+meter::-webkit-meter-optimum-value {
+ background: var(--color-green);
+}
+
+meter::-webkit-meter-suboptimum-value {
+ background: var(--color-orange);
+}
+
+meter::-webkit-meter-even-less-good-value {
+ background: var(--color-red);
+}
+
+meter::-webkit-meter-bar {
+ background: color-mix(in oklab, var(--color-base-content) 10%, transparent);
+ border-radius: 1rem;
+}
diff --git a/assets/main.css b/assets/main.css
index 8ac4727f..b2b8d277 100644
--- a/assets/main.css
+++ b/assets/main.css
@@ -4,7 +4,7 @@
@plugin "@tailwindcss/typography";
@theme {
- --color-green: oklch(69% 0.119722 188.479048);
+ --color-green: oklch(0.62 0.119722 158.82);
--color-red: oklch(64% 0.218 28.85);
--color-purple: oklch(51.49% 0.215 321.03);
--color-blue: oklch(65% 0.171 249.5);