aboutsummaryrefslogtreecommitdiff
path: root/less/forms.less
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2014-06-18 18:19:17 -0700
committerMark Otto <[email protected]>2014-06-18 18:19:17 -0700
commit74a264fb98ced0228d385d601e9edd913bb1b173 (patch)
treee3272926dcf1339fa1b3786f9d4ffd330340cea9 /less/forms.less
parent46e8a5817d0ddb98343dde1e0f0f8b335aba41e3 (diff)
downloadbootstrap-74a264fb98ced0228d385d601e9edd913bb1b173.tar.xz
bootstrap-74a264fb98ced0228d385d601e9edd913bb1b173.zip
fixes #13021: add .form-group-sm/-lg
Diffstat (limited to 'less/forms.less')
-rw-r--r--less/forms.less25
1 files changed, 25 insertions, 0 deletions
diff --git a/less/forms.less b/less/forms.less
index 2f629b0a1..ab23e68a3 100644
--- a/less/forms.less
+++ b/less/forms.less
@@ -507,4 +507,29 @@ input[type="checkbox"] {
top: 0;
right: (@grid-gutter-width / 2);
}
+
+ // Form group sizes
+ //
+ // Quick utility class for applying `.input-lg` and `.input-sm` styles to the
+ // inputs and labels within a `.form-group`.
+ .form-group-lg {
+ @media (min-width: @screen-sm-min) {
+ .control-label {
+ padding-top: ((@padding-large-vertical * @line-height-large) + 1);
+ }
+ }
+ .form-control {
+ &:extend(.input-lg);
+ }
+ }
+ .form-group-sm {
+ @media (min-width: @screen-sm-min) {
+ .control-label {
+ padding-top: (@padding-small-vertical + 1);
+ }
+ }
+ .form-control {
+ &:extend(.input-sm);
+ }
+ }
}