aboutsummaryrefslogtreecommitdiff
path: root/css.html
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2013-07-25 19:45:14 -0700
committerMark Otto <[email protected]>2013-07-25 19:45:14 -0700
commit27cedf71d58e47c291b73e078adf939014dd838c (patch)
treeeef45c6eab62bf2551e2073716f4df1e3f0a4985 /css.html
parent71d3d2c3f62574bc1722d46498147cc776069c08 (diff)
downloadbootstrap-27cedf71d58e47c291b73e078adf939014dd838c.tar.xz
bootstrap-27cedf71d58e47c291b73e078adf939014dd838c.zip
Update form validation states
* Once again no longer applies to single inputs (this is a bit simpler, but I'm open to new ideas) but the entire set of inputs, labels, and help text within a particular element. However, the styles are not too dependent on markup or layout, so they're super flexible. * Simplified the markup in the validation docs examples to match latest changes. * Renamed `.form-state-validation` mixin to `.form-control-validation` to match naming of prev commit.
Diffstat (limited to 'css.html')
-rw-r--r--css.html45
1 files changed, 14 insertions, 31 deletions
diff --git a/css.html b/css.html
index 6cc9735dd..5be76474c 100644
--- a/css.html
+++ b/css.html
@@ -1496,51 +1496,34 @@ For example, <code>&lt;section&gt;</code> should be wrapped as inline.
{% endhighlight %}
<h3 id="forms-validation">Validation states</h3>
- <p>Bootstrap includes validation styles for error, warning, info, and success messages. To use:</p>
- <ul>
- <li>Add <code>.has-warning</code>, <code>.has-error</code>, or <code>.has-success</code> to the parent element</li>
- <li>Add .input-with-feedback to the field(s) in question</li>
- </ul>
- <p>Validation styles are applied on a per-input basis. With horizontal forms, the <code>&lt;label class="control-label"&gt;</code> will always be styled.</p>
+ <p>Bootstrap includes validation styles for error, warning, and success states on from controls. To use, add <code>.has-warning</code>, <code>.has-error</code>, or <code>.has-success</code> to the parent element. Any <code>.control-label</code>, <code>.form-control</code>, and <code>.help-block</code> within that element will receive the validation styles.</li>
- <form class="bs-example form-horizontal">
- <div class="has-warning">
+ <form class="bs-example">
+ <div class="form-group has-warning">
<label class="control-label" for="inputWarning">Input with warning</label>
- <div class="controls">
- <input type="text" class="form-control input-with-feedback" id="inputWarning">
- </div>
+ <input type="text" class="form-control" id="inputWarning">
</div>
- <div class="has-error">
+ <div class="form-group has-error">
<label class="control-label" for="inputError">Input with error</label>
- <div class="controls">
- <input type="text" class="form-control input-with-feedback" id="inputError">
- </div>
+ <input type="text" class="form-control" id="inputError">
</div>
- <div class="has-success">
+ <div class="form-group has-success">
<label class="control-label" for="inputSuccess">Input with success</label>
- <div class="controls">
- <input type="text" class="form-control input-with-feedback" id="inputSuccess">
- </div>
+ <input type="text" class="form-control" id="inputSuccess">
</div>
</form>
{% highlight html %}
-<div class="has-warning">
+<div class="form-group has-warning">
<label class="control-label" for="inputWarning">Input with warning</label>
- <div class="controls">
- <input type="text" class="form-control input-with-feedback" id="inputWarning">
- </div>
+ <input type="text" class="form-control" id="inputWarning">
</div>
-<div class="has-error">
+<div class="form-group has-error">
<label class="control-label" for="inputError">Input with error</label>
- <div class="controls">
- <input type="text" class="form-control input-with-feedback" id="inputError">
- </div>
+ <input type="text" class="form-control" id="inputError">
</div>
-<div class="has-success">
+<div class="form-group has-success">
<label class="control-label" for="inputSuccess">Input with success</label>
- <div class="controls">
- <input type="text" class="form-control input-with-feedback" id="inputSuccess">
- </div>
+ <input type="text" class="form-control" id="inputSuccess">
</div>
{% endhighlight %}