diff --git a/public/app/features/styleguide/styleguide.ts b/public/app/features/styleguide/styleguide.ts
index f44ddc5970d..31c0424ee6d 100644
--- a/public/app/features/styleguide/styleguide.ts
+++ b/public/app/features/styleguide/styleguide.ts
@@ -6,6 +6,9 @@ import _ from 'lodash';
class StyleGuideCtrl {
colors: any = [];
theme: string;
+ buttonNames = ['primary', 'secondary', 'inverse', 'success', 'warning', 'danger'];
+ buttonSizes = ['btn-small', '', 'btn-large'];
+ buttonVariants = ['-', '-outline-'];
/** @ngInject **/
constructor($http) {
diff --git a/public/app/partials/dashboard.html b/public/app/partials/dashboard.html
index 685429d5e84..dbb84aa375d 100644
--- a/public/app/partials/dashboard.html
+++ b/public/app/partials/dashboard.html
@@ -100,7 +100,7 @@
-
+
ADD ROW
diff --git a/public/sass/_variables.dark.scss b/public/sass/_variables.dark.scss
index f94cab08b43..6967249dbd6 100644
--- a/public/sass/_variables.dark.scss
+++ b/public/sass/_variables.dark.scss
@@ -92,8 +92,8 @@ $modal-background: $black;
$code-tag-bg: #444;
// Lists
-$grafanaListBackground: $dark-3;
-$grafanaListAccent: lighten($dark-2, 2%);
+$grafanaListBackground: $dark-3;
+$grafanaListAccent: lighten($dark-2, 2%);
$grafanaListBorderTop: $dark-3;
$grafanaListBorderBottom: $black;
$grafanaListHighlight: #333;
@@ -117,20 +117,20 @@ $table-border: $dark-3; // table and cell border
$btn-primary-bg: $brand-primary;
$btn-primary-bg-hl: lighten($brand-primary, 8%);
-$btn-info-bg: lighten($purple, 3%);
-$btn-info-bg-hl: darken($purple, 3%);
+$btn-secondary-bg: $blue-dark;
+$btn-secondary-bg-hl: lighten($blue-dark, 3%);
-$btn-success-bg-hl: darken($green, 3%);
+$btn-success-bg-hl: darken($green, 3%);
$btn-success-bg: lighten($green, 3%);
$btn-warning-bg: $brand-warning;
-$btn-warning-bg-hl: lighten($brand-warning, 8%);
+$btn-warning-bg-hl: lighten($brand-warning, 8%);
$btn-danger-bg: lighten($red, 3%);
$btn-danger-bg-hl: darken($red, 3%);
$btn-inverse-bg: $dark-3;
-$btn-inverse-bg-hl: lighten($dark-3, 1%);
+$btn-inverse-bg-hl: lighten($dark-3, 1%);
$btn-inverse-text-color: $link-color;
$btn-link-color: $gray-3;
@@ -226,7 +226,7 @@ $successText: #468847;
$successBackground: $btn-success-bg;
$infoText: $blue-dark;
-$infoBackground: $btn-info-bg;
+$infoBackground: $blue-dark;
// Tooltips and popovers
// -------------------------
diff --git a/public/sass/_variables.light.scss b/public/sass/_variables.light.scss
index e2c8fb06c8a..8d29c1571eb 100644
--- a/public/sass/_variables.light.scss
+++ b/public/sass/_variables.light.scss
@@ -31,7 +31,7 @@ $white: #fff;
// Accent colors
// -------------------------
$blue: #2AB2E4;
-$blue-dark: #75CAEB;
+$blue-dark: #3CAAD6;
$green: #28B62C;
$red: #FF4136;
$yellow: #FF851B;
@@ -125,8 +125,8 @@ $scrollbarBorder: $gray-4;
$btn-primary-bg: $brand-primary;
$btn-primary-bg-hl: lighten($brand-primary, 8%);
-$btn-info-bg: lighten($purple, 3%);
-$btn-info-bg-hl: darken($purple, 3%);
+$btn-secondary-bg: $blue-dark;
+$btn-secondary-bg-hl: lighten($blue-dark, 4%);
$btn-success-bg: lighten($green, 3%);
$btn-success-bg-hl: darken($green, 3%);
@@ -250,8 +250,8 @@ $successText: lighten($green, 10%);
$successBackground: $green;
$successBorder: transparent;
-$infoText: lighten($purple,10%);
-$infoBackground: $purple;
+$infoText: $blue;
+$infoBackground: $blue-dark;
$infoBorder: transparent;
diff --git a/public/sass/components/_buttons.scss b/public/sass/components/_buttons.scss
index 4f71e2075bb..19494a75b53 100644
--- a/public/sass/components/_buttons.scss
+++ b/public/sass/components/_buttons.scss
@@ -65,7 +65,7 @@
}
.btn-link {
- color: $btn-link-color;
+ color: $btn-link-color;
}
// Set the backgrounds
@@ -86,8 +86,8 @@
@include buttonBackground($btn-success-bg, $btn-success-bg-hl);
}
// Info appears as a neutral blue
-.btn-info {
- @include buttonBackground($btn-info-bg, $btn-info-bg-hl);
+.btn-secondary {
+ @include buttonBackground($btn-secondary-bg, $btn-secondary-bg-hl);
}
// Inverse appears as dark gray
.btn-inverse {
@@ -100,10 +100,10 @@
@include button-outline-variant($btn-primary-bg);
}
.btn-outline-secondary {
- @include button-outline-variant($btn-inverse-bg);
+ @include button-outline-variant($btn-secondary-bg);
}
-.btn-outline-info {
- @include button-outline-variant($btn-info-bg);
+.btn-outline-inverse {
+ @include button-outline-variant($btn-inverse-bg);
}
.btn-outline-success {
@include button-outline-variant($btn-success-bg);
diff --git a/public/sass/layout/_page.scss b/public/sass/layout/_page.scss
index 48c4e33b5df..e4a20793ccf 100644
--- a/public/sass/layout/_page.scss
+++ b/public/sass/layout/_page.scss
@@ -18,6 +18,7 @@
}
}
+$color-page-hero-bg: #2e2e2e;
.page-container {
background-color: $page-bg;
position: relative;
@@ -26,6 +27,7 @@
margin-left: 0;
min-height: calc(100% - 54px);
padding-bottom: $spacer * 5;
+ background-image: linear-gradient(60deg, rgba(0, 0, 0, 0) 0%, lighten($page-bg, 5%) 98%);
}
.page-header {
@@ -40,7 +42,7 @@
border-top: 0;
border-right: 0;
border-left: 0;
- border-bottom: 4px solid transparent;
+ border-bottom: 2px solid transparent;
h1 {
font-style: italic;
diff --git a/public/sass/pages/_styleguide.scss b/public/sass/pages/_styleguide.scss
index dd8c0775c8b..55aabb01f01 100644
--- a/public/sass/pages/_styleguide.scss
+++ b/public/sass/pages/_styleguide.scss
@@ -16,6 +16,7 @@
.style-guide-button-list {
padding: $spacer;
button {
+ display: block;
margin: 0 $spacer $spacer 0;
}
}