From ca4978010bbb16cd6d9b9d9988b922a106ec01a1 Mon Sep 17 00:00:00 2001 From: John Cowen Date: Mon, 18 Apr 2022 17:08:48 +0100 Subject: [PATCH] ui: Add documentation link to the Server Fault Tolerance panel (#12792) --- .../app/styles/routes/dc/overview/serverstatus.scss | 5 +++++ .../consul-ui/app/templates/dc/show/serverstatus.hbs | 3 +++ ui/packages/consul-ui/translations/routes/en-us.yaml | 8 +++++--- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/ui/packages/consul-ui/app/styles/routes/dc/overview/serverstatus.scss b/ui/packages/consul-ui/app/styles/routes/dc/overview/serverstatus.scss index 7b36bec251..47e8f12888 100644 --- a/ui/packages/consul-ui/app/styles/routes/dc/overview/serverstatus.scss +++ b/ui/packages/consul-ui/app/styles/routes/dc/overview/serverstatus.scss @@ -33,6 +33,11 @@ section[data-route='dc.show.serverstatus'] { border-bottom: var(--decor-border-100); border-color: rgb(var(--tone-border)); } +%server-failure-tolerance > header a { + float: right; + margin-top: 4px; + font-weight: var(--typo-weight-semibold); +} %server-failure-tolerance header em { @extend %pill-200; font-size: 0.812rem; /* 13px */ diff --git a/ui/packages/consul-ui/app/templates/dc/show/serverstatus.hbs b/ui/packages/consul-ui/app/templates/dc/show/serverstatus.hbs index 36fa0c86e8..dd2472ec80 100644 --- a/ui/packages/consul-ui/app/templates/dc/show/serverstatus.hbs +++ b/ui/packages/consul-ui/app/templates/dc/show/serverstatus.hbs @@ -87,6 +87,9 @@ as |item|}} >
+ {{compute (fn route.t 'tolerance.link' (hash + htmlSafe=true + ))}}

{{compute (fn route.t 'tolerance.header')}}

diff --git a/ui/packages/consul-ui/translations/routes/en-us.yaml b/ui/packages/consul-ui/translations/routes/en-us.yaml index 735a33f963..17b142276a 100644 --- a/ui/packages/consul-ui/translations/routes/en-us.yaml +++ b/ui/packages/consul-ui/translations/routes/en-us.yaml @@ -5,6 +5,8 @@ dc: title: Server status unassigned: Unassigned Zones tolerance: + link: | + Learn more header: Server fault tolerance immediate: header: Immediate @@ -35,17 +37,17 @@ dc: body: |