Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap-sass.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas McDonald <tom@conceptcoding.co.uk>2012-05-06 21:56:35 +0400
committerThomas McDonald <tom@conceptcoding.co.uk>2012-05-06 21:56:35 +0400
commit7a25df2ac7b3bb860103cfa2c06cd182825b62ae (patch)
tree900afe34fa348e66a0b5182d25f8fff0f14e84ee
parenta3bcf7fc250f4903f37193c63fc0d43554233d66 (diff)
parentdad8ffdac58c51148a729a5a6f785ebe1e3c548b (diff)
Merge pull request #130 from digineo/responsive_fixes
Fix for responsive grids
-rw-r--r--vendor/assets/stylesheets/bootstrap/_mixins.scss72
-rw-r--r--vendor/assets/stylesheets/bootstrap/_navbar.scss2
2 files changed, 37 insertions, 37 deletions
diff --git a/vendor/assets/stylesheets/bootstrap/_mixins.scss b/vendor/assets/stylesheets/bootstrap/_mixins.scss
index dfb4e454..ca1d3e04 100644
--- a/vendor/assets/stylesheets/bootstrap/_mixins.scss
+++ b/vendor/assets/stylesheets/bootstrap/_mixins.scss
@@ -511,92 +511,92 @@
}
// The Grid
-@mixin gridCore($gridColumnWidth, $gridGutterWidth) {
+@mixin gridCore($columnWidth, $gutterWidth) {
.row {
- margin-left: $gridGutterWidth * -1;
+ margin-left: $gutterWidth * -1;
@include clearfix();
}
[class*="span"] {
float: left;
- margin-left: $gridGutterWidth;
+ margin-left: $gutterWidth;
}
// Set the container width, and override it for fixed navbars in media queries
- .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { @include gridCoreSpan($gridColumns); }
+ .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { @include gridCoreSpan($gridColumns, $columnWidth, $gutterWidth); }
- @include gridCoreSpanX($gridColumns);
- @include gridCoreOffsetX($gridColumns);
+ @include gridCoreSpanX($gridColumns, $columnWidth, $gutterWidth);
+ @include gridCoreOffsetX($gridColumns, $columnWidth, $gutterWidth);
}
-@mixin gridCoreSpanX($index) {
+@mixin gridCoreSpanX($index, $columnWidth, $gutterWidth) {
@if $index != 0 {
- .span#{$index} { @include gridCoreSpan($index) };
- @include gridCoreSpanX($index - 1);
+ .span#{$index} { @include gridCoreSpan($index, $columnWidth, $gutterWidth) };
+ @include gridCoreSpanX($index - 1, $columnWidth, $gutterWidth);
}
}
-@mixin gridCoreSpan($columns) {
- width: ($gridColumnWidth * $columns) + ($gridGutterWidth * ($columns - 1));
+@mixin gridCoreSpan($columns, $columnWidth, $gutterWidth) {
+ width: ($columnWidth * $columns) + ($gutterWidth * ($columns - 1));
}
-@mixin gridCoreOffsetX($index) {
+@mixin gridCoreOffsetX($index, $columnWidth, $gutterWidth) {
@if $index != 0 {
- .offset#{$index} { @include gridCoreOffset($index); };
- @include gridCoreOffsetX($index - 1);
+ .offset#{$index} { @include gridCoreOffset($index, $columnWidth, $gutterWidth); };
+ @include gridCoreOffsetX($index - 1, $columnWidth, $gutterWidth);
}
}
-@mixin gridCoreOffset($columns) {
- margin-left: ($gridColumnWidth * $columns) + ($gridGutterWidth * ($columns + 1));
+@mixin gridCoreOffset($columns, $columnWidth, $gutterWidth) {
+ margin-left: ($columnWidth * $columns) + ($gutterWidth * ($columns + 1));
}
-@mixin gridFluid($fluidGridColumnWidth, $fluidGridGutterWidth) {
+@mixin gridFluid($columnWidth, $gutterWidth) {
.row-fluid {
width: 100%;
@include clearfix();
[class*="span"] {
@include input-block-level();
float: left;
- margin-left: $fluidGridGutterWidth;
- *margin-left: $fluidGridGutterWidth - (.5 / ($gridRowWidth/1px) * 100 * 1%);
+ margin-left: $gutterWidth;
+ *margin-left: $gutterWidth - (.5 / ($gridRowWidth/1px) * 100 * 1%);
}
[class*="span"]:first-child {
margin-left: 0;
}
// generate .spanX
- @include gridFluidSpanX($gridColumns);
+ @include gridFluidSpanX($gridColumns, $columnWidth, $gutterWidth);
}
}
-@mixin gridFluidSpanX($index) {
+@mixin gridFluidSpanX($index, $columnWidth, $gutterWidth) {
@if $index != 0 {
- .span#{$index} { @include gridFluidSpan($index) };
- @include gridFluidSpanX($index - 1);
+ .span#{$index} { @include gridFluidSpan($index, $columnWidth, $gutterWidth) };
+ @include gridFluidSpanX($index - 1, $columnWidth, $gutterWidth);
}
}
-@mixin gridFluidSpan($columns) {
- width: ($fluidGridColumnWidth * $columns) + ($fluidGridGutterWidth * ($columns - 1));
- *width: ($fluidGridColumnWidth * $columns) + ($fluidGridGutterWidth * ($columns - 1)) - (.5 / ($gridRowWidth/1px) * 100 * 1%);
+@mixin gridFluidSpan($columns, $columnWidth, $gutterWidth) {
+ width: ($columnWidth * $columns) + ($gutterWidth * ($columns - 1));
+ *width: ($columnWidth * $columns) + ($gutterWidth * ($columns - 1)) - (.5 / ($gridRowWidth/1px) * 100 * 1%);
}
-@mixin gridInput($gridColumnWidth, $gridGutterWidth) {
+@mixin gridInput($columnWidth, $gutterWidth) {
input, textarea, .uneditable-input {
margin-left: 0; // override margin-left from core grid system
}
// generate .spanX
- @include gridInputSpanX($gridColumns);
+ @include gridInputSpanX($gridColumns, $columnWidth, $gutterWidth);
}
-@mixin gridInputSpanX($index) {
+@mixin gridInputSpanX($index, $columnWidth, $gutterWidth) {
@if $index != 0 {
- input.span#{$index}, textarea.span#{$index}, .uneditable-input.span#{$index} { @include gridInputSpan($index); }
- @include gridInputSpanX($index - 1);
+ input.span#{$index}, textarea.span#{$index}, .uneditable-input.span#{$index} { @include gridInputSpan($index, $columnWidth, $gutterWidth); }
+ @include gridInputSpanX($index - 1, $columnWidth, $gutterWidth);
}
}
-@mixin gridInputSpan($columns) {
- width: (($gridColumnWidth) * $columns) + ($gridGutterWidth * ($columns - 1)) - 10;
+@mixin gridInputSpan($columns, $columnWidth, $gutterWidth) {
+ width: (($columnWidth) * $columns) + ($gutterWidth * ($columns - 1)) - 10;
}
-@mixin makeFluidColumn($columns) {
+@mixin makeFluidColumn($columns, $columnWidth, $gutterWidth) {
// This isn't perfect, but it's better than nothing.
float: left;
- margin-left: $fluidGridGutterWidth;
- @include gridFluidSpan($columns, $fluidGridColumnWidth, $fluidGridGutterWidth);
+ margin-left: $gutterWidth;
+ @include gridFluidSpan($columns, $columnWidth, $gutterWidth);
} \ No newline at end of file
diff --git a/vendor/assets/stylesheets/bootstrap/_navbar.scss b/vendor/assets/stylesheets/bootstrap/_navbar.scss
index 16eb2173..102c9a1a 100644
--- a/vendor/assets/stylesheets/bootstrap/_navbar.scss
+++ b/vendor/assets/stylesheets/bootstrap/_navbar.scss
@@ -155,7 +155,7 @@
}
.navbar-fixed-top .container, .navbar-fixed-bottom .container {
- @include gridCoreSpan($gridColumns);
+ @include gridCoreSpan($gridColumns, $gridColumnWidth, $gridGutterWidth);
}
// Fixed to top