diff --git a/server_manager/www/views/server_view/access_key_data_table/access_key_usage_meter/index.ts b/server_manager/www/views/server_view/access_key_data_table/access_key_usage_meter/index.ts
index b64af6f35a0..5bfb0dbe22d 100644
--- a/server_manager/www/views/server_view/access_key_data_table/access_key_usage_meter/index.ts
+++ b/server_manager/www/views/server_view/access_key_data_table/access_key_usage_meter/index.ts
@@ -16,6 +16,7 @@
import {LitElement, html, css, nothing} from 'lit';
import {customElement, property} from 'lit/decorators.js';
+import {classMap} from 'lit/directives/class-map.js';
import {formatBytes} from '../../../../data_formatting';
@@ -57,7 +58,8 @@ export class AccessKeyUsageMeter extends LitElement {
font-family: var(--access-key-usage-meter-font-family);
}
- :host([dataLimitWarning]) > label {
+ :host([dataLimitWarning]) > label,
+ label.data-limit-warning {
color: var(--access-key-usage-meter-warning-text-color);
}
@@ -77,22 +79,32 @@ export class AccessKeyUsageMeter extends LitElement {
background: var(--access-key-usage-meter-color);
}
- :host([dataLimitWarning]) > progress[value]::-webkit-progress-value {
+ :host([dataLimitWarning]) > progress[value]::-webkit-progress-value,
+ progress.data-limit-warning[value]::-webkit-progress-value {
background: var(--access-key-usage-meter-warning-color);
}
`;
render() {
+ // TODO (#2400): debug why the reflected property doesn't work in electron
return html`
-