Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2265)

Unified Diff: appengine/swarming/elements/res/imp/tasklist/task-list.html

Issue 2337363004: Add task-page (Closed) Base URL: git@github.com:luci/luci-py@task-data
Patch Set: Alignment take 2 Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: appengine/swarming/elements/res/imp/tasklist/task-list.html
diff --git a/appengine/swarming/elements/res/imp/tasklist/task-list.html b/appengine/swarming/elements/res/imp/tasklist/task-list.html
index 71d027fc0c3fc003a7c861c294ba328a34f0a425..b00091d4fcbe7e3464bffeb0f23168413cf17ba6 100644
--- a/appengine/swarming/elements/res/imp/tasklist/task-list.html
+++ b/appengine/swarming/elements/res/imp/tasklist/task-list.html
@@ -34,6 +34,7 @@
<link rel="import" href="/res/imp/common/error-toast.html">
<link rel="import" href="/res/imp/common/sort-toggle.html">
<link rel="import" href="/res/imp/common/swarming-app.html">
+<link rel="import" href="/res/imp/common/task-behavior.html">
<link rel="import" href="/res/imp/common/url-param.html">
<link rel="import" href="task-filters.html">
@@ -41,7 +42,7 @@
<dom-module id="task-list">
<template>
- <style include="iron-flex iron-flex-alignment iron-positioning swarming-app-style dynamic-table-style">
+ <style include="iron-flex iron-flex-alignment iron-positioning swarming-app-style dynamic-table-style task-style">
task-filters {
margin-bottom: 8px;
margin-right: 10px;
@@ -50,20 +51,6 @@
/* Leave space for sort-toggle*/
padding-right: 30px;
}
-
- /* These colors are from buildbot */
- .failed {
- background-color: #ffdddd;
- }
- .died {
- background-color: #cccccc;
- }
- .exception {
- background-color: #edd2ff;
- }
- .pending {
- background-color: #fffc6c;
- }
</style>
<url-param name="sort"
@@ -287,6 +274,7 @@
is: 'task-list',
behaviors: [
SwarmingBehaviors.DynamicTableBehavior,
+ SwarmingBehaviors.TaskBehavior,
],
properties: {
@@ -371,22 +359,8 @@
},
_taskClass: function(task) {
- var state = this._column("state", task);
- if (state === "CANCELED" ||state === "TIMED_OUT" || state === "EXPIRED") {
- return "exception";
- }
- if (state === "BOT_DIED") {
- return "died";
- }
- if (state === "COMPLETED (FAILURE)") {
- return "failed";
- }
- if (state === "RUNNING" || state === "PENDING") {
- return "pending";
- }
- return "";
+ return this.stateClass(this._column("state", task));
}
-
});
})();
</script>

Powered by Google App Engine
This is Rietveld 408576698