From cb63f4eca1b092bead15332650f00cc2a313d576 Mon Sep 17 00:00:00 2001 From: Charles Hacskaylo Date: Thu, 16 Jul 2020 12:43:37 -0700 Subject: [PATCH] Fix `is-missing` layout problem #3194 (#3195) - Fixes related to `is-missing` including fixes for Display Layout alphanumeric views and Tabs view tabs; --- .../components/telemetry-view.scss | 15 ++++++------- src/plugins/tabs/components/tabs.vue | 21 +++++++++++-------- src/styles/_mixins.scss | 5 ++++- 3 files changed, 24 insertions(+), 17 deletions(-) diff --git a/src/plugins/displayLayout/components/telemetry-view.scss b/src/plugins/displayLayout/components/telemetry-view.scss index 075ded5273..22ea9a90b4 100644 --- a/src/plugins/displayLayout/components/telemetry-view.scss +++ b/src/plugins/displayLayout/components/telemetry-view.scss @@ -27,13 +27,14 @@ border: 1px solid transparent; } - &.is-missing { - @include isMissing($absPos: true); - border: $borderMissing; + @include isMissing($absPos: true); - .is-missing__indicator { - top: 0; - left: 0; - } + .is-missing__indicator { + top: 0; + left: 0; + } + + &.is-missing { + border: $borderMissing; } } diff --git a/src/plugins/tabs/components/tabs.vue b/src/plugins/tabs/components/tabs.vue index 0d32867131..294ba41470 100644 --- a/src/plugins/tabs/components/tabs.vue +++ b/src/plugins/tabs/components/tabs.vue @@ -22,21 +22,24 @@