aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2013-08-07 18:10:52 -0700
committerMark Otto <[email protected]>2013-08-07 18:10:52 -0700
commit8cc00901a041f5fb09a188e63a52733e3badc155 (patch)
treee6899702213708f7957beb943a1adf22812c5645
parentc587114f9964ac01183c01da30c3746cd9298729 (diff)
parentf90ac58410fcc511531484341e12c79023369a17 (diff)
downloadbootstrap-8cc00901a041f5fb09a188e63a52733e3badc155.tar.xz
bootstrap-8cc00901a041f5fb09a188e63a52733e3badc155.zip
Merge pull request #9201 from ggam/patch-11
Added panel-variant mixin
-rw-r--r--less/mixins.less11
-rw-r--r--less/panels.less35
2 files changed, 16 insertions, 30 deletions
diff --git a/less/mixins.less b/less/mixins.less
index 2cf683c3a..54fe4c21c 100644
--- a/less/mixins.less
+++ b/less/mixins.less
@@ -337,6 +337,17 @@
background-color: @color;
}
+// Panels
+// -------------------------
+.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {
+ border-color: @border;
+ .panel-heading {
+ color: @heading-text-color;
+ background-color: @heading-bg-color;
+ border-color: @heading-border;
+ }
+}
+
// Alerts
// -------------------------
.alert-variant(@background; @border; @text-color) {
diff --git a/less/panels.less b/less/panels.less
index 87a786524..df20975ee 100644
--- a/less/panels.less
+++ b/less/panels.less
@@ -64,42 +64,17 @@
// Contextual variations
.panel-primary {
- border-color: @panel-primary-border;
- .panel-heading {
- color: @panel-primary-text;
- background-color: @panel-primary-heading-bg;
- border-color: @panel-primary-border;
- }
+ .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);
}
.panel-success {
- border-color: @panel-success-border;
- .panel-heading {
- color: @panel-success-text;
- background-color: @panel-success-heading-bg;
- border-color: @panel-success-border;
- }
+ .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border);
}
.panel-warning {
- border-color: @panel-warning-border;
- .panel-heading {
- color: @panel-warning-text;
- background-color: @panel-warning-heading-bg;
- border-color: @panel-warning-border;
- }
+ .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border);
}
.panel-danger {
- border-color: @panel-danger-border;
- .panel-heading {
- color: @panel-danger-text;
- background-color: @panel-danger-heading-bg;
- border-color: @panel-danger-border;
- }
+ .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border);
}
.panel-info {
- border-color: @panel-info-border;
- .panel-heading {
- color: @panel-info-text;
- background-color: @panel-info-heading-bg;
- border-color: @panel-info-border;
- }
+ .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border);
}