aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2016-02-06 15:01:44 -0800
committerMark Otto <[email protected]>2016-02-06 15:01:44 -0800
commit9c69f6f5c58cd4876e655ec6a9d78816b9fa9590 (patch)
tree685fdf419a12887a56f86b3e36740a3928e9a971 /docs
parent447fc28f8d1ad0df1800eb41d6edbb76a8f13f15 (diff)
parentd5e474b4ab8fb51d4bf335a026ab56de4dcdb90d (diff)
downloadbootstrap-9c69f6f5c58cd4876e655ec6a9d78816b9fa9590.tar.xz
bootstrap-9c69f6f5c58cd4876e655ec6a9d78816b9fa9590.zip
Merge branch 'v4-dev' into v4-font-stack
Diffstat (limited to 'docs')
-rw-r--r--docs/_includes/nav-docs.html1
-rw-r--r--docs/assets/scss/_ads.scss2
-rw-r--r--docs/assets/scss/_callouts.scss8
-rw-r--r--docs/assets/scss/_content.scss2
-rw-r--r--docs/assets/scss/_masthead.scss2
-rw-r--r--docs/assets/scss/_page-header.scss2
-rw-r--r--docs/assets/scss/_responsive-tests.scss6
-rw-r--r--docs/layout/grid.md27
8 files changed, 40 insertions, 10 deletions
diff --git a/docs/_includes/nav-docs.html b/docs/_includes/nav-docs.html
index fa2984188..b4f4d1f9e 100644
--- a/docs/_includes/nav-docs.html
+++ b/docs/_includes/nav-docs.html
@@ -25,6 +25,7 @@
<ul class="nav bd-sidenav">
{% for doc in group.pages %}
{% assign slug = doc.title | downcase | replace: ' ', '-' | replace:'-&-','-' %}
+ {% capture slug %}/{{ slug }}{% endcapture %}
{% assign active = nil %}
{% if page.url contains slug %}
diff --git a/docs/assets/scss/_ads.scss b/docs/assets/scss/_ads.scss
index 8876e5bfb..405cac30a 100644
--- a/docs/assets/scss/_ads.scss
+++ b/docs/assets/scss/_ads.scss
@@ -1,3 +1,5 @@
+// scss-lint:disable ImportantRule
+
//
// Carbon ads
//
diff --git a/docs/assets/scss/_callouts.scss b/docs/assets/scss/_callouts.scss
index 0ba52fd84..401bfd6f5 100644
--- a/docs/assets/scss/_callouts.scss
+++ b/docs/assets/scss/_callouts.scss
@@ -10,13 +10,16 @@
border-left-width: .25rem;
border-radius: .25rem;
}
+
.bd-callout h4 {
margin-top: 0;
margin-bottom: .25rem;
}
+
.bd-callout p:last-child {
margin-bottom: 0;
}
+
.bd-callout code {
border-radius: .25rem;
}
@@ -31,6 +34,7 @@
h4 { color: $color; }
}
-.bd-callout-info { @include bs-callout-variant($bd-info); }
+
+.bd-callout-info { @include bs-callout-variant($bd-info); }
.bd-callout-warning { @include bs-callout-variant($bd-warning); }
-.bd-callout-danger { @include bs-callout-variant($bd-danger); }
+.bd-callout-danger { @include bs-callout-variant($bd-danger); }
diff --git a/docs/assets/scss/_content.scss b/docs/assets/scss/_content.scss
index 4e753dd04..28f4cd442 100644
--- a/docs/assets/scss/_content.scss
+++ b/docs/assets/scss/_content.scss
@@ -1,4 +1,4 @@
-// scss-lint:disable IdSelector
+// scss-lint:disable IdSelector, NestingDepth, SelectorDepth
//
// Automatically style Markdown-based tables like a Bootstrap `.table`.
diff --git a/docs/assets/scss/_masthead.scss b/docs/assets/scss/_masthead.scss
index efbd5c649..f0ebe9363 100644
--- a/docs/assets/scss/_masthead.scss
+++ b/docs/assets/scss/_masthead.scss
@@ -1,3 +1,5 @@
+// scss-lint:disable ImportantRule
+
.bd-masthead {
position: relative;
padding: 3rem ($grid-gutter-width / 2) 2rem;
diff --git a/docs/assets/scss/_page-header.scss b/docs/assets/scss/_page-header.scss
index 2934460a9..457d3fbef 100644
--- a/docs/assets/scss/_page-header.scss
+++ b/docs/assets/scss/_page-header.scss
@@ -1,3 +1,5 @@
+// scss-lint:disable ImportantRule
+
.bd-pageheader {
padding: 2rem ($grid-gutter-width / 2);
margin-bottom: 1.5rem;
diff --git a/docs/assets/scss/_responsive-tests.scss b/docs/assets/scss/_responsive-tests.scss
index 0bdd6632d..79fe721bb 100644
--- a/docs/assets/scss/_responsive-tests.scss
+++ b/docs/assets/scss/_responsive-tests.scss
@@ -1,3 +1,5 @@
+// scss-lint:disable ImportantRule
+
//
// Responsive tests
//
@@ -20,11 +22,11 @@
.responsive-utilities td {
text-align: center;
}
-.responsive-utilities td.is-visible {
+.responsive-utilities .is-visible {
color: #468847;
background-color: #dff0d8 !important;
}
-.responsive-utilities td.is-hidden {
+.responsive-utilities .is-hidden {
color: #ccc;
background-color: #f9f9f9 !important;
}
diff --git a/docs/layout/grid.md b/docs/layout/grid.md
index c318f5330..f2427137f 100644
--- a/docs/layout/grid.md
+++ b/docs/layout/grid.md
@@ -164,23 +164,40 @@ Mixins are used in conjunction with the grid variables to generate semantic CSS
{% highlight scss %}
// Creates a wrapper for a series of columns
@mixin make-row($gutter: $grid-gutter-width) {
+ @if $enable-flex {
+ display: flex;
+ flex-wrap: wrap;
+ } @else {
+ @include clearfix();
+ }
margin-left: ($gutter / -2);
margin-right: ($gutter / -2);
- @include clearfix();
}
// Make the element grid-ready (applying everything but the width)
@mixin make-col($gutter: $grid-gutter-width) {
position: relative;
- float: left;
+ @if $enable-flex {
+ flex: 1;
+ } @else {
+ float: left;
+ }
min-height: 1px;
padding-left: ($gutter / 2);
padding-right: ($gutter / 2);
}
-// Set a width (to be used in or out of media queries)
-@mixin make-col-span($columns) {
- width: percentage(($columns / $grid-columns));
+@mixin make-col-span($size, $columns: $grid-columns) {
+ // Set a width (to be used in or out of media queries)
+ @if $enable-flex {
+ flex: 0 0 percentage($size / $columns);
+ // Add a `max-width` to ensure content within each column does not blow out
+ // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari
+ // do not appear to require this.
+ max-width: percentage($size / $columns);
+ } @else {
+ width: percentage($size / $columns);
+ }
}
// Get fancy by offsetting, or changing the sort order