Skip to content

Commit 5078372

Browse files
committed
dashboard label mark color borders
added borders for accesbility requirments from UX Change-Id: I9c289f855479eeebbfbd89b002374ee168d44931
1 parent abc5234 commit 5078372

3 files changed

Lines changed: 20 additions & 1 deletion

File tree

packages/cmk-frontend/src/themes/facelift/scss/_dashboard.scss

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -877,29 +877,36 @@ div.servicestats {
877877
padding: 0;
878878
background-color: $font-color;
879879
border-radius: $theme-border-radius;
880+
box-sizing: border-box;
880881

881882
&.critical {
882883
background-color: $hexagon-critical-color;
884+
border: 1px solid $label-box-critical-border-color;
883885
}
884886

885887
&.unknown {
886888
background-color: $hexagon-unknown-color;
889+
border: 1px solid $label-box-unknown-border-color;
887890
}
888891

889892
&.warning {
890893
background-color: $color-state-1-background;
894+
border: 1px solid $color-state-1-border;
891895
}
892896

893897
&.downtime {
894898
background-color: $hexagon-downtime-color;
899+
border: 1px solid $label-box-downtime-border-color;
895900
}
896901

897902
&.host_down {
898903
background-color: $hexagon-host-down-color;
904+
border: 1px solid $label-box-host-down-border-color;
899905
}
900906

901907
&.ok {
902908
background-color: $success;
909+
border: 1px solid $label-box-ok-border-color;
903910
}
904911
}
905912

packages/cmk-frontend/src/themes/facelift/scss/_variables.scss

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,12 +216,18 @@ $ntop-protocol-painter-padding-top: null;
216216
// service problems graphs. Therefore, we should keep the colors in sync.
217217
// metrics counterpart: cmk_hosts_down, cmk_services_critical
218218
$hexagon-critical-color: $color-dark-red-50;
219+
$label-box-critical-border-color: $color-dark-red-50;
219220
// metrics counterpart: cmk_hosts_unreachable, cmk_services_unknown
220221
$hexagon-unknown-color: $color-orange-50;
222+
$label-box-unknown-border-color: $color-orange-70;
221223
// metrics counterpart: cmk_hosts_in_downtime, cmk_services_in_downtime
222224
$hexagon-downtime-color: $color-light-blue-50;
225+
$label-box-downtime-border-color: $color-light-blue-70;
223226
// metrics counterpart: cmk_services_on_down_hosts
224227
$hexagon-host-down-color: $color-dark-blue-50;
228+
$label-box-host-down-border-color: $color-dark-blue-50;
229+
230+
$label-box-ok-border-color: $color-corporate-green-70;
225231
// =============================
226232
$hexagon-empty-color: $ux-theme-4;
227233
$hexagon-empty-fill-opacity: 0.4;

packages/cmk-frontend/src/themes/modern-dark/scss/_variables.scss

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,12 +215,18 @@ $ntop-protocol-painter-padding-top: 4px;
215215
// service problems graphs. Therefore, we should keep the colors in sync.
216216
// metrics counterpart: cmk_hosts_down, cmk_services_critical
217217
$hexagon-critical-color: $color-dark-red-50;
218+
$label-box-critical-border-color: $color-dark-red-40;
218219
// metrics counterpart: cmk_hosts_unreachable, cmk_services_unknown
219220
$hexagon-unknown-color: $color-orange-50;
221+
$label-box-unknown-border-color: $color-orange-50;
220222
// metrics counterpart: cmk_hosts_in_downtime, cmk_services_in_downtime
221223
$hexagon-downtime-color: $color-light-blue-50;
224+
$label-box-downtime-border-color: $color-light-blue-50;
222225
// metrics counterpart: cmk_services_on_down_hosts
223-
$hexagon-host-down-color: $color-dark-blue-40;
226+
$hexagon-host-down-color: $color-dark-blue-50;
227+
$label-box-host-down-border-color: $color-dark-blue-40;
228+
229+
$label-box-ok-border-color: $color-corporate-green-50;
224230
// =============================
225231
$hexagon-empty-color: $white;
226232
$hexagon-empty-fill-opacity: 0.03;

0 commit comments

Comments
 (0)