diff --git a/awx/ui/client/src/dashboard/lists/dashboard-list.block.less b/awx/ui/client/src/dashboard/lists/dashboard-list.block.less
index 7bbed352e6..161127c1fd 100644
--- a/awx/ui/client/src/dashboard/lists/dashboard-list.block.less
+++ b/awx/ui/client/src/dashboard/lists/dashboard-list.block.less
@@ -45,6 +45,10 @@
background-color: #f6f6f6;
}
+.DashboardList-viewAll:focus {
+ color: #b7b7b7;
+}
+
.DashboardList-container {
flex: 1;
width: 100%;
diff --git a/awx/ui/client/src/dashboard/lists/jobs/jobs-list.directive.js b/awx/ui/client/src/dashboard/lists/jobs/jobs-list.directive.js
index dbf3656076..2bf2b145ec 100644
--- a/awx/ui/client/src/dashboard/lists/jobs/jobs-list.directive.js
+++ b/awx/ui/client/src/dashboard/lists/jobs/jobs-list.directive.js
@@ -33,6 +33,7 @@ export default
status: job.status,
name: job.name,
id: job.id,
+ templateId: job.job_template,
time: $filter('longDate')(job.finished)
}; });
@@ -43,8 +44,8 @@ export default
return (status === "successful");
};
- scope.editJob = function (jobId) {
- $location.path( '/jobs/' + jobId + "/stdout");
+ scope.editJobTemplate = function (jobTemplateId) {
+ $location.path( '/job_templates/' + jobTemplateId);
};
}
}];
diff --git a/awx/ui/client/src/dashboard/lists/jobs/jobs-list.partial.html b/awx/ui/client/src/dashboard/lists/jobs/jobs-list.partial.html
index d216232beb..e733ead58f 100644
--- a/awx/ui/client/src/dashboard/lists/jobs/jobs-list.partial.html
+++ b/awx/ui/client/src/dashboard/lists/jobs/jobs-list.partial.html
@@ -32,7 +32,7 @@
{{job.time}}
- |
diff --git a/awx/ui/client/src/smart-status/smart-status.block.less b/awx/ui/client/src/smart-status/smart-status.block.less
index 91bc54c39b..d06feb41e7 100644
--- a/awx/ui/client/src/smart-status/smart-status.block.less
+++ b/awx/ui/client/src/smart-status/smart-status.block.less
@@ -1,56 +1,72 @@
-/** @define smartStatus */
+/** @define SmartStatus */
@import "awx/ui/client/legacy-styles/animations.less";
-.smartStatus-container{
+.SmartStatus-container{
max-width: 165px;
display:flex;
}
-.smartStatus-iconContainer{
+.SmartStatus-iconContainer{
padding: 2px;
flex: 0 1 auto;
}
-.smartStatus--success{
+.SmartStatus--success{
color: #5bbdbf;
margin-bottom: 20px;
padding: 0px;
}
-.smartStatus--failed{
+.SmartStatus--failed{
color: #ff5850;
margin-top: 20px;
padding: 0px;
}
-.smartStatus--running{
- color: #5bbdbf;
+.SmartStatus--running{
+ color: #b7b7b7;
margin-top: 10px;
padding: 0px;
.pulsate();
}
-.smartStatus-tooltip{
+.SmartStatus-tooltip{
text-align: left;
max-width: 250px;
padding: 10px;
}
-.smartStatus-tooltip--success{
+.SmartStatus-tooltip--success{
color: #5bbdbf;
padding-left: 5px;
padding-right: 0px;
+ text-shadow:
+ -1px -1px 0 #fff,
+ 1px -1px 0 #fff,
+ -1px 1px 0 #fff,
+ 1px 1px 0 #fff;
+
}
-.smartStatus-tooltip--failed{
+.SmartStatus-tooltip--failed{
color: #ff5850;
padding-left: 5px;
padding-right: 0px;
+ text-shadow:
+ -1px -1px 0 #fff,
+ 1px -1px 0 #fff,
+ -1px 1px 0 #fff,
+ 1px 1px 0 #fff;
}
-.smartStatus-tooltip--running{
- color: #5bbdbf;
+.SmartStatus-tooltip--running{
+ color: #b7b7b7;
padding-left: 5px;
padding-right: 0px;
+ text-shadow:
+ -1px -1px 0 #fff,
+ 1px -1px 0 #fff,
+ -1px 1px 0 #fff,
+ 1px 1px 0 #fff;
.pulsate();
}
diff --git a/awx/ui/client/src/smart-status/smart-status.controller.js b/awx/ui/client/src/smart-status/smart-status.controller.js
index 1be8957de9..fe9d03b4ad 100644
--- a/awx/ui/client/src/smart-status/smart-status.controller.js
+++ b/awx/ui/client/src/smart-status/smart-status.controller.js
@@ -20,13 +20,13 @@ export default ['$scope', '$filter',
if (job.status === 'successful') {
data.value = 1;
- data.smartStatus = " " + job.status.charAt(0).toUpperCase() + job.status.slice(1);
+ data.smartStatus = " " + job.status.charAt(0).toUpperCase() + job.status.slice(1);
} else if (isFailureState(job.status)) {
data.value = -1;
- data.smartStatus = " " + job.status.charAt(0).toUpperCase() + job.status.slice(1);
+ data.smartStatus = " " + job.status.charAt(0).toUpperCase() + job.status.slice(1);
} else {
data.value = 0;
- data.smartStatus = " " + job.status.charAt(0).toUpperCase() + job.status.slice(1);
+ data.smartStatus = " " + job.status.charAt(0).toUpperCase() + job.status.slice(1);
}
data.jobId = job.id;
diff --git a/awx/ui/client/src/smart-status/smart-status.partial.html b/awx/ui/client/src/smart-status/smart-status.partial.html
index 274a42ccdf..e100caf913 100644
--- a/awx/ui/client/src/smart-status/smart-status.partial.html
+++ b/awx/ui/client/src/smart-status/smart-status.partial.html
@@ -1,5 +1,5 @@
-