diff --git a/ui/app/styles/components/inline-definitions.scss b/ui/app/styles/components/inline-definitions.scss
index cc064c48e..ec28240cd 100644
--- a/ui/app/styles/components/inline-definitions.scss
+++ b/ui/app/styles/components/inline-definitions.scss
@@ -25,4 +25,8 @@
font-weight: $weight-semibold;
}
}
+
+ &.is-small {
+ font-size: $size-7;
+ }
}
diff --git a/ui/app/templates/clients/client.hbs b/ui/app/templates/clients/client.hbs
index 798731e00..91608d716 100644
--- a/ui/app/templates/clients/client.hbs
+++ b/ui/app/templates/clients/client.hbs
@@ -82,56 +82,39 @@
- {{#if model.drainStrategy}}
-
-
- Drain Strategy
-
- Deadline
- {{#if model.drainStrategy.isForced}}
- Forced Drain
- {{else if model.drainStrategy.hasNoDeadline}}
- No deadline
- {{else}}
- {{format-duration model.drainStrategy.deadline}}
- {{/if}}
-
- {{#if model.drainStrategy.forceDeadline}}
-
- Forced Deadline
- {{format-ts model.drainStrategy.forceDeadline}}
- ({{moment-from-now model.drainStrategy.forceDeadline interval=1000}})
-
- {{/if}}
-
- Ignore System Jobs?
- {{if model.drainStrategy.ignoreSystemJobs "Yes" "No"}}
-
-
-
- {{/if}}
-
{{#if model.drainStrategy}}
Drain Strategy
-
+
+ {{#if (not model.drainStrategy.hasNoDeadline)}}
+
+ Duration
+ {{format-duration model.drainStrategy.deadline}}
+
+ {{/if}}
- Duration
- 1h0m0s
-
-
- Remaining
- 30m0s
+ {{if model.drainStrategy.hasNoDeadline "Deadline" "Remaining"}}
+ {{#if model.drainStrategy.hasNoDeadline}}
+ No deadline
+ {{else}}
+
+ {{moment-from-now model.drainStrategy.forceDeadline interval=1000 hideAffix=true}}
+
+ {{/if}}
Force Drain
- (warn)Yes/No
+ {{#if model.drainStrategy.isForced}}
+ {{x-icon "warning" class="is-text is-warning"}} Yes
+ {{else}}
+ No
+ {{/if}}
Drain System Jobs
- Yes/No
+ {{if model.drainStrategy.ignoreSystemJobs "No" "Yes"}}