]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
:focus:required:invalid: http://www.alistapart.com/articles/forward-thinking-form...
authorJacob Thornton <jacobthornton@gmail.com>
Mon, 23 Jan 2012 04:50:35 +0000 (20:50 -0800)
committerJacob Thornton <jacobthornton@gmail.com>
Mon, 23 Jan 2012 04:50:35 +0000 (20:50 -0800)
bootstrap.css
bootstrap.min.css
lib/forms.less

index 732e0afc85719cd8f690ed35e1f67ee7d4814245..aa68f04b9907036a76a7d6fe27346258b4306f3a 100644 (file)
@@ -6,7 +6,7 @@
  * http://www.apache.org/licenses/LICENSE-2.0
  *
  * Designed and built with all the love in the world @twitter by @mdo and @fat.
- * Date: Sun Jan 22 20:42:19 PST 2012
+ * Date: Sun Jan 22 20:50:28 PST 2012
  */
 html, body {
   margin: 0;
@@ -812,11 +812,11 @@ textarea[readonly] {
   background-color: #bcddbc;
   border-color: #468847;
 }
-input:invalid, textarea:invalid, select:invalid {
+input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid {
   color: #b94a48;
   border-color: #ee5f5b;
 }
-input:invalid:focus, textarea:invalid:focus, select:invalid:focus {
+input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus {
   border-color: #e9322d;
   -webkit-box-shadow: 0 0 6px #f8b9b7;
   -moz-box-shadow: 0 0 6px #f8b9b7;
index e1077234dc7568832a331c67d4ecd61c296cb7be..216c786f0765a81336558b43e9e07bd762c49d65 100644 (file)
@@ -153,7 +153,7 @@ input[disabled],select[disabled],textarea[disabled],input[readonly],select[reado
 .control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;}
 .control-group.success input,.control-group.success textarea{color:#468847;border-color:#57a957;}.control-group.success input:focus,.control-group.success textarea:focus{border-color:#458845;-webkit-box-shadow:0 0 6px #9acc9a;-moz-box-shadow:0 0 6px #9acc9a;box-shadow:0 0 6px #9acc9a;}
 .control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#bcddbc;border-color:#468847;}
-input:invalid,textarea:invalid,select:invalid{color:#b94a48;border-color:#ee5f5b;}input:invalid:focus,textarea:invalid:focus,select:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
+input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
 .form-actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#f5f5f5;border-top:1px solid #ddd;}
 .uneditable-input{display:block;background-color:#ffffff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;}
 :-moz-placeholder{color:#999999;}
index e728b9d72bce57abe05206f8fdfc54b79691b9b3..bdc6e3e078cf96e973bb11f95a171e19264f2f5e 100644 (file)
@@ -302,9 +302,9 @@ textarea[readonly] {
 
 // HTML5 invalid states
 // Shares styles with the .control-group.error above
-input:invalid,
-textarea:invalid,
-select:invalid {
+input:focus:required:invalid,
+textarea:focus:required:invalid,
+select:focus:required:invalid {
   color: #b94a48;
   border-color: #ee5f5b;
   &:focus {