aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwojtask9 <[email protected]>2019-12-09 19:22:12 +0100
committerMartijn Cuppens <[email protected]>2019-12-09 19:22:12 +0100
commit043b0544803eb8c71fcc615725e294f9dc7654c4 (patch)
tree3a7616b1d2e7e56bf2ac5bcb73ce9bfb76f49f03
parentdde55d16a23f04bcd4cc37095955d58e74dd5907 (diff)
downloadbootstrap-043b0544803eb8c71fcc615725e294f9dc7654c4.tar.xz
bootstrap-043b0544803eb8c71fcc615725e294f9dc7654c4.zip
Remove `.form-group` leftovers (#29449)
-rw-r--r--scss/forms/_layout.scss15
-rw-r--r--site/assets/scss/_component-examples.scss4
2 files changed, 1 insertions, 18 deletions
diff --git a/scss/forms/_layout.scss b/scss/forms/_layout.scss
index 8cdb053c7..eaef926b2 100644
--- a/scss/forms/_layout.scss
+++ b/scss/forms/_layout.scss
@@ -22,9 +22,6 @@
// Make forms appear inline(-block) by adding the `.form-inline` class. Inline
// forms begin stacked on extra small (mobile) devices and then go inline when
// viewports reach <768px.
-//
-// Requires wrapping inputs and labels with `.form-group` for proper display of
-// default HTML form controls and our custom form controls (e.g., input groups).
.form-inline {
display: flex;
@@ -47,19 +44,9 @@
margin-bottom: 0;
}
- // Inline-block all the things for "inline"
- .form-group {
- display: flex;
- flex: 0 0 auto;
- flex-flow: row wrap;
- align-items: center;
- margin-bottom: 0;
- }
-
- // Allow folks to *not* use `.form-group`
.form-control {
display: inline-block;
- width: auto; // Prevent labels from stacking above inputs in `.form-group`
+ width: auto; // Prevent labels from stacking above inputs
vertical-align: middle;
}
diff --git a/site/assets/scss/_component-examples.scss b/site/assets/scss/_component-examples.scss
index 71822578f..492d19ecc 100644
--- a/site/assets/scss/_component-examples.scss
+++ b/site/assets/scss/_component-examples.scss
@@ -119,10 +119,6 @@
position: static;
display: block;
}
-
- > .form-group:last-child {
- margin-bottom: 0;
- }
}
// Images