aboutsummaryrefslogtreecommitdiff
path: root/docs/layout
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2016-07-27 09:22:56 -0700
committerMark Otto <[email protected]>2016-07-27 09:22:56 -0700
commit49fadbd4b81854aa70ec723206111c579a9394e7 (patch)
tree411bb00c5842fe796ebf4a512f5acaee7b75be9b /docs/layout
parente969f182cf6e822e4fb1e810151249e533c07b9a (diff)
parent82bf1e32bd309f999a47cc6714b55722bfda7f2b (diff)
downloadbootstrap-49fadbd4b81854aa70ec723206111c579a9394e7.tar.xz
bootstrap-49fadbd4b81854aa70ec723206111c579a9394e7.zip
Merge branch 'v4-dev' of github.com:twbs/bootstrap into v4-dev
Diffstat (limited to 'docs/layout')
-rw-r--r--docs/layout/flexbox-grid.md2
-rw-r--r--docs/layout/grid.md57
2 files changed, 35 insertions, 24 deletions
diff --git a/docs/layout/flexbox-grid.md b/docs/layout/flexbox-grid.md
index 6d372a96c..ea4fad28b 100644
--- a/docs/layout/flexbox-grid.md
+++ b/docs/layout/flexbox-grid.md
@@ -9,7 +9,7 @@ Fancy a more modern grid system? [Enable flexbox support in Bootstrap](/getting-
Bootstrap's flexbox grid includes support for every feature from our [default grid system](/layout/grid), and then some. Please read the [default grid system docs](/layout/grid) before proceeding through this page. Features that are covered there are only summarized here. Please note that **Internet Explorer 9 does not support flexbox**, so proceed with caution when enabling it.
{% callout warning %}
-**Heads up!** The flexbox grid documentation is only functional when flexbox support is explicitly enabled.
+**Heads up!** This flexbox grid documentation is powered by an additional CSS file that overrides our default grid system's CSS. This is only available in our hosted docs and is disabled in development.
{% endcallout %}
## Contents
diff --git a/docs/layout/grid.md b/docs/layout/grid.md
index 8e7c5225e..7114da4b7 100644
--- a/docs/layout/grid.md
+++ b/docs/layout/grid.md
@@ -139,7 +139,7 @@ Variables and maps determine the number of columns, the gutter width, and the me
{% highlight scss %}
$grid-columns: 12;
-$grid-gutter-width: 15px;
+$grid-gutter-width: 30px;
$grid-breakpoints: (
// Extra small screen / phone
@@ -270,36 +270,36 @@ In addition to our semantic mixins, Bootstrap includes an extensive set of prebu
### Example: Stacked-to-horizontal
-Using a single set of `.col-md-*` grid classes, you can create a basic grid system that starts out stacked on mobile devices and tablet devices (the extra small to small range) before becoming horizontal on desktop (medium) devices. Place grid columns with the `.col` base class and a modifier within any `.row`.
+Using a single set of `.col-md-*` grid classes, you can create a basic grid system that starts out stacked on mobile devices and tablet devices (the extra small to small range) before becoming horizontal on desktop (medium) devices. Place grid columns within any `.row`.
<div class="bd-example-row">
{% example html %}
<div class="row">
- <div class="col-md-1">md-1</div>
- <div class="col-md-1">md-1</div>
- <div class="col-md-1">md-1</div>
- <div class="col-md-1">md-1</div>
- <div class="col-md-1">md-1</div>
- <div class="col-md-1">md-1</div>
- <div class="col-md-1">md-1</div>
- <div class="col-md-1">md-1</div>
- <div class="col-md-1">md-1</div>
- <div class="col-md-1">md-1</div>
- <div class="col-md-1">md-1</div>
- <div class="col-md-1">md-1</div>
+ <div class="col-md-1">col-md-1</div>
+ <div class="col-md-1">col-md-1</div>
+ <div class="col-md-1">col-md-1</div>
+ <div class="col-md-1">col-md-1</div>
+ <div class="col-md-1">col-md-1</div>
+ <div class="col-md-1">col-md-1</div>
+ <div class="col-md-1">col-md-1</div>
+ <div class="col-md-1">col-md-1</div>
+ <div class="col-md-1">col-md-1</div>
+ <div class="col-md-1">col-md-1</div>
+ <div class="col-md-1">col-md-1</div>
+ <div class="col-md-1">col-md-1</div>
</div>
<div class="row">
- <div class="col-md-8">md-8</div>
- <div class="col-md-4">md-4</div>
+ <div class="col-md-8">col-md-8</div>
+ <div class="col-md-4">col-md-4</div>
</div>
<div class="row">
- <div class="col-md-4">md-4</div>
- <div class="col-md-4">md-4</div>
- <div class="col-md-4">md-4</div>
+ <div class="col-md-4">col-md-4</div>
+ <div class="col-md-4">col-md-4</div>
+ <div class="col-md-4">col-md-4</div>
</div>
<div class="row">
- <div class="col-md-6">md-6</div>
- <div class="col-md-6">md-6</div>
+ <div class="col-md-6">col-md-6</div>
+ <div class="col-md-6">col-md-6</div>
</div>
{% endexample %}
</div>
@@ -459,7 +459,18 @@ Easily change the order of our built-in grid columns with `.push-md-*` and `.pul
Using our built-in grid Sass variables and maps, it's possible to completely customize the predefined grid classes. Change the number of tiers, the media query dimensions, and the container widths—then recompile.
-For example, if you wanted just three grid tiers, you'd update the `$grid-breakpoints` and `$container-max-widths` to something like this:
+### Columns and gutters
+
+The number of grid columns and their horizontal padding (aka, gutters) can be modified via Sass variables. `$grid-columns` is used to generate the widths (in percent) of each individual column while `$grid-gutter-width` is divided evenly across `padding-left` and `padding-right` for the column gutters.
+
+{% highlight scss %}
+$grid-columns: 12;
+$grid-gutter-width: 30px;
+{% endhighlight %}
+
+### Grid tiers
+
+Moving beyond the columns themselves, you may also customize the number of grid tiers. If you wanted just three grid tiers, you'd update the `$grid-breakpoints` and `$container-max-widths` to something like this:
{% highlight scss %}
$grid-breakpoints: (
@@ -475,4 +486,4 @@ $container-max-widths: (
);
{% endhighlight %}
-Save your changes and recompile to have a brand new set of predefined grid classes for column widths, offsets, pushes, and pulls. Responsive visibility utilities will also be updated to use the custom breakpoints.
+When making any changes to the Sass variables or maps, you'll need to save your changes and recompile. Doing so will out a brand new set of predefined grid classes for column widths, offsets, pushes, and pulls. Responsive visibility utilities will also be updated to use the custom breakpoints.