UI: Update colors theme for tasks
- Use colors matching the theme of labels in change-list view
- Use red color for failed tasks instead of orange
- Make colors compatible with dark theme
Screenshots: https://imgur.com/a/ONuxnpe
Change-Id: I5d033eb528d8829bbfa86112724db6d91435b8d1
diff --git a/gr-task-plugin/gr-task-plugin-tasks_html.js b/gr-task-plugin/gr-task-plugin-tasks_html.js
index dd5755b..60fbd32 100644
--- a/gr-task-plugin/gr-task-plugin-tasks_html.js
+++ b/gr-task-plugin/gr-task-plugin-tasks_html.js
@@ -20,12 +20,15 @@
<template is="dom-if" if="[[_can_show(show_all, task)]]">
<li>
<style>
- /* Matching colors with core code. */
+ /* Matching colors with core theme. */
.green {
- color: #9fcc6b;
+ color: var(--success-foreground);
}
.red {
- color: #FFA62F;
+ color: var(--error-foreground);
+ }
+ .orange {
+ color: var(--warning-foreground);
}
.links {
color: var(--link-color);
diff --git a/gr-task-plugin/gr-task-plugin.js b/gr-task-plugin/gr-task-plugin.js
index 671aa71..2ac355d 100644
--- a/gr-task-plugin/gr-task-plugin.js
+++ b/gr-task-plugin/gr-task-plugin.js
@@ -181,7 +181,7 @@
break;
case 'WAITING':
icon.id = 'gr-icons:pause';
- icon.color = 'red';
+ icon.color = 'orange';
icon.tooltip = 'Waiting';
break;
case 'DUPLICATE':