diff --git a/docs/templates/pages/base-css.mustache b/docs/templates/pages/base-css.mustache
index 8fe3443a60..d2bea9209d 100644
--- a/docs/templates/pages/base-css.mustache
+++ b/docs/templates/pages/base-css.mustache
@@ -1205,6 +1205,11 @@
{{_i}}Danger{{/i}} |
.btn-danger |
{{_i}}Indicates a dangerous or potentially negative action{{/i}} |
+
+
+ {{_i}}Dark{{/i}} |
+ .btn-dark |
+ {{_i}}Indicates a potential abort or black magic{{/i}} |
diff --git a/less/buttons.less b/less/buttons.less
index 880d1f64a4..4c508d7fe0 100644
--- a/less/buttons.less
+++ b/less/buttons.less
@@ -107,7 +107,9 @@
.btn-success,
.btn-success:hover,
.btn-info,
-.btn-info:hover {
+.btn-info:hover,
+.btn-dark,
+.btn-dark:hover {
text-shadow: 0 -1px 0 rgba(0,0,0,.25);
color: @white;
}
@@ -116,7 +118,8 @@
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
-.btn-info.active {
+.btn-info.active,
+.btn-dark.active {
color: rgba(255,255,255,.75);
}
@@ -141,6 +144,10 @@
.btn-info {
.buttonBackground(#5bc0de, #2f96b4);
}
+// Dark appears as black
+.btn-dark {
+ .buttonBackground(#454545, #262626);
+}
// Cross-browser Jank