diff --git a/public/app/plugins/panel/graph/styleEditor.html b/public/app/plugins/panel/graph/styleEditor.html
index e10071fc0e7..395d393c21a 100644
--- a/public/app/plugins/panel/graph/styleEditor.html
+++ b/public/app/plugins/panel/graph/styleEditor.html
@@ -3,146 +3,136 @@
-
Multiple Series
-
-
-
Series specific overrides Regex match example: /server[0-3]/i
-
+
+
diff --git a/public/sass/_variables.dark.scss b/public/sass/_variables.dark.scss
index 84b01692069..b727c59fd33 100644
--- a/public/sass/_variables.dark.scss
+++ b/public/sass/_variables.dark.scss
@@ -124,7 +124,7 @@ $btn-primary-bg: $brand-primary;
$btn-primary-bg-hl: lighten($brand-primary, 8%);
$btn-secondary-bg: $blue-dark;
-$btn-secondary-bg-hl: lighten($blue-dark, 3%);
+$btn-secondary-bg-hl: lighten($blue-dark, 5%);
$btn-success-bg: lighten($green, 3%);
$btn-success-bg-hl: darken($green, 3%);
diff --git a/public/sass/components/_switch.scss b/public/sass/components/_switch.scss
index 01b2f535b48..b65639a5cc1 100644
--- a/public/sass/components/_switch.scss
+++ b/public/sass/components/_switch.scss
@@ -3,113 +3,64 @@ $switch-width: 3.5rem;
$switch-height: 1.5rem;
/* ============================================================
- COMMON
+ SWITCH 3 - YES NO
============================================================ */
-.cmn-toggle {
- position: absolute;
- margin-left: -9999px;
- visibility: hidden;
-}
-.cmn-toggle + label {
- display: block;
- position: relative;
- cursor: pointer;
- outline: none;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-/* ============================================================
- SWITCH 1 - ROUND
-============================================================ */
-input.cmn-toggle-round + label {
- padding: 2px;
- width: $switch-width;
- height: $switch-height;
- background-color: $dark-1;
- border-radius: $switch-border-radius;
-}
-
-input.cmn-toggle-round + label:before, input.cmn-toggle-round + label:after {
- display: block;
- position: absolute;
- top: 1px;
- left: 1px;
- bottom: 1px;
- content: "";
-}
-
-input.cmn-toggle-round + label:before {
- right: 1px;
- background-color: $card-background;
- border-radius: $switch-border-radius;
- box-shadow: $card-shadow;
- transition: background 0.4s;
-}
-
-input.cmn-toggle-round + label:after {
- width: $switch-height;
- background-color: $dark-5;
- border-radius: 100%;
- box-shadow: $card-shadow;
- transition: margin 0.4s;
-}
-
-input.cmn-toggle-round:checked + label:before {
- background-color: $blue;
-}
+.gf-form-switch {
+ position: relative;
-input.cmn-toggle-round:checked + label:after {
- margin-left: $switch-width - $switch-height;
-}
+ input {
+ position: absolute;
+ margin-left: -9999px;
+ visibility: hidden;
+ display: none;
+ }
-/* ============================================================
- SWITCH 3 - YES NO
-============================================================ */
-input.cmn-toggle-yes-no + label {
- padding: 2px;
- width: 5rem;
- height: 2.6rem;
- padding: $input-padding-y $input-padding-x;
- background-color: $input-bg;
-}
+ input + label {
+ display: block;
+ position: relative;
+ cursor: pointer;
+ outline: none;
+ user-select: none;
+ width: 5rem;
+ height: 2.65rem;
+ background-color: $page-bg;
+ }
-input.cmn-toggle-yes-no + label:before, input.cmn-toggle-yes-no + label:after {
- display: block;
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- color: #fff;
- font-family: "Open Sans";
- font-size: $font-size-sm;
- text-align: center;
- line-height: 2.6rem;
-}
+ input + label:before, input + label:after {
+ display: block;
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ color: #fff;
+ font-family: "Open Sans";
+ font-size: $font-size-sm;
+ text-align: center;
+ line-height: 2.6rem;
+ }
-input.cmn-toggle-yes-no + label:before {
- @include buttonBackground($btn-inverse-bg, $btn-inverse-bg-hl);
- content: attr(data-off);
- transition: transform 0.5s;
- backface-visibility: hidden;
-}
+ input + label:before {
+ @include buttonBackground($input-bg, lighten($input-bg, 5%));
+ content: attr(data-off);
+ transition: transform 0.5s;
+ backface-visibility: hidden;
+ }
-input.cmn-toggle-yes-no + label:after {
- //@include buttonBackground($btn-success-bg, $btn-success-bg-hl);
- @include buttonBackground($btn-secondary-bg, $btn-secondary-bg-hl);
- content: attr(data-on);
- transition: transform 0.5s;
- transform: rotateY(180deg);
- backface-visibility: hidden;
-}
+ input + label:after {
+ @include buttonBackground($btn-secondary-bg, $btn-secondary-bg-hl);
+ content: attr(data-on);
+ transition: transform 0.5s;
+ transform: rotateY(180deg);
+ backface-visibility: hidden;
+ }
-input.cmn-toggle-yes-no:checked + label:before {
- transform: rotateY(180deg);
-}
+ input:checked + label:before {
+ transform: rotateY(180deg);
+ }
-input.cmn-toggle-yes-no:checked + label:after {
- transform: rotateY(0);
+ input:checked + label:after {
+ transform: rotateY(0);
+ }
}