aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2017-01-02 11:45:30 -0800
committerMark Otto <[email protected]>2017-01-02 11:45:30 -0800
commit21b28903a461c3458df2993401fd12f4a9b9c7ce (patch)
tree39e740362b3b819dfd4097918d2c20b34cf350ef
parentfa1ef152124a92d02b5dfada25a569fef3c792e0 (diff)
downloadbootstrap-21b28903a461c3458df2993401fd12f4a9b9c7ce.tar.xz
bootstrap-21b28903a461c3458df2993401fd12f4a9b9c7ce.zip
New position utils, split docs
- Renames .pos-f-t to .fixed-top, adds .fixed-bottom and .sticky-top - Updates utilities Sass to be split across more files (one for position, sizing, and spacing)
-rw-r--r--docs/utilities/sizing.md (renamed from docs/utilities/sizing-and-positioning.md)0
-rw-r--r--scss/_utilities.scss2
-rw-r--r--scss/utilities/_position.scss23
-rw-r--r--scss/utilities/_sizing.scss10
-rw-r--r--scss/utilities/_spacing.scss21
5 files changed, 35 insertions, 21 deletions
diff --git a/docs/utilities/sizing-and-positioning.md b/docs/utilities/sizing.md
index a6de778ca..a6de778ca 100644
--- a/docs/utilities/sizing-and-positioning.md
+++ b/docs/utilities/sizing.md
diff --git a/scss/_utilities.scss b/scss/_utilities.scss
index c63e50600..7d08ff2f8 100644
--- a/scss/_utilities.scss
+++ b/scss/_utilities.scss
@@ -5,7 +5,9 @@
@import "utilities/display";
@import "utilities/flex";
@import "utilities/float";
+@import "utilities/position";
@import "utilities/screenreaders";
+@import "utilities/sizing";
@import "utilities/spacing";
@import "utilities/text";
@import "utilities/visibility";
diff --git a/scss/utilities/_position.scss b/scss/utilities/_position.scss
new file mode 100644
index 000000000..2cf08bfa0
--- /dev/null
+++ b/scss/utilities/_position.scss
@@ -0,0 +1,23 @@
+// Positioning
+
+.fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: $zindex-fixed;
+}
+
+.fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: $zindex-fixed;
+}
+
+.sticky-top {
+ position: sticky;
+ top: 0;
+ z-index: $zindex-sticky;
+}
diff --git a/scss/utilities/_sizing.scss b/scss/utilities/_sizing.scss
new file mode 100644
index 000000000..a7dc3e49b
--- /dev/null
+++ b/scss/utilities/_sizing.scss
@@ -0,0 +1,10 @@
+// Width and height
+
+@each $prop, $abbrev in (width: w, height: h) {
+ @each $size, $length in $sizes {
+ .#{$abbrev}-#{$size} { #{$prop}: $length !important; }
+ }
+}
+
+.mw-100 { max-width: 100% !important; }
+.mh-100 { max-height: 100% !important; }
diff --git a/scss/utilities/_spacing.scss b/scss/utilities/_spacing.scss
index 208212d52..6056e2b7e 100644
--- a/scss/utilities/_spacing.scss
+++ b/scss/utilities/_spacing.scss
@@ -1,14 +1,3 @@
-// Width and height
-
-@each $prop, $abbrev in (width: w, height: h) {
- @each $size, $length in $sizes {
- .#{$abbrev}-#{$size} { #{$prop}: $length !important; }
- }
-}
-
-.mw-100 { max-width: 100% !important; }
-.mh-100 { max-height: 100% !important; }
-
// Margin and Padding
@each $breakpoint in map-keys($grid-breakpoints) {
@@ -52,13 +41,3 @@
}
}
}
-
-// Positioning
-
-.pos-f-t {
- position: fixed;
- top: 0;
- right: 0;
- left: 0;
- z-index: $zindex-navbar-fixed;
-}