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"}}