From d27dcf3b070015aca81d86de00e1b2ea6e0f30ff Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Wed, 1 Aug 2012 23:16:49 -0700 Subject: [PATCH] cut down on selectors on .formFieldState() mixin to origin input catchall --- docs/assets/css/bootstrap.css | 90 +++-------------------------------- less/mixins.less | 15 +----- 2 files changed, 7 insertions(+), 98 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index b9d34e8e96..651e764bd6 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -1300,20 +1300,7 @@ input[type="checkbox"][readonly] { .control-group.warning .checkbox, .control-group.warning .radio, -.control-group.warning input[type="text"], -.control-group.warning input[type="password"], -.control-group.warning input[type="datetime"], -.control-group.warning input[type="datetime-local"], -.control-group.warning input[type="date"], -.control-group.warning input[type="month"], -.control-group.warning input[type="time"], -.control-group.warning input[type="week"], -.control-group.warning input[type="number"], -.control-group.warning input[type="email"], -.control-group.warning input[type="url"], -.control-group.warning input[type="search"], -.control-group.warning input[type="tel"], -.control-group.warning input[type="color"], +.control-group.warning input, .control-group.warning select, .control-group.warning textarea { color: #c09853; @@ -1325,20 +1312,7 @@ input[type="checkbox"][readonly] { .control-group.warning .checkbox:focus, .control-group.warning .radio:focus, -.control-group.warning input[type="text"]:focus, -.control-group.warning input[type="password"]:focus, -.control-group.warning input[type="datetime"]:focus, -.control-group.warning input[type="datetime-local"]:focus, -.control-group.warning input[type="date"]:focus, -.control-group.warning input[type="month"]:focus, -.control-group.warning input[type="time"]:focus, -.control-group.warning input[type="week"]:focus, -.control-group.warning input[type="number"]:focus, -.control-group.warning input[type="email"]:focus, -.control-group.warning input[type="url"]:focus, -.control-group.warning input[type="search"]:focus, -.control-group.warning input[type="tel"]:focus, -.control-group.warning input[type="color"]:focus, +.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color: #a47e3c; @@ -1362,20 +1336,7 @@ input[type="checkbox"][readonly] { .control-group.error .checkbox, .control-group.error .radio, -.control-group.error input[type="text"], -.control-group.error input[type="password"], -.control-group.error input[type="datetime"], -.control-group.error input[type="datetime-local"], -.control-group.error input[type="date"], -.control-group.error input[type="month"], -.control-group.error input[type="time"], -.control-group.error input[type="week"], -.control-group.error input[type="number"], -.control-group.error input[type="email"], -.control-group.error input[type="url"], -.control-group.error input[type="search"], -.control-group.error input[type="tel"], -.control-group.error input[type="color"], +.control-group.error input, .control-group.error select, .control-group.error textarea { color: #b94a48; @@ -1387,20 +1348,7 @@ input[type="checkbox"][readonly] { .control-group.error .checkbox:focus, .control-group.error .radio:focus, -.control-group.error input[type="text"]:focus, -.control-group.error input[type="password"]:focus, -.control-group.error input[type="datetime"]:focus, -.control-group.error input[type="datetime-local"]:focus, -.control-group.error input[type="date"]:focus, -.control-group.error input[type="month"]:focus, -.control-group.error input[type="time"]:focus, -.control-group.error input[type="week"]:focus, -.control-group.error input[type="number"]:focus, -.control-group.error input[type="email"]:focus, -.control-group.error input[type="url"]:focus, -.control-group.error input[type="search"]:focus, -.control-group.error input[type="tel"]:focus, -.control-group.error input[type="color"]:focus, +.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color: #953b39; @@ -1424,20 +1372,7 @@ input[type="checkbox"][readonly] { .control-group.success .checkbox, .control-group.success .radio, -.control-group.success input[type="text"], -.control-group.success input[type="password"], -.control-group.success input[type="datetime"], -.control-group.success input[type="datetime-local"], -.control-group.success input[type="date"], -.control-group.success input[type="month"], -.control-group.success input[type="time"], -.control-group.success input[type="week"], -.control-group.success input[type="number"], -.control-group.success input[type="email"], -.control-group.success input[type="url"], -.control-group.success input[type="search"], -.control-group.success input[type="tel"], -.control-group.success input[type="color"], +.control-group.success input, .control-group.success select, .control-group.success textarea { color: #468847; @@ -1449,20 +1384,7 @@ input[type="checkbox"][readonly] { .control-group.success .checkbox:focus, .control-group.success .radio:focus, -.control-group.success input[type="text"]:focus, -.control-group.success input[type="password"]:focus, -.control-group.success input[type="datetime"]:focus, -.control-group.success input[type="datetime-local"]:focus, -.control-group.success input[type="date"]:focus, -.control-group.success input[type="month"]:focus, -.control-group.success input[type="time"]:focus, -.control-group.success input[type="week"]:focus, -.control-group.success input[type="number"]:focus, -.control-group.success input[type="email"]:focus, -.control-group.success input[type="url"]:focus, -.control-group.success input[type="search"]:focus, -.control-group.success input[type="tel"]:focus, -.control-group.success input[type="color"]:focus, +.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #356635; diff --git a/less/mixins.less b/less/mixins.less index c9b701cb66..1b2f0bcfb7 100644 --- a/less/mixins.less +++ b/less/mixins.less @@ -170,20 +170,7 @@ // Style inputs accordingly .checkbox, .radio, -input[type="text"], -input[type="password"], -input[type="datetime"], -input[type="datetime-local"], -input[type="date"], -input[type="month"], -input[type="time"], -input[type="week"], -input[type="number"], -input[type="email"], -input[type="url"], -input[type="search"], -input[type="tel"], -input[type="color"], + input, select, textarea { color: @textColor;