diff options
| author | Mark Otto <[email protected]> | 2012-12-26 15:57:52 -0600 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2012-12-26 15:57:52 -0600 |
| commit | dc5c6d6be8e46e36aa8a2e1d35f6ed8c8e3cd8cb (patch) | |
| tree | 6c94535cf9c85a18e1fb83c0f218656c23054a60 /less/forms.less | |
| parent | d0baa99aed07b6643d649350f3988b3d8a07a4ac (diff) | |
| download | bootstrap-dc5c6d6be8e46e36aa8a2e1d35f6ed8c8e3cd8cb.tar.xz bootstrap-dc5c6d6be8e46e36aa8a2e1d35f6ed8c8e3cd8cb.zip | |
Simplify form validation states while enabling them to be applied to one field at a time.
Diffstat (limited to 'less/forms.less')
| -rw-r--r-- | less/forms.less | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/less/forms.less b/less/forms.less index 4abb7874a..de814a915 100644 --- a/less/forms.less +++ b/less/forms.less @@ -342,15 +342,15 @@ input[type="checkbox"] { // -------------------------- // Warning -.control-group.warning { +.has-warning { .formFieldState(@state-warning-text, @state-warning-text, @state-warning-background); } // Error -.control-group.error { +.has-error { .formFieldState(@state-error-text, @state-error-text, @state-error-background); } // Success -.control-group.success { +.has-success { .formFieldState(@state-success-text, @state-success-text, @state-success-background); } @@ -523,15 +523,23 @@ select:focus:invalid { // Increase spacing between groups .control-group { - margin-bottom: @line-height-base / 2; + position: relative; + margin-bottom: @line-height-base; .clearfix(); + + input, + select, + textarea, + .uneditable-input { + margin-bottom: 0; + } } // Float the labels left .control-group > .control-label { float: left; width: @component-offset-horizontal - 20; - padding-top: 5px; + padding-top: 6px; text-align: right; } |
