aboutsummaryrefslogtreecommitdiff
path: root/less/grid.less
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2013-01-17 10:49:10 -0800
committerMark Otto <[email protected]>2013-01-17 10:49:10 -0800
commit01b32f472d89e6c4f7e58aa85be7a6ad92a982ec (patch)
tree08f315cf121a74694cf27b1d8be715a1bcb9d728 /less/grid.less
parent7e46b6f6364d754cb87fca35e0897cf2fad09206 (diff)
downloadbootstrap-01b32f472d89e6c4f7e58aa85be7a6ad92a982ec.tar.xz
bootstrap-01b32f472d89e6c4f7e58aa85be7a6ad92a982ec.zip
Simplify and bring back the grid mixin for generating spans and offsets
Diffstat (limited to 'less/grid.less')
-rw-r--r--less/grid.less39
1 files changed, 6 insertions, 33 deletions
diff --git a/less/grid.less b/less/grid.less
index 47636189b..d810d9617 100644
--- a/less/grid.less
+++ b/less/grid.less
@@ -10,14 +10,14 @@
// Mobile-first defaults
.row {
- margin-left: -10px;
- margin-right: -10px;
+ margin-left: @grid-gutter-width / -2;
+ margin-right: @grid-gutter-width / -2;
.clear_float();
}
[class^="span"] {
min-height: 1px;
- padding-left: 10px;
- padding-right: 10px;
+ padding-left: @grid-gutter-width / 2;
+ padding-right: @grid-gutter-width / 2;
// Proper box-model (padding doesn't add to width)
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
@@ -26,38 +26,14 @@
// Responsive: Tablets and up
@media screen and (min-width: 768px) {
-
.container {
max-width: 728px;
}
-
+ // Generate the grid columns and offsets
[class^="span"] {
float: left;
}
- .span1 { width: 8.3333333%; }
- .span2 { width: 16.6666667%; }
- .span3 { width: 25%; }
- .span4 { width: 33.3333333%; }
- .span5 { width: 41.666666667%; }
- .span6 { width: 50%; }
- .span7 { width: 58.333333333%; }
- .span8 { width: 66.666666667%; }
- .span9 { width: 75%; }
- .span10 { width: 83.333333333%; }
- .span11 { width: 91.666666667%; }
-
- .offset1 { margin-left: 8.3333333%; }
- .offset2 { margin-left: 16.6666667%; }
- .offset3 { margin-left: 25%; }
- .offset4 { margin-left: 33.3333333%; }
- .offset5 { margin-left: 41.666666667%; }
- .offset6 { margin-left: 50%; }
- .offset7 { margin-left: 58.333333333%; }
- .offset8 { margin-left: 66.666666667%; }
- .offset9 { margin-left: 75%; }
- .offset10 { margin-left: 83.333333333%; }
- .offset11 { margin-left: 91.666666667%; }
-
+ #grid > .core(@grid-column-width, @grid-gutter-width);
}
// Responsive: Desktops and up
@@ -78,9 +54,6 @@
}
}
-// Fixed (940px)
-// #grid > .core(@grid-column-width, @grid-gutter-width, @grid-row-width);
-
// Reset utility classes due to specificity
[class*="span"].pull-right {
float: right;