From 08a499c2234afaf059b2bd6ea517ec146d66e8b5 Mon Sep 17 00:00:00 2001 From: Bruno Machado Date: Fri, 22 Feb 2013 16:24:11 -0300 Subject: [PATCH 01/10] Adiciona o plugin javascript Chosen.js --- css/chosen.css | 413 ++++++++++++ img/chosen-sprite.png | Bin 0 -> 646 bytes img/chosen-sprite@2x.png | Bin 0 -> 872 bytes js/vendor/chosen.jquery.js | 1089 ++++++++++++++++++++++++++++++++ js/vendor/chosen.jquery.min.js | 10 + 5 files changed, 1512 insertions(+) create mode 100755 css/chosen.css create mode 100755 img/chosen-sprite.png create mode 100755 img/chosen-sprite@2x.png create mode 100755 js/vendor/chosen.jquery.js create mode 100755 js/vendor/chosen.jquery.min.js diff --git a/css/chosen.css b/css/chosen.css new file mode 100755 index 0000000..d444add --- /dev/null +++ b/css/chosen.css @@ -0,0 +1,413 @@ +/* @group Base */ +.chzn-container { + font-size: 13px; + position: relative; + display: inline-block; + zoom: 1; + *display: inline; +} +.chzn-container .chzn-drop { + background: #fff; + border: 1px solid #aaa; + border-top: 0; + position: absolute; + top: 29px; + left: 0; + -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15); + -moz-box-shadow : 0 4px 5px rgba(0,0,0,.15); + box-shadow : 0 4px 5px rgba(0,0,0,.15); + z-index: 1010; +} +/* @end */ + +/* @group Single Chosen */ +.chzn-container-single .chzn-single { + background-color: #ffffff; + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 ); + background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4)); + background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-image: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + -webkit-border-radius: 5px; + -moz-border-radius : 5px; + border-radius : 5px; + -moz-background-clip : padding; + -webkit-background-clip: padding-box; + background-clip : padding-box; + border: 1px solid #aaaaaa; + -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); + -moz-box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); + box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); + display: block; + overflow: hidden; + white-space: nowrap; + position: relative; + height: 23px; + line-height: 24px; + padding: 0 0 0 8px; + color: #444444; + text-decoration: none; +} +.chzn-container-single .chzn-default { + color: #999; +} +.chzn-container-single .chzn-single span { + margin-right: 26px; + display: block; + overflow: hidden; + white-space: nowrap; + -o-text-overflow: ellipsis; + -ms-text-overflow: ellipsis; + text-overflow: ellipsis; +} +.chzn-container-single .chzn-single abbr { + display: block; + position: absolute; + right: 26px; + top: 6px; + width: 12px; + height: 12px; + font-size: 1px; + background: url('chosen-sprite.png') -42px 1px no-repeat; +} +.chzn-container-single .chzn-single abbr:hover { + background-position: -42px -10px; +} +.chzn-container-single.chzn-disabled .chzn-single abbr:hover { + background-position: -42px -10px; +} +.chzn-container-single .chzn-single div { + position: absolute; + right: 0; + top: 0; + display: block; + height: 100%; + width: 18px; +} +.chzn-container-single .chzn-single div b { + background: url('chosen-sprite.png') no-repeat 0px 2px; + display: block; + width: 100%; + height: 100%; +} +.chzn-container-single .chzn-search { + padding: 3px 4px; + position: relative; + margin: 0; + white-space: nowrap; + z-index: 1010; +} +.chzn-container-single .chzn-search input { + background: #fff url('chosen-sprite.png') no-repeat 100% -20px; + background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); + margin: 1px 0; + padding: 4px 20px 4px 5px; + outline: 0; + border: 1px solid #aaa; + font-family: sans-serif; + font-size: 1em; +} +.chzn-container-single .chzn-drop { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius : 0 0 4px 4px; + border-radius : 0 0 4px 4px; + -moz-background-clip : padding; + -webkit-background-clip: padding-box; + background-clip : padding-box; +} +/* @end */ + +.chzn-container-single-nosearch .chzn-search input { + position: absolute; + left: -9000px; +} + +/* @group Multi Chosen */ +.chzn-container-multi .chzn-choices { + background-color: #fff; + background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background-image: linear-gradient(#eeeeee 1%, #ffffff 15%); + border: 1px solid #aaa; + margin: 0; + padding: 0; + cursor: text; + overflow: hidden; + height: auto !important; + height: 1%; + position: relative; +} +.chzn-container-multi .chzn-choices li { + float: left; + list-style: none; +} +.chzn-container-multi .chzn-choices .search-field { + white-space: nowrap; + margin: 0; + padding: 0; +} +.chzn-container-multi .chzn-choices .search-field input { + color: #666; + background: transparent !important; + border: 0 !important; + font-family: sans-serif; + font-size: 100%; + height: 15px; + padding: 5px; + margin: 1px 0; + outline: 0; + -webkit-box-shadow: none; + -moz-box-shadow : none; + box-shadow : none; +} +.chzn-container-multi .chzn-choices .search-field .default { + color: #999; +} +.chzn-container-multi .chzn-choices .search-choice { + -webkit-border-radius: 3px; + -moz-border-radius : 3px; + border-radius : 3px; + -moz-background-clip : padding; + -webkit-background-clip: padding-box; + background-clip : padding-box; + background-color: #e4e4e4; + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); + background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); + background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); + -moz-box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); + box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); + color: #333; + border: 1px solid #aaaaaa; + line-height: 13px; + padding: 3px 20px 3px 5px; + margin: 3px 0 3px 5px; + position: relative; + cursor: default; +} +.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled { + background-color: #e4e4e4; + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); + background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + color: #666; + border: 1px solid #cccccc; + padding-right: 5px; +} +.chzn-container-multi .chzn-choices .search-choice-focus { + background: #d4d4d4; +} +.chzn-container-multi .chzn-choices .search-choice .search-choice-close { + display: block; + position: absolute; + right: 3px; + top: 4px; + width: 12px; + height: 12px; + font-size: 1px; + background: url('chosen-sprite.png') -42px 1px no-repeat; +} +.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover { + background-position: -42px -10px; +} +.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close { + background-position: -42px -10px; +} +/* @end */ + +/* @group Results */ +.chzn-container .chzn-results { + margin: 0 4px 4px 0; + max-height: 240px; + padding: 0 0 0 4px; + position: relative; + overflow-x: hidden; + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} +.chzn-container-multi .chzn-results { + margin: -1px 0 0; + padding: 0; +} +.chzn-container .chzn-results li { + display: none; + line-height: 15px; + padding: 5px 6px; + margin: 0; + list-style: none; +} +.chzn-container .chzn-results .active-result { + cursor: pointer; + display: list-item; +} +.chzn-container .chzn-results .highlighted { + background-color: #3875d7; + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 ); + background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); + background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: linear-gradient(#3875d7 20%, #2a62bc 90%); + color: #fff; +} +.chzn-container .chzn-results li em { + background: #feffde; + font-style: normal; +} +.chzn-container .chzn-results .highlighted em { + background: transparent; +} +.chzn-container .chzn-results .no-results { + background: #f4f4f4; + display: list-item; +} +.chzn-container .chzn-results .group-result { + cursor: default; + color: #999; + font-weight: bold; +} +.chzn-container .chzn-results .group-option { + padding-left: 15px; +} +.chzn-container-multi .chzn-drop .result-selected { + display: none; +} +.chzn-container .chzn-results-scroll { + background: white; + margin: 0 4px; + position: absolute; + text-align: center; + width: 321px; /* This should by dynamic with js */ + z-index: 1; +} +.chzn-container .chzn-results-scroll span { + display: inline-block; + height: 17px; + text-indent: -5000px; + width: 9px; +} +.chzn-container .chzn-results-scroll-down { + bottom: 0; +} +.chzn-container .chzn-results-scroll-down span { + background: url('chosen-sprite.png') no-repeat -4px -3px; +} +.chzn-container .chzn-results-scroll-up span { + background: url('chosen-sprite.png') no-repeat -22px -3px; +} +/* @end */ + +/* @group Active */ +.chzn-container-active .chzn-single { + -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); + -moz-box-shadow : 0 0 5px rgba(0,0,0,.3); + box-shadow : 0 0 5px rgba(0,0,0,.3); + border: 1px solid #5897fb; +} +.chzn-container-active .chzn-single-with-drop { + border: 1px solid #aaa; + -webkit-box-shadow: 0 1px 0 #fff inset; + -moz-box-shadow : 0 1px 0 #fff inset; + box-shadow : 0 1px 0 #fff inset; + background-color: #eee; + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 ); + background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff)); + background-image: -webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%); + background-image: -moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%); + background-image: -o-linear-gradient(top, #eeeeee 20%, #ffffff 80%); + background-image: linear-gradient(#eeeeee 20%, #ffffff 80%); + -webkit-border-bottom-left-radius : 0; + -webkit-border-bottom-right-radius: 0; + -moz-border-radius-bottomleft : 0; + -moz-border-radius-bottomright: 0; + border-bottom-left-radius : 0; + border-bottom-right-radius: 0; +} +.chzn-container-active .chzn-single-with-drop div { + background: transparent; + border-left: none; +} +.chzn-container-active .chzn-single-with-drop div b { + background-position: -18px 2px; +} +.chzn-container-active .chzn-choices { + -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); + -moz-box-shadow : 0 0 5px rgba(0,0,0,.3); + box-shadow : 0 0 5px rgba(0,0,0,.3); + border: 1px solid #5897fb; +} +.chzn-container-active .chzn-choices .search-field input { + color: #111 !important; +} +/* @end */ + +/* @group Disabled Support */ +.chzn-disabled { + cursor: default; + opacity:0.5 !important; +} +.chzn-disabled .chzn-single { + cursor: default; +} +.chzn-disabled .chzn-choices .search-choice .search-choice-close { + cursor: default; +} + +/* @group Right to Left */ +.chzn-rtl { text-align: right; } +.chzn-rtl .chzn-single { padding: 0 8px 0 0; overflow: visible; } +.chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; direction: rtl; } + +.chzn-rtl .chzn-single div { left: 3px; right: auto; } +.chzn-rtl .chzn-single abbr { + left: 26px; + right: auto; +} +.chzn-rtl .chzn-choices .search-field input { direction: rtl; } +.chzn-rtl .chzn-choices li { float: right; } +.chzn-rtl .chzn-choices .search-choice { padding: 3px 5px 3px 19px; margin: 3px 5px 3px 0; } +.chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 4px; right: auto; } +.chzn-rtl.chzn-container-single .chzn-results { margin: 0 0 4px 4px; padding: 0 4px 0 0; } +.chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 15px; } +.chzn-rtl.chzn-container-active .chzn-single-with-drop div { border-right: none; } +.chzn-rtl .chzn-search input { + background: #fff url('chosen-sprite.png') no-repeat -30px -20px; + background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat -30px -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat -30px -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); + padding: 4px 5px 4px 20px; + direction: rtl; +} +.chzn-container-single.chzn-rtl .chzn-single div b { + background-position: 6px 2px; +} +.chzn-container-single.chzn-rtl .chzn-single-with-drop div b { + background-position: -12px 2px; +} +/* @end */ + +/* @group Retina compatibility */ +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) { + .chzn-rtl .chzn-search input, .chzn-container-single .chzn-single abbr, .chzn-container-single .chzn-single div b, .chzn-container-single .chzn-search input, .chzn-container-multi .chzn-choices .search-choice .search-choice-close, .chzn-container .chzn-results-scroll-down span, .chzn-container .chzn-results-scroll-up span { + background-image: url('chosen-sprite@2x.png') !important; + background-repeat: no-repeat !important; + background-size: 52px 37px !important; + } +} +/* @end */ diff --git a/img/chosen-sprite.png b/img/chosen-sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..3611ae4ace1c4b1cbeacd6145b5a79cbc72e0bdc GIT binary patch literal 646 zcmV;10(t$3P)0006_Nkl&pbAC0n?)s%2x5M$#UgGxI1~gymp~v; zh<`zGaTJP5BybQY4tlRo;SIcmE0t>ueW3>*u6N;@_u;;|BoL8PuhZ#FWY9$(flan1oVvxDBL8~}0Q5z;^2p>Ov z7}Q$E7=l>$BZLUt1*uKMCaQwKYf$lsJCyerWMd+%BeGH6f_f&Vpy%=$BN%uK%Ahxi zF+%Jj=Pc-WXF;djSiJw|m4>cN%^Fi|FBZ!E{_yJLS?RI<3U696XLkQSs z{{&kQJ$K(#5CgC1;GbA>mjm56zJZ^-Hg2_ASKI_K@CybPh7Rq}8ud``)NM~eZx}qT z)oK?Lf>t!B;%Uh}*P+)Ef?jbx#w|BNEVb(l{2LK}m#fw4xx>ddF;&j}!S{N-e!<&Q z?kvzyI_AT@H-u4tUz1h&GCh8>?TnA~?BZ7WGP<9`r gQ6DuZO!_~60ju@{TzXF%TmS$707*qoM6N<$g2#CqL;wH) literal 0 HcmV?d00001 diff --git a/img/chosen-sprite@2x.png b/img/chosen-sprite@2x.png new file mode 100755 index 0000000000000000000000000000000000000000..ffe4d7d1121ca45cd35783696940050c690a8676 GIT binary patch literal 872 zcmeAS@N?(olHy`uVBq!ia0vp^89?mC!3-o5mOWetq|OBRgt-3y{~yTgfB`oc01C8& zL0el}Lqh|Q1oD8A5J8A6G6@lfkU;ftMr&&;+$f+RkloVK0wm!8C|FWb0x`e2xj8g6 z6i7l;BAWwL4-tfu5G@ccP!{MmqnYOy06pVW666=m!0_*bfx(A_gav;C1PU5HKT!C5 z;g7@l4POuZ{>hQBP{j4uqq`I2WP9&Sn{}I8xJi*&v*QL&+Dw-Bf-CQLyLk0Ht2-;T zynum$iPO`?F{C2y?bYjfj|~J`6Xz~`vM4Ef+U{Vpli%)D%kKSey_RG0Bi9Xw4jtOb z@!)?~_%DVelO793W#Pl3vjdNCDTnGGb(^YY+BbF2;mJK!nq}@nBGoHxCn#7X*gdxr z+~ZQF6rpL6;MDP)JzehcJBL53AM-QU?@65Plc4-}1EW@`H@EEGrnFmTubZ~5iUzVn zrZYyBIm|RmW$3F@+wkq2)c>|mGh5Rv3%(p~zjStyruBl(TP2_51LpTH2noN*e&}J; z1;$+4EpJ(Mb+^1}Fv>ms%b`r}+KYy~zf5x(4?8l28%eNnEHzx({;NGP)_hX&tEw9t zSKv=Qjt(d#~b;F7hbDdUu$OUK8iumkkl&-=~$APCd2zdqHg6@=Z#Pt*5RY_s@Hw*YS9+ z^u)7AmzM6Ux!dus_!gJY)Vtf?+t>a3wO2S)_Vct=T}#@RuG(h!d8WYZS9Tst+VfKv zt~zntPsvfyqLY`klZSPslCz_dlcSRJLa$Px)_+W2Y&u!?oJrIMCNTz2S3j3^P6' + option.html + ''; + } else { + return ""; + } + }; + + AbstractChosen.prototype.results_update_field = function() { + if (!this.is_multiple) { + this.results_reset_cleanup(); + } + this.result_clear_highlight(); + this.result_single_selected = null; + return this.results_build(); + }; + + AbstractChosen.prototype.results_toggle = function() { + if (this.results_showing) { + return this.results_hide(); + } else { + return this.results_show(); + } + }; + + AbstractChosen.prototype.results_search = function(evt) { + if (this.results_showing) { + return this.winnow_results(); + } else { + return this.results_show(); + } + }; + + AbstractChosen.prototype.keyup_checker = function(evt) { + var stroke, _ref; + stroke = (_ref = evt.which) != null ? _ref : evt.keyCode; + this.search_field_scale(); + switch (stroke) { + case 8: + if (this.is_multiple && this.backstroke_length < 1 && this.choices > 0) { + return this.keydown_backstroke(); + } else if (!this.pending_backstroke) { + this.result_clear_highlight(); + return this.results_search(); + } + break; + case 13: + evt.preventDefault(); + if (this.results_showing) { + return this.result_select(evt); + } + break; + case 27: + if (this.results_showing) { + this.results_hide(); + } + return true; + case 9: + case 38: + case 40: + case 16: + case 91: + case 17: + break; + default: + return this.results_search(); + } + }; + + AbstractChosen.prototype.generate_field_id = function() { + var new_id; + new_id = this.generate_random_id(); + this.form_field.id = new_id; + return new_id; + }; + + AbstractChosen.prototype.generate_random_char = function() { + var chars, newchar, rand; + chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; + rand = Math.floor(Math.random() * chars.length); + return newchar = chars.substring(rand, rand + 1); + }; + + return AbstractChosen; + + })(); + + root.AbstractChosen = AbstractChosen; + +}).call(this); + +/* +Chosen source: generate output using 'cake build' +Copyright (c) 2011 by Harvest +*/ + + +(function() { + var $, Chosen, get_side_border_padding, root, + __hasProp = {}.hasOwnProperty, + __extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }; + + root = this; + + $ = jQuery; + + $.fn.extend({ + chosen: function(options) { + var browser, match, ua; + ua = navigator.userAgent.toLowerCase(); + match = /(msie) ([\w.]+)/.exec(ua) || []; + browser = { + name: match[1] || "", + version: match[2] || "0" + }; + if (browser.name === "msie" && (browser.version === "6.0" || (browser.version === "7.0" && document.documentMode === 7))) { + return this; + } + return this.each(function(input_field) { + var $this; + $this = $(this); + if (!$this.hasClass("chzn-done")) { + return $this.data('chosen', new Chosen(this, options)); + } + }); + } + }); + + Chosen = (function(_super) { + + __extends(Chosen, _super); + + function Chosen() { + return Chosen.__super__.constructor.apply(this, arguments); + } + + Chosen.prototype.setup = function() { + this.form_field_jq = $(this.form_field); + this.current_value = this.form_field_jq.val(); + return this.is_rtl = this.form_field_jq.hasClass("chzn-rtl"); + }; + + Chosen.prototype.finish_setup = function() { + return this.form_field_jq.addClass("chzn-done"); + }; + + Chosen.prototype.set_up_html = function() { + var container_classes, container_div, container_props, dd_top, dd_width, sf_width; + this.container_id = this.form_field.id.length ? this.form_field.id.replace(/[^\w]/g, '_') : this.generate_field_id(); + this.container_id += "_chzn"; + container_classes = ["chzn-container"]; + container_classes.push("chzn-container-" + (this.is_multiple ? "multi" : "single")); + if (this.inherit_select_classes && this.form_field.className) { + container_classes.push(this.form_field.className); + } + if (this.is_rtl) { + container_classes.push("chzn-rtl"); + } + this.f_width = this.form_field_jq.outerWidth(); + container_props = { + id: this.container_id, + "class": container_classes.join(' '), + style: 'width: ' + this.f_width + 'px;', + title: this.form_field.title + }; + container_div = $("
", container_props); + if (this.is_multiple) { + container_div.html('
    '); + } else { + container_div.html('' + this.default_text + '
      '); + } + this.form_field_jq.hide().after(container_div); + this.container = $('#' + this.container_id); + this.dropdown = this.container.find('div.chzn-drop').first(); + dd_top = this.container.height(); + dd_width = this.f_width - get_side_border_padding(this.dropdown); + this.dropdown.css({ + "width": dd_width + "px", + "top": dd_top + "px" + }); + this.search_field = this.container.find('input').first(); + this.search_results = this.container.find('ul.chzn-results').first(); + this.search_field_scale(); + this.search_no_results = this.container.find('li.no-results').first(); + if (this.is_multiple) { + this.search_choices = this.container.find('ul.chzn-choices').first(); + this.search_container = this.container.find('li.search-field').first(); + } else { + this.search_container = this.container.find('div.chzn-search').first(); + this.selected_item = this.container.find('.chzn-single').first(); + sf_width = dd_width - get_side_border_padding(this.search_container) - get_side_border_padding(this.search_field); + this.search_field.css({ + "width": sf_width + "px" + }); + } + this.results_build(); + this.set_tab_index(); + return this.form_field_jq.trigger("liszt:ready", { + chosen: this + }); + }; + + Chosen.prototype.register_observers = function() { + var _this = this; + this.container.mousedown(function(evt) { + return _this.container_mousedown(evt); + }); + this.container.mouseup(function(evt) { + return _this.container_mouseup(evt); + }); + this.container.mouseenter(function(evt) { + return _this.mouse_enter(evt); + }); + this.container.mouseleave(function(evt) { + return _this.mouse_leave(evt); + }); + this.search_results.mouseup(function(evt) { + return _this.search_results_mouseup(evt); + }); + this.search_results.mouseover(function(evt) { + return _this.search_results_mouseover(evt); + }); + this.search_results.mouseout(function(evt) { + return _this.search_results_mouseout(evt); + }); + this.form_field_jq.bind("liszt:updated", function(evt) { + return _this.results_update_field(evt); + }); + this.form_field_jq.bind("liszt:activate", function(evt) { + return _this.activate_field(evt); + }); + this.form_field_jq.bind("liszt:open", function(evt) { + return _this.container_mousedown(evt); + }); + this.search_field.blur(function(evt) { + return _this.input_blur(evt); + }); + this.search_field.keyup(function(evt) { + return _this.keyup_checker(evt); + }); + this.search_field.keydown(function(evt) { + return _this.keydown_checker(evt); + }); + this.search_field.focus(function(evt) { + return _this.input_focus(evt); + }); + if (this.is_multiple) { + return this.search_choices.click(function(evt) { + return _this.choices_click(evt); + }); + } else { + return this.container.click(function(evt) { + return evt.preventDefault(); + }); + } + }; + + Chosen.prototype.search_field_disabled = function() { + this.is_disabled = this.form_field_jq[0].disabled; + if (this.is_disabled) { + this.container.addClass('chzn-disabled'); + this.search_field[0].disabled = true; + if (!this.is_multiple) { + this.selected_item.unbind("focus", this.activate_action); + } + return this.close_field(); + } else { + this.container.removeClass('chzn-disabled'); + this.search_field[0].disabled = false; + if (!this.is_multiple) { + return this.selected_item.bind("focus", this.activate_action); + } + } + }; + + Chosen.prototype.container_mousedown = function(evt) { + var target_closelink; + if (!this.is_disabled) { + target_closelink = evt != null ? ($(evt.target)).hasClass("search-choice-close") : false; + if (evt && evt.type === "mousedown" && !this.results_showing) { + evt.preventDefault(); + } + if (!this.pending_destroy_click && !target_closelink) { + if (!this.active_field) { + if (this.is_multiple) { + this.search_field.val(""); + } + $(document).click(this.click_test_action); + this.results_show(); + } else if (!this.is_multiple && evt && (($(evt.target)[0] === this.selected_item[0]) || $(evt.target).parents("a.chzn-single").length)) { + evt.preventDefault(); + this.results_toggle(); + } + return this.activate_field(); + } else { + return this.pending_destroy_click = false; + } + } + }; + + Chosen.prototype.container_mouseup = function(evt) { + if (evt.target.nodeName === "ABBR" && !this.is_disabled) { + return this.results_reset(evt); + } + }; + + Chosen.prototype.blur_test = function(evt) { + if (!this.active_field && this.container.hasClass("chzn-container-active")) { + return this.close_field(); + } + }; + + Chosen.prototype.close_field = function() { + $(document).unbind("click", this.click_test_action); + this.active_field = false; + this.results_hide(); + this.container.removeClass("chzn-container-active"); + this.winnow_results_clear(); + this.clear_backstroke(); + this.show_search_field_default(); + return this.search_field_scale(); + }; + + Chosen.prototype.activate_field = function() { + this.container.addClass("chzn-container-active"); + this.active_field = true; + this.search_field.val(this.search_field.val()); + return this.search_field.focus(); + }; + + Chosen.prototype.test_active_click = function(evt) { + if ($(evt.target).parents('#' + this.container_id).length) { + return this.active_field = true; + } else { + return this.close_field(); + } + }; + + Chosen.prototype.results_build = function() { + var content, data, _i, _len, _ref; + this.parsing = true; + this.results_data = root.SelectParser.select_to_array(this.form_field); + if (this.is_multiple && this.choices > 0) { + this.search_choices.find("li.search-choice").remove(); + this.choices = 0; + } else if (!this.is_multiple) { + this.selected_item.addClass("chzn-default").find("span").text(this.default_text); + if (this.disable_search || this.form_field.options.length <= this.disable_search_threshold) { + this.container.addClass("chzn-container-single-nosearch"); + } else { + this.container.removeClass("chzn-container-single-nosearch"); + } + } + content = ''; + _ref = this.results_data; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + data = _ref[_i]; + if (data.group) { + content += this.result_add_group(data); + } else if (!data.empty) { + content += this.result_add_option(data); + if (data.selected && this.is_multiple) { + this.choice_build(data); + } else if (data.selected && !this.is_multiple) { + this.selected_item.removeClass("chzn-default").find("span").text(data.text); + if (this.allow_single_deselect) { + this.single_deselect_control_build(); + } + } + } + } + this.search_field_disabled(); + this.show_search_field_default(); + this.search_field_scale(); + this.search_results.html(content); + return this.parsing = false; + }; + + Chosen.prototype.result_add_group = function(group) { + if (!group.disabled) { + group.dom_id = this.container_id + "_g_" + group.array_index; + return '
    • ' + $("
      ").text(group.label).html() + '
    • '; + } else { + return ""; + } + }; + + Chosen.prototype.result_do_highlight = function(el) { + var high_bottom, high_top, maxHeight, visible_bottom, visible_top; + if (el.length) { + this.result_clear_highlight(); + this.result_highlight = el; + this.result_highlight.addClass("highlighted"); + maxHeight = parseInt(this.search_results.css("maxHeight"), 10); + visible_top = this.search_results.scrollTop(); + visible_bottom = maxHeight + visible_top; + high_top = this.result_highlight.position().top + this.search_results.scrollTop(); + high_bottom = high_top + this.result_highlight.outerHeight(); + if (high_bottom >= visible_bottom) { + return this.search_results.scrollTop((high_bottom - maxHeight) > 0 ? high_bottom - maxHeight : 0); + } else if (high_top < visible_top) { + return this.search_results.scrollTop(high_top); + } + } + }; + + Chosen.prototype.result_clear_highlight = function() { + if (this.result_highlight) { + this.result_highlight.removeClass("highlighted"); + } + return this.result_highlight = null; + }; + + Chosen.prototype.results_show = function() { + var dd_top; + if (!this.is_multiple) { + this.selected_item.addClass("chzn-single-with-drop"); + if (this.result_single_selected) { + this.result_do_highlight(this.result_single_selected); + } + } else if (this.max_selected_options <= this.choices) { + this.form_field_jq.trigger("liszt:maxselected", { + chosen: this + }); + return false; + } + dd_top = this.is_multiple ? this.container.height() : this.container.height() - 1; + this.form_field_jq.trigger("liszt:showing_dropdown", { + chosen: this + }); + this.dropdown.css({ + "top": dd_top + "px", + "left": 0 + }); + this.results_showing = true; + this.search_field.focus(); + this.search_field.val(this.search_field.val()); + return this.winnow_results(); + }; + + Chosen.prototype.results_hide = function() { + if (!this.is_multiple) { + this.selected_item.removeClass("chzn-single-with-drop"); + } + this.result_clear_highlight(); + this.form_field_jq.trigger("liszt:hiding_dropdown", { + chosen: this + }); + this.dropdown.css({ + "left": "-9000px" + }); + return this.results_showing = false; + }; + + Chosen.prototype.set_tab_index = function(el) { + var ti; + if (this.form_field_jq.attr("tabindex")) { + ti = this.form_field_jq.attr("tabindex"); + this.form_field_jq.attr("tabindex", -1); + return this.search_field.attr("tabindex", ti); + } + }; + + Chosen.prototype.show_search_field_default = function() { + if (this.is_multiple && this.choices < 1 && !this.active_field) { + this.search_field.val(this.default_text); + return this.search_field.addClass("default"); + } else { + this.search_field.val(""); + return this.search_field.removeClass("default"); + } + }; + + Chosen.prototype.search_results_mouseup = function(evt) { + var target; + target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first(); + if (target.length) { + this.result_highlight = target; + this.result_select(evt); + return this.search_field.focus(); + } + }; + + Chosen.prototype.search_results_mouseover = function(evt) { + var target; + target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first(); + if (target) { + return this.result_do_highlight(target); + } + }; + + Chosen.prototype.search_results_mouseout = function(evt) { + if ($(evt.target).hasClass("active-result" || $(evt.target).parents('.active-result').first())) { + return this.result_clear_highlight(); + } + }; + + Chosen.prototype.choices_click = function(evt) { + evt.preventDefault(); + if (this.active_field && !($(evt.target).hasClass("search-choice" || $(evt.target).parents('.search-choice').first)) && !this.results_showing) { + return this.results_show(); + } + }; + + Chosen.prototype.choice_build = function(item) { + var choice_id, html, link, + _this = this; + if (this.is_multiple && this.max_selected_options <= this.choices) { + this.form_field_jq.trigger("liszt:maxselected", { + chosen: this + }); + return false; + } + choice_id = this.container_id + "_c_" + item.array_index; + this.choices += 1; + if (item.disabled) { + html = '
    • ' + item.html + '
    • '; + } else { + html = '
    • ' + item.html + '
    • '; + } + this.search_container.before(html); + link = $('#' + choice_id).find("a").first(); + return link.click(function(evt) { + return _this.choice_destroy_link_click(evt); + }); + }; + + Chosen.prototype.choice_destroy_link_click = function(evt) { + evt.preventDefault(); + if (!this.is_disabled) { + this.pending_destroy_click = true; + return this.choice_destroy($(evt.target)); + } else { + return evt.stopPropagation; + } + }; + + Chosen.prototype.choice_destroy = function(link) { + if (this.result_deselect(link.attr("rel"))) { + this.choices -= 1; + this.show_search_field_default(); + if (this.is_multiple && this.choices > 0 && this.search_field.val().length < 1) { + this.results_hide(); + } + link.parents('li').first().remove(); + return this.search_field_scale(); + } + }; + + Chosen.prototype.results_reset = function() { + this.form_field.options[0].selected = true; + this.selected_item.find("span").text(this.default_text); + if (!this.is_multiple) { + this.selected_item.addClass("chzn-default"); + } + this.show_search_field_default(); + this.results_reset_cleanup(); + this.form_field_jq.trigger("change"); + if (this.active_field) { + return this.results_hide(); + } + }; + + Chosen.prototype.results_reset_cleanup = function() { + this.current_value = this.form_field_jq.val(); + return this.selected_item.find("abbr").remove(); + }; + + Chosen.prototype.result_select = function(evt) { + var high, high_id, item, position; + if (this.result_highlight) { + high = this.result_highlight; + high_id = high.attr("id"); + this.result_clear_highlight(); + if (this.is_multiple) { + this.result_deactivate(high); + } else { + this.search_results.find(".result-selected").removeClass("result-selected"); + this.result_single_selected = high; + this.selected_item.removeClass("chzn-default"); + } + high.addClass("result-selected"); + position = high_id.substr(high_id.lastIndexOf("_") + 1); + item = this.results_data[position]; + item.selected = true; + this.form_field.options[item.options_index].selected = true; + if (this.is_multiple) { + this.choice_build(item); + } else { + this.selected_item.find("span").first().text(item.text); + if (this.allow_single_deselect) { + this.single_deselect_control_build(); + } + } + if (!((evt.metaKey || evt.ctrlKey) && this.is_multiple)) { + this.results_hide(); + } + this.search_field.val(""); + if (this.is_multiple || this.form_field_jq.val() !== this.current_value) { + this.form_field_jq.trigger("change", { + 'selected': this.form_field.options[item.options_index].value + }); + } + this.current_value = this.form_field_jq.val(); + return this.search_field_scale(); + } + }; + + Chosen.prototype.result_activate = function(el) { + return el.addClass("active-result"); + }; + + Chosen.prototype.result_deactivate = function(el) { + return el.removeClass("active-result"); + }; + + Chosen.prototype.result_deselect = function(pos) { + var result, result_data; + result_data = this.results_data[pos]; + if (!this.form_field.options[result_data.options_index].disabled) { + result_data.selected = false; + this.form_field.options[result_data.options_index].selected = false; + result = $("#" + this.container_id + "_o_" + pos); + result.removeClass("result-selected").addClass("active-result").show(); + this.result_clear_highlight(); + this.winnow_results(); + this.form_field_jq.trigger("change", { + deselected: this.form_field.options[result_data.options_index].value + }); + this.search_field_scale(); + return true; + } else { + return false; + } + }; + + Chosen.prototype.single_deselect_control_build = function() { + if (this.allow_single_deselect && this.selected_item.find("abbr").length < 1) { + return this.selected_item.find("span").first().after(""); + } + }; + + Chosen.prototype.winnow_results = function() { + var found, option, part, parts, regex, regexAnchor, result, result_id, results, searchText, startpos, text, zregex, _i, _j, _len, _len1, _ref; + this.no_results_clear(); + results = 0; + searchText = this.search_field.val() === this.default_text ? "" : $('
      ').text($.trim(this.search_field.val())).html(); + regexAnchor = this.search_contains ? "" : "^"; + regex = new RegExp(regexAnchor + searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"), 'i'); + zregex = new RegExp(searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"), 'i'); + _ref = this.results_data; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + option = _ref[_i]; + if (!option.disabled && !option.empty) { + if (option.group) { + $('#' + option.dom_id).css('display', 'none'); + } else if (!(this.is_multiple && option.selected)) { + found = false; + result_id = option.dom_id; + result = $("#" + result_id); + if (regex.test(option.html)) { + found = true; + results += 1; + } else if (this.enable_split_word_search && (option.html.indexOf(" ") >= 0 || option.html.indexOf("[") === 0)) { + parts = option.html.replace(/\[|\]/g, "").split(" "); + if (parts.length) { + for (_j = 0, _len1 = parts.length; _j < _len1; _j++) { + part = parts[_j]; + if (regex.test(part)) { + found = true; + results += 1; + } + } + } + } + if (found) { + if (searchText.length) { + startpos = option.html.search(zregex); + text = option.html.substr(0, startpos + searchText.length) + '' + option.html.substr(startpos + searchText.length); + text = text.substr(0, startpos) + '' + text.substr(startpos); + } else { + text = option.html; + } + result.html(text); + this.result_activate(result); + if (option.group_array_index != null) { + $("#" + this.results_data[option.group_array_index].dom_id).css('display', 'list-item'); + } + } else { + if (this.result_highlight && result_id === this.result_highlight.attr('id')) { + this.result_clear_highlight(); + } + this.result_deactivate(result); + } + } + } + } + if (results < 1 && searchText.length) { + return this.no_results(searchText); + } else { + return this.winnow_results_set_highlight(); + } + }; + + Chosen.prototype.winnow_results_clear = function() { + var li, lis, _i, _len, _results; + this.search_field.val(""); + lis = this.search_results.find("li"); + _results = []; + for (_i = 0, _len = lis.length; _i < _len; _i++) { + li = lis[_i]; + li = $(li); + if (li.hasClass("group-result")) { + _results.push(li.css('display', 'auto')); + } else if (!this.is_multiple || !li.hasClass("result-selected")) { + _results.push(this.result_activate(li)); + } else { + _results.push(void 0); + } + } + return _results; + }; + + Chosen.prototype.winnow_results_set_highlight = function() { + var do_high, selected_results; + if (!this.result_highlight) { + selected_results = !this.is_multiple ? this.search_results.find(".result-selected.active-result") : []; + do_high = selected_results.length ? selected_results.first() : this.search_results.find(".active-result").first(); + if (do_high != null) { + return this.result_do_highlight(do_high); + } + } + }; + + Chosen.prototype.no_results = function(terms) { + var no_results_html; + no_results_html = $('
    • ' + this.results_none_found + ' ""
    • '); + no_results_html.find("span").first().html(terms); + return this.search_results.append(no_results_html); + }; + + Chosen.prototype.no_results_clear = function() { + return this.search_results.find(".no-results").remove(); + }; + + Chosen.prototype.keydown_arrow = function() { + var first_active, next_sib; + if (!this.result_highlight) { + first_active = this.search_results.find("li.active-result").first(); + if (first_active) { + this.result_do_highlight($(first_active)); + } + } else if (this.results_showing) { + next_sib = this.result_highlight.nextAll("li.active-result").first(); + if (next_sib) { + this.result_do_highlight(next_sib); + } + } + if (!this.results_showing) { + return this.results_show(); + } + }; + + Chosen.prototype.keyup_arrow = function() { + var prev_sibs; + if (!this.results_showing && !this.is_multiple) { + return this.results_show(); + } else if (this.result_highlight) { + prev_sibs = this.result_highlight.prevAll("li.active-result"); + if (prev_sibs.length) { + return this.result_do_highlight(prev_sibs.first()); + } else { + if (this.choices > 0) { + this.results_hide(); + } + return this.result_clear_highlight(); + } + } + }; + + Chosen.prototype.keydown_backstroke = function() { + var next_available_destroy; + if (this.pending_backstroke) { + this.choice_destroy(this.pending_backstroke.find("a").first()); + return this.clear_backstroke(); + } else { + next_available_destroy = this.search_container.siblings("li.search-choice").last(); + if (next_available_destroy.length && !next_available_destroy.hasClass("search-choice-disabled")) { + this.pending_backstroke = next_available_destroy; + if (this.single_backstroke_delete) { + return this.keydown_backstroke(); + } else { + return this.pending_backstroke.addClass("search-choice-focus"); + } + } + } + }; + + Chosen.prototype.clear_backstroke = function() { + if (this.pending_backstroke) { + this.pending_backstroke.removeClass("search-choice-focus"); + } + return this.pending_backstroke = null; + }; + + Chosen.prototype.keydown_checker = function(evt) { + var stroke, _ref; + stroke = (_ref = evt.which) != null ? _ref : evt.keyCode; + this.search_field_scale(); + if (stroke !== 8 && this.pending_backstroke) { + this.clear_backstroke(); + } + switch (stroke) { + case 8: + this.backstroke_length = this.search_field.val().length; + break; + case 9: + if (this.results_showing && !this.is_multiple) { + this.result_select(evt); + } + this.mouse_on_container = false; + break; + case 13: + evt.preventDefault(); + break; + case 38: + evt.preventDefault(); + this.keyup_arrow(); + break; + case 40: + this.keydown_arrow(); + break; + } + }; + + Chosen.prototype.search_field_scale = function() { + var dd_top, div, h, style, style_block, styles, w, _i, _len; + if (this.is_multiple) { + h = 0; + w = 0; + style_block = "position:absolute; left: -1000px; top: -1000px; display:none;"; + styles = ['font-size', 'font-style', 'font-weight', 'font-family', 'line-height', 'text-transform', 'letter-spacing']; + for (_i = 0, _len = styles.length; _i < _len; _i++) { + style = styles[_i]; + style_block += style + ":" + this.search_field.css(style) + ";"; + } + div = $('
      ', { + 'style': style_block + }); + div.text(this.search_field.val()); + $('body').append(div); + w = div.width() + 25; + div.remove(); + if (w > this.f_width - 10) { + w = this.f_width - 10; + } + this.search_field.css({ + 'width': w + 'px' + }); + dd_top = this.container.height(); + return this.dropdown.css({ + "top": dd_top + "px" + }); + } + }; + + Chosen.prototype.generate_random_id = function() { + var string; + string = "sel" + this.generate_random_char() + this.generate_random_char() + this.generate_random_char(); + while ($("#" + string).length > 0) { + string += this.generate_random_char(); + } + return string; + }; + + return Chosen; + + })(AbstractChosen); + + root.Chosen = Chosen; + + get_side_border_padding = function(elmt) { + var side_border_padding; + return side_border_padding = elmt.outerWidth() - elmt.width(); + }; + + root.get_side_border_padding = get_side_border_padding; + +}).call(this); diff --git a/js/vendor/chosen.jquery.min.js b/js/vendor/chosen.jquery.min.js new file mode 100755 index 0000000..2ee0d7f --- /dev/null +++ b/js/vendor/chosen.jquery.min.js @@ -0,0 +1,10 @@ +// Chosen, a Select Box Enhancer for jQuery and Protoype +// by Patrick Filler for Harvest, http://getharvest.com +// +// Version 0.9.11 +// Full source at https://github.com/harvesthq/chosen +// Copyright (c) 2011 Harvest http://getharvest.com + +// MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md +// This file is generated by `cake build`, do not edit it by hand. +(function(){var e;e=function(){function e(){this.options_index=0,this.parsed=[]}return e.prototype.add_node=function(e){return e.nodeName.toUpperCase()==="OPTGROUP"?this.add_group(e):this.add_option(e)},e.prototype.add_group=function(e){var t,n,r,i,s,o;t=this.parsed.length,this.parsed.push({array_index:t,group:!0,label:e.label,children:0,disabled:e.disabled}),s=e.childNodes,o=[];for(r=0,i=s.length;r"+e.html+"")},e.prototype.results_update_field=function(){return this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.result_single_selected=null,this.results_build()},e.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},e.prototype.results_search=function(e){return this.results_showing?this.winnow_results():this.results_show()},e.prototype.keyup_checker=function(e){var t,n;t=(n=e.which)!=null?n:e.keyCode,this.search_field_scale();switch(t){case 8:if(this.is_multiple&&this.backstroke_length<1&&this.choices>0)return this.keydown_backstroke();if(!this.pending_backstroke)return this.result_clear_highlight(),this.results_search();break;case 13:e.preventDefault();if(this.results_showing)return this.result_select(e);break;case 27:return this.results_showing&&this.results_hide(),!0;case 9:case 38:case 40:case 16:case 91:case 17:break;default:return this.results_search()}},e.prototype.generate_field_id=function(){var e;return e=this.generate_random_id(),this.form_field.id=e,e},e.prototype.generate_random_char=function(){var e,t,n;return e="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",n=Math.floor(Math.random()*e.length),t=e.substring(n,n+1)},e}(),t.AbstractChosen=e}.call(this),function(){var e,t,n,r,i={}.hasOwnProperty,s=function(e,t){function r(){this.constructor=e}for(var n in t)i.call(t,n)&&(e[n]=t[n]);return r.prototype=t.prototype,e.prototype=new r,e.__super__=t.prototype,e};r=this,e=jQuery,e.fn.extend({chosen:function(n){var r,i,s;return s=navigator.userAgent.toLowerCase(),i=/(msie) ([\w.]+)/.exec(s)||[],r={name:i[1]||"",version:i[2]||"0"},r.name==="msie"&&(r.version==="6.0"||r.version==="7.0"&&document.documentMode===7)?this:this.each(function(r){var i;i=e(this);if(!i.hasClass("chzn-done"))return i.data("chosen",new t(this,n))})}}),t=function(t){function i(){return i.__super__.constructor.apply(this,arguments)}return s(i,t),i.prototype.setup=function(){return this.form_field_jq=e(this.form_field),this.current_value=this.form_field_jq.val(),this.is_rtl=this.form_field_jq.hasClass("chzn-rtl")},i.prototype.finish_setup=function(){return this.form_field_jq.addClass("chzn-done")},i.prototype.set_up_html=function(){var t,r,i,s,o,u;return this.container_id=this.form_field.id.length?this.form_field.id.replace(/[^\w]/g,"_"):this.generate_field_id(),this.container_id+="_chzn",t=["chzn-container"],t.push("chzn-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&t.push(this.form_field.className),this.is_rtl&&t.push("chzn-rtl"),this.f_width=this.form_field_jq.outerWidth(),i={id:this.container_id,"class":t.join(" "),style:"width: "+this.f_width+"px;",title:this.form_field.title},r=e("
      ",i),this.is_multiple?r.html('
        '):r.html(''+this.default_text+'
          '),this.form_field_jq.hide().after(r),this.container=e("#"+this.container_id),this.dropdown=this.container.find("div.chzn-drop").first(),s=this.container.height(),o=this.f_width-n(this.dropdown),this.dropdown.css({width:o+"px",top:s+"px"}),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chzn-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chzn-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chzn-search").first(),this.selected_item=this.container.find(".chzn-single").first(),u=o-n(this.search_container)-n(this.search_field),this.search_field.css({width:u+"px"})),this.results_build(),this.set_tab_index(),this.form_field_jq.trigger("liszt:ready",{chosen:this})},i.prototype.register_observers=function(){var e=this;return this.container.mousedown(function(t){return e.container_mousedown(t)}),this.container.mouseup(function(t){return e.container_mouseup(t)}),this.container.mouseenter(function(t){return e.mouse_enter(t)}),this.container.mouseleave(function(t){return e.mouse_leave(t)}),this.search_results.mouseup(function(t){return e.search_results_mouseup(t)}),this.search_results.mouseover(function(t){return e.search_results_mouseover(t)}),this.search_results.mouseout(function(t){return e.search_results_mouseout(t)}),this.form_field_jq.bind("liszt:updated",function(t){return e.results_update_field(t)}),this.form_field_jq.bind("liszt:activate",function(t){return e.activate_field(t)}),this.form_field_jq.bind("liszt:open",function(t){return e.container_mousedown(t)}),this.search_field.blur(function(t){return e.input_blur(t)}),this.search_field.keyup(function(t){return e.keyup_checker(t)}),this.search_field.keydown(function(t){return e.keydown_checker(t)}),this.search_field.focus(function(t){return e.input_focus(t)}),this.is_multiple?this.search_choices.click(function(t){return e.choices_click(t)}):this.container.click(function(e){return e.preventDefault()})},i.prototype.search_field_disabled=function(){this.is_disabled=this.form_field_jq[0].disabled;if(this.is_disabled)return this.container.addClass("chzn-disabled"),this.search_field[0].disabled=!0,this.is_multiple||this.selected_item.unbind("focus",this.activate_action),this.close_field();this.container.removeClass("chzn-disabled"),this.search_field[0].disabled=!1;if(!this.is_multiple)return this.selected_item.bind("focus",this.activate_action)},i.prototype.container_mousedown=function(t){var n;if(!this.is_disabled)return n=t!=null?e(t.target).hasClass("search-choice-close"):!1,t&&t.type==="mousedown"&&!this.results_showing&&t.preventDefault(),!this.pending_destroy_click&&!n?(this.active_field?!this.is_multiple&&t&&(e(t.target)[0]===this.selected_item[0]||e(t.target).parents("a.chzn-single").length)&&(t.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),e(document).click(this.click_test_action),this.results_show()),this.activate_field()):this.pending_destroy_click=!1},i.prototype.container_mouseup=function(e){if(e.target.nodeName==="ABBR"&&!this.is_disabled)return this.results_reset(e)},i.prototype.blur_test=function(e){if(!this.active_field&&this.container.hasClass("chzn-container-active"))return this.close_field()},i.prototype.close_field=function(){return e(document).unbind("click",this.click_test_action),this.active_field=!1,this.results_hide(),this.container.removeClass("chzn-container-active"),this.winnow_results_clear(),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale()},i.prototype.activate_field=function(){return this.container.addClass("chzn-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},i.prototype.test_active_click=function(t){return e(t.target).parents("#"+this.container_id).length?this.active_field=!0:this.close_field()},i.prototype.results_build=function(){var e,t,n,i,s;this.parsing=!0,this.results_data=r.SelectParser.select_to_array(this.form_field),this.is_multiple&&this.choices>0?(this.search_choices.find("li.search-choice").remove(),this.choices=0):this.is_multiple||(this.selected_item.addClass("chzn-default").find("span").text(this.default_text),this.disable_search||this.form_field.options.length<=this.disable_search_threshold?this.container.addClass("chzn-container-single-nosearch"):this.container.removeClass("chzn-container-single-nosearch")),e="",s=this.results_data;for(n=0,i=s.length;n'+e("
          ").text(t.label).html()+"")},i.prototype.result_do_highlight=function(e){var t,n,r,i,s;if(e.length){this.result_clear_highlight(),this.result_highlight=e,this.result_highlight.addClass("highlighted"),r=parseInt(this.search_results.css("maxHeight"),10),s=this.search_results.scrollTop(),i=r+s,n=this.result_highlight.position().top+this.search_results.scrollTop(),t=n+this.result_highlight.outerHeight();if(t>=i)return this.search_results.scrollTop(t-r>0?t-r:0);if(n'+t.html+"":r='
        • '+t.html+'
        • ',this.search_container.before(r),i=e("#"+n).find("a").first(),i.click(function(e){return s.choice_destroy_link_click(e)}))},i.prototype.choice_destroy_link_click=function(t){return t.preventDefault(),this.is_disabled?t.stopPropagation:(this.pending_destroy_click=!0,this.choice_destroy(e(t.target)))},i.prototype.choice_destroy=function(e){if(this.result_deselect(e.attr("rel")))return this.choices-=1,this.show_search_field_default(),this.is_multiple&&this.choices>0&&this.search_field.val().length<1&&this.results_hide(),e.parents("li").first().remove(),this.search_field_scale()},i.prototype.results_reset=function(){this.form_field.options[0].selected=!0,this.selected_item.find("span").text(this.default_text),this.is_multiple||this.selected_item.addClass("chzn-default"),this.show_search_field_default(),this.results_reset_cleanup(),this.form_field_jq.trigger("change");if(this.active_field)return this.results_hide()},i.prototype.results_reset_cleanup=function(){return this.current_value=this.form_field_jq.val(),this.selected_item.find("abbr").remove()},i.prototype.result_select=function(e){var t,n,r,i;if(this.result_highlight)return t=this.result_highlight,n=t.attr("id"),this.result_clear_highlight(),this.is_multiple?this.result_deactivate(t):(this.search_results.find(".result-selected").removeClass("result-selected"),this.result_single_selected=t,this.selected_item.removeClass("chzn-default")),t.addClass("result-selected"),i=n.substr(n.lastIndexOf("_")+1),r=this.results_data[i],r.selected=!0,this.form_field.options[r.options_index].selected=!0,this.is_multiple?this.choice_build(r):(this.selected_item.find("span").first().text(r.text),this.allow_single_deselect&&this.single_deselect_control_build()),(!e.metaKey&&!e.ctrlKey||!this.is_multiple)&&this.results_hide(),this.search_field.val(""),(this.is_multiple||this.form_field_jq.val()!==this.current_value)&&this.form_field_jq.trigger("change",{selected:this.form_field.options[r.options_index].value}),this.current_value=this.form_field_jq.val(),this.search_field_scale()},i.prototype.result_activate=function(e){return e.addClass("active-result")},i.prototype.result_deactivate=function(e){return e.removeClass("active-result")},i.prototype.result_deselect=function(t){var n,r;return r=this.results_data[t],this.form_field.options[r.options_index].disabled?!1:(r.selected=!1,this.form_field.options[r.options_index].selected=!1,n=e("#"+this.container_id+"_o_"+t),n.removeClass("result-selected").addClass("active-result").show(),this.result_clear_highlight(),this.winnow_results(),this.form_field_jq.trigger("change",{deselected:this.form_field.options[r.options_index].value}),this.search_field_scale(),!0)},i.prototype.single_deselect_control_build=function(){if(this.allow_single_deselect&&this.selected_item.find("abbr").length<1)return this.selected_item.find("span").first().after('')},i.prototype.winnow_results=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g,y;this.no_results_clear(),f=0,l=this.search_field.val()===this.default_text?"":e("
          ").text(e.trim(this.search_field.val())).html(),o=this.search_contains?"":"^",s=new RegExp(o+l.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),"i"),p=new RegExp(l.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),"i"),y=this.results_data;for(d=0,m=y.length;d=0||n.html.indexOf("[")===0)){i=n.html.replace(/\[|\]/g,"").split(" ");if(i.length)for(v=0,g=i.length;v"+n.html.substr(c+l.length),h=h.substr(0,c)+""+h.substr(c)):h=n.html,u.html(h),this.result_activate(u),n.group_array_index!=null&&e("#"+this.results_data[n.group_array_index].dom_id).css("display","list-item")):(this.result_highlight&&a===this.result_highlight.attr("id")&&this.result_clear_highlight(),this.result_deactivate(u))}}return f<1&&l.length?this.no_results(l):this.winnow_results_set_highlight()},i.prototype.winnow_results_clear=function(){var t,n,r,i,s;this.search_field.val(""),n=this.search_results.find("li"),s=[];for(r=0,i=n.length;r'+this.results_none_found+' ""'),n.find("span").first().html(t),this.search_results.append(n)},i.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},i.prototype.keydown_arrow=function(){var t,n;this.result_highlight?this.results_showing&&(n=this.result_highlight.nextAll("li.active-result").first(),n&&this.result_do_highlight(n)):(t=this.search_results.find("li.active-result").first(),t&&this.result_do_highlight(e(t)));if(!this.results_showing)return this.results_show()},i.prototype.keyup_arrow=function(){var e;if(!this.results_showing&&!this.is_multiple)return this.results_show();if(this.result_highlight)return e=this.result_highlight.prevAll("li.active-result"),e.length?this.result_do_highlight(e.first()):(this.choices>0&&this.results_hide(),this.result_clear_highlight())},i.prototype.keydown_backstroke=function(){var e;if(this.pending_backstroke)return this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke();e=this.search_container.siblings("li.search-choice").last();if(e.length&&!e.hasClass("search-choice-disabled"))return this.pending_backstroke=e,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")},i.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},i.prototype.keydown_checker=function(e){var t,n;t=(n=e.which)!=null?n:e.keyCode,this.search_field_scale(),t!==8&&this.pending_backstroke&&this.clear_backstroke();switch(t){case 8:this.backstroke_length=this.search_field.val().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(e),this.mouse_on_container=!1;break;case 13:e.preventDefault();break;case 38:e.preventDefault(),this.keyup_arrow();break;case 40:this.keydown_arrow()}},i.prototype.search_field_scale=function(){var t,n,r,i,s,o,u,a,f;if(this.is_multiple){r=0,u=0,s="position:absolute; left: -1000px; top: -1000px; display:none;",o=["font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"];for(a=0,f=o.length;a",{style:s}),n.text(this.search_field.val()),e("body").append(n),u=n.width()+25,n.remove(),u>this.f_width-10&&(u=this.f_width-10),this.search_field.css({width:u+"px"}),t=this.container.height(),this.dropdown.css({top:t+"px"})}},i.prototype.generate_random_id=function(){var t;t="sel"+this.generate_random_char()+this.generate_random_char()+this.generate_random_char();while(e("#"+t).length>0)t+=this.generate_random_char();return t},i}(AbstractChosen),r.Chosen=t,n=function(e){var t;return t=e.outerWidth()-e.width()},r.get_side_border_padding=n}.call(this); \ No newline at end of file From 0b0ff8fb9f9efb9d7e82f29d1baeb528549ad158 Mon Sep 17 00:00:00 2001 From: Bruno Machado Date: Fri, 22 Feb 2013 16:25:31 -0300 Subject: [PATCH 02/10] =?UTF-8?q?Adicina=20p=C3=A1gina=20para=20exibic?= =?UTF-8?q?=C3=A3o=20de=20exemplos=20dos=20itens=20de=20formul=C3=A1rio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layout/forms.html | 89 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 layout/forms.html diff --git a/layout/forms.html b/layout/forms.html new file mode 100644 index 0000000..0eb677b --- /dev/null +++ b/layout/forms.html @@ -0,0 +1,89 @@ + + + + + + + Formulários + + + + + + + + + +
          +

          Formulários

          +
          +
          +
          +
          + +
          +
          + +
          +
          + +
          +
          + +
          +
          +
          +
          + + + + + + + + From b5ac3970778de6c7d96e4933aa0f8b09a4f9dd74 Mon Sep 17 00:00:00 2001 From: Bruno Machado Date: Fri, 22 Feb 2013 16:29:01 -0300 Subject: [PATCH 03/10] =?UTF-8?q?Customiza=20apar=C3=AAncia=20do=20compone?= =?UTF-8?q?nte=20select=20box?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/bootstrap-redu.css | 270 +++++++++++++----------- css/chosen.css | 128 ++++++----- img/icon-s025c3ef768.png | Bin 0 -> 147323 bytes img/icon-s9adb85cd4f.png | Bin 146739 -> 0 bytes img/icon/select-box-gray_16_18.png | Bin 0 -> 361 bytes img/icon/select-box-lightblue_16_18.png | Bin 0 -> 362 bytes 6 files changed, 212 insertions(+), 186 deletions(-) create mode 100644 img/icon-s025c3ef768.png delete mode 100644 img/icon-s9adb85cd4f.png create mode 100644 img/icon/select-box-gray_16_18.png create mode 100644 img/icon/select-box-lightblue_16_18.png diff --git a/css/bootstrap-redu.css b/css/bootstrap-redu.css index 3608ca4..563077e 100644 --- a/css/bootstrap-redu.css +++ b/css/bootstrap-redu.css @@ -1958,7 +1958,7 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, .filter:hover .icon-request-help-lightblue_16_18, .filter:hover .icon-request-help-lightblue_16_18-before:before, .button-default:hover .icon-request-help-lightblue_16_18, -.button-default:hover .icon-request-help-lightblue_16_18-before:before, .icon-request-help-gray_16_18, .icon-request-help-gray_16_18-before:before, .icon-request-help-lightblue_16_18, .icon-request-help-lightblue_16_18-before:before, .icon-request-help-lightorange_16_18, .icon-request-help-lightorange_16_18-before:before, .icon-request-help-orange_16_18, .icon-request-help-orange_16_18-before:before, .request-help-stats-new.icon-request-help-lightorange_16_18-before:hover:before, .icon-say-hi-green_48_50, .icon-say-hi-green_48_50-before:before, .icon-seen-gray_16_18, .icon-seen-gray_16_18-before:before, .icon-sent-message-blue_16_18, .tabs .icon-message-sent_16_18-before:hover:before, .icon-sent-message-blue_32_34, .header-breadcrumb:hover .icon-sent-message-gray_32_34-before:before, .icon-sent-message-gray_32_34, .icon-sent-message-gray_32_34-before:before, .icon-sent-message-lightblue_16_18, .tabs .icon-message-sent_16_18-before:before, .icon-social-networks-blue_16_18, .icon-social-networks-lightblue_16_18-before:hover:before, .list-button li:hover .icon-social-networks-lightblue_16_18-before:before, .icon-social-networks-lightblue_16_18, .icon-social-networks-lightblue_16_18-before:before, .icon-space-blue_16_18, .icon-space-gray_16_18-before:hover:before, .icon-space-lightblue_16_18-before:hover:before, .header-item:hover .icon-space-gray_16_18-before:before, +.button-default:hover .icon-request-help-lightblue_16_18-before:before, .icon-request-help-gray_16_18, .icon-request-help-gray_16_18-before:before, .icon-request-help-lightblue_16_18, .icon-request-help-lightblue_16_18-before:before, .icon-request-help-lightorange_16_18, .icon-request-help-lightorange_16_18-before:before, .icon-request-help-orange_16_18, .icon-request-help-orange_16_18-before:before, .request-help-stats-new.icon-request-help-lightorange_16_18-before:hover:before, .icon-say-hi-green_48_50, .icon-say-hi-green_48_50-before:before, .icon-seen-gray_16_18, .icon-seen-gray_16_18-before:before, .icon-select-box-gray_16_18, .icon-select-box-lightblue_16_18, .icon-sent-message-blue_16_18, .tabs .icon-message-sent_16_18-before:hover:before, .icon-sent-message-blue_32_34, .header-breadcrumb:hover .icon-sent-message-gray_32_34-before:before, .icon-sent-message-gray_32_34, .icon-sent-message-gray_32_34-before:before, .icon-sent-message-lightblue_16_18, .tabs .icon-message-sent_16_18-before:before, .icon-social-networks-blue_16_18, .icon-social-networks-lightblue_16_18-before:hover:before, .list-button li:hover .icon-social-networks-lightblue_16_18-before:before, .icon-social-networks-lightblue_16_18, .icon-social-networks-lightblue_16_18-before:before, .icon-space-blue_16_18, .icon-space-gray_16_18-before:hover:before, .icon-space-lightblue_16_18-before:hover:before, .header-item:hover .icon-space-gray_16_18-before:before, .header-item:hover .icon-space-lightblue_16_18-before:before, .icon-space-blue_32_34, .icon-space-gray_32_34-before:hover:before, .icon-space-lightblue_32_34-before:hover:before, a:hover .icon-space-gray_32_34, a:hover .icon-space-gray_32_34-before:before, a:hover .icon-space-lightblue_32_34, @@ -1984,11 +1984,11 @@ a:hover .icon-subject-lightblue_32_34-before:before, .button-default:hover .icon-subject-lightblue_32_34-before:before, .icon-subject-gray_16_18, .icon-subject-gray_16_18-before:before, .icon-subject-gray_32_34, .icon-subject-gray_32_34-before:before, .icon-subject-lightblue_16_18, .icon-subject-lightblue_16_18-before:before, .icon-subject-lightblue_32_34, .icon-subject-lightblue_32_34-before:before, .icon-subject-lightgray_32_34, .icon-subject-lightgray_32_34-before:before, .icon-subject-white_blue_16_18, .icon-subject-white_blue_16_18-before:before, .icon-support-blue_16_18, .icon-support-lightblue_16_18-before:hover:before, .list-button li:hover .icon-support-lightblue_16_18-before:before, .icon-support-lightblue_16_18, .icon-support-lightblue_16_18-before:before, .icon-tag-blue_16_18, .icon-tag-gray_16_18:hover, .icon-tag-lightblue_16_18:hover, .icon-tag-gray_16_18, .icon-tag-lightblue_16_18, .icon-talk-to-us-green_48_50, .icon-talk-to-us-green_48_50-before:before, .icon-teacher-blue_16_18, .icon-teacher-lightblue_16_18-before:hover:before, a.icon-teacher-gray_16_18-before:hover:before, .icon-teacher-gray_16_18-before:hover:before, .icon-teacher-blue_32_34, .icon-teacher-lightblue_32_34-before:hover:before, .icon-teacher-gray_32_34-before:hover:before, .guides-list-item:hover .icon-teacher-lightblue_32_34-before:before, .icon-teacher-gray_16_18, .icon-teacher-gray_16_18-before:before, .icon-teacher-gray_32_34, .icon-teacher-gray_32_34-before:before, .icon-teacher-lightblue_16_18, .icon-teacher-lightblue_16_18-before:before, .icon-teacher-lightblue_32_34, .icon-teacher-lightblue_32_34-before:before, .icon-teacher-white_16_18, .icon-teacher-white_16_18-before:before, .icon-teacher-lightblue_16_18-before.nav-local-item-active:before, .icon-terms-of-service-darkgray_32_34, .icon-terms-of-service-darkgray_32_34-before:before, .icon-text-page-blue_16_18, .list-button li:hover .icon-text-page-lightblue_16_18-before:before, .icon-text-page-lightblue_16_18, .icon-text-page-lightblue_16_18-before:before, .icon-tour-blue_16_18, .icon-tour-lightblue_16_18-before:hover:before, .icon-tour-lightblue_16_18, .icon-tour-lightblue_16_18-before:before, .icon-tour-white_16_18, .icon-tour-white_16_18-before:before, .icon-tutor-blue_16_18, .icon-tutor-lightblue_16_18-before:hover:before, .icon-tutor-gray_16_18, .icon-tutor-gray_16_18-before:before, .icon-tutor-lightblue_16_18, .icon-tutor-lightblue_16_18-before:before, .icon-video-blue_16_18, .list-button li:hover .icon-video-lightblue_16_18-before:before, .icon-video-gray_16_18-before:hover:before, .icon-video-gray_16_18, .icon-video-gray_16_18-before:before, .icon-video-lightblue_16_18, .icon-video-lightblue_16_18-before:before, .icon-wall-blue_16_18, .filter:hover .icon-wall-lightblue_16_18-before:before, .icon-wall-gray_16_18-before:hover:before, .icon-wall-lightblue_16_18-before:hover:before, .wall-stats-new.icon-wall-lightblue_16_18-before:hover:before, .list-button li:hover .icon-wall-lightblue_16_18-before:before, .nav-local-item.icon-wall_16_18-before:hover:before, .icon-wall-blue_32_34, .icon-wall-gray_32_34-before:hover:before, .icon-wall-gray_16_18, .icon-wall-gray_16_18-before:before, .icon-wall-gray_32_34, .icon-wall-gray_32_34-before:before, .icon-wall-lightblue_16_18, .icon-wall-lightblue_16_18-before:before, .nav-local-item.icon-wall_16_18-before:before, .icon-wall-white_blue_16_18, .icon-wall-white_blue_16_18-before:before, .nav-local-item.icon-wall_16_18-before.nav-local-item-active:before, .icon-wiki-blue_16_18, .icon-wiki-lightblue_16_18-before:hover:before, .icon-wiki-lightblue_16_18, .icon-wiki-lightblue_16_18-before:before, .icon-wiki-white_blue_16_18, .icon-wiki-white_blue_16_18-before:before, .icon-description-gray_16_18-before:before, .icon-tag-gray_16_18-before:before, .button-disabled .icon-close-gray_8_10:hover, .button-disabled .icon-close-gray_8_10-before:hover:before, .icon-favorite-gray_32_34-before:hover:before, .icon-basic-guide-gray_16_18-before:before { - background: url('../img/icon-s9adb85cd4f.png') no-repeat; + background: url('../img/icon-s025c3ef768.png') no-repeat; } .icon-account-blue_16_18, .icon-account-lightblue_16_18-before:hover:before, .tabs .icon-account_16_18-before:hover:before { - background-position: -104px 0; + background-position: 0 -439px; height: 18px; width: 16px; } @@ -2000,97 +2000,97 @@ a.icon-teacher-gray_16_18-before:hover:before, .icon-teacher-gray_16_18-before:h } .icon-account-lightblue_16_18, .icon-account-lightblue_16_18-before:before, .tabs .icon-account_16_18-before:before { - background-position: -64px -351px; + background-position: -48px -243px; height: 18px; width: 16px; } .icon-add-friend-darkgray_32_34 { - background-position: -64px -405px; + background-position: -75px -405px; height: 34px; width: 32px; } .icon-add-friend-green_32_34, .icon-add-friend-green_32_34-before:before { - background-position: 0 -473px; + background-position: -32px -507px; height: 34px; width: 32px; } .icon-administrator-gray_16_18, .icon-administrator-gray_16_18-before:before { - background-position: -80px -135px; + background-position: -128px -99px; height: 18px; width: 16px; } .icon-app-black_16_18, .icon-app-black_16_18-before:before { - background-position: -128px -99px; + background-position: -96px -99px; height: 18px; width: 16px; } .icon-app-blue_16_18, .icon-app-lightblue_16_18-before:hover:before, .list-button li:hover .icon-app-lightblue_16_18-before:before { - background-position: -96px -99px; + background-position: -80px -99px; height: 18px; width: 16px; } .icon-app-blue_32_34, .icon-app-lightblue_32_34-before:hover:before, .icon-app-gray_32_34-before:hover:before, .guides-list-item:hover .icon-app-lightblue_32_34-before:before { - background-position: 0 -541px; + background-position: -32px -541px; height: 34px; width: 32px; } .icon-app-gray_16_18, .icon-app-gray_16_18-before:before { - background-position: -48px -99px; + background-position: -128px -45px; height: 18px; width: 16px; } .icon-app-gray_32_34, .icon-app-gray_32_34-before:before { - background-position: -64px -541px; + background-position: -96px -541px; height: 34px; width: 32px; } .icon-app-lightblue_16_18, .icon-app-lightblue_16_18-before:before { - background-position: -112px -45px; + background-position: -96px -45px; height: 18px; width: 16px; } .icon-app-lightblue_32_34, .icon-app-lightblue_32_34-before:before { - background-position: -32px -575px; + background-position: -96px -575px; height: 34px; width: 32px; } .icon-app-white_16_18, .icon-app-white_16_18-before:before, .icon-app-lightblue_16_18-before.nav-local-item-active:before { - background-position: -80px -45px; + background-position: -64px -45px; height: 18px; width: 16px; } .icon-apps-portal-blue_16_18, .icon-apps-portal-lightblue_16_18-before:hover:before { - background-position: -64px -45px; + background-position: -32px -63px; height: 18px; width: 16px; } .icon-apps-portal-gray_48_50, .icon-apps-portal-gray_48_50-before:before { - background-position: -96px -881px; + background-position: -32px -931px; height: 50px; width: 48px; } .icon-apps-portal-halfgray_halfblue_48_50, .icon-apps-portal-gray_48_50-before:hover:before { - background-position: 0 -931px; + background-position: 0 -881px; height: 50px; width: 48px; } .icon-apps-portal-lightblue_16_18, .icon-apps-portal-lightblue_16_18-before:before { - background-position: -136px 0; + background-position: -104px 0; height: 18px; width: 16px; } @@ -2113,7 +2113,7 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, .button-disabled .button-default:hover .icon-arrow-down-lightblue_8_10, .button-default:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, .button-disabled:hover .button-default:hover .icon-arrow-down-lightblue_8_10 { - background-position: -40px -18px; + background-position: -8px 0; height: 10px; width: 8px; } @@ -2148,7 +2148,7 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, .filter:hover .icon-arrow-left-lightblue_16_18-before:before, .button-default:hover .icon-arrow-left-lightblue_16_18, .button-default:hover .icon-arrow-left-lightblue_16_18-before:before { - background-position: -80px -333px; + background-position: -96px -333px; height: 18px; width: 16px; } @@ -2158,13 +2158,13 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, .filter:hover .icon-arrow-left-lightblue_8_10-before:before, .button-default:hover .icon-arrow-left-lightblue_8_10, .button-default:hover .icon-arrow-left-lightblue_8_10-before:before { - background-position: -120px -18px; + background-position: -32px 0; height: 10px; width: 8px; } .icon-arrow-left-gray_8_10 { - background-position: -128px -18px; + background-position: -112px -18px; height: 10px; width: 8px; } @@ -2176,7 +2176,7 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, } .icon-arrow-left-lightblue_8_10, .icon-arrow-left-lightblue_8_10-before:before { - background-position: -8px 0; + background-position: 0 0; height: 10px; width: 8px; } @@ -2196,13 +2196,13 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, .filter:hover .icon-arrow-right-lightblue_8_10-before:before, .button-default:hover .icon-arrow-right-lightblue_8_10, .button-default:hover .icon-arrow-right-lightblue_8_10-before:before { - background-position: 0 0; + background-position: -152px -18px; height: 10px; width: 8px; } .icon-arrow-right-gray_8_10 { - background-position: -152px -18px; + background-position: -144px -18px; height: 10px; width: 8px; } @@ -2214,19 +2214,19 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, } .icon-arrow-right-lightblue_8_10, .icon-arrow-right-lightblue_8_10-before:before { - background-position: -144px -18px; + background-position: -136px -18px; height: 10px; width: 8px; } .icon-arrow-right-nav-local-blue_11_32, .icon-arrow-right-nav-local-lightblue_11_32-after:hover:after { - background-position: -11px -439px; + background-position: 0 -405px; height: 32px; width: 11px; } .icon-arrow-right-nav-local-lightblue_11_32, .icon-arrow-right-nav-local-lightblue_11_32-after:after { - background-position: 0 -439px; + background-position: -32px -439px; height: 32px; width: 11px; } @@ -2268,7 +2268,7 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, .button-disabled:hover .open .button-default:hover .icon-arrow-down-lightblue_8_10, .open .button-default:hover .icon-arrow-down-lightblue_8_10 { - background-position: -32px 0; + background-position: -120px -18px; height: 10px; width: 8px; } @@ -2289,7 +2289,7 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, .icon-arrow-down-gray_8_10, .open .button-disabled .icon-arrow-down-lightblue_8_10, .button-disabled .open .icon-arrow-down-lightblue_8_10, .open .button-disabled:hover .icon-arrow-down-lightblue_8_10, .button-disabled:hover .open .icon-arrow-down-lightblue_8_10 { - background-position: -104px -18px; + background-position: -96px -18px; height: 10px; width: 8px; } @@ -2321,13 +2321,13 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, } .icon-basic-guide-blue_32_34, .icon-basic-guide-lightblue_32_34-before:hover:before, .icon-basic-guide-gray_32_34-before:hover:before { - background-position: -32px -847px; + background-position: -96px -847px; height: 34px; width: 32px; } .icon-basic-guide-dark_green_32_34, .icon-basic-guide-dark_green_32_34-before:before, .guides-list-item:hover .icon-basic-guide-green_32_34-before:before { - background-position: -128px -813px; + background-position: -64px -847px; height: 34px; width: 32px; } @@ -2339,13 +2339,13 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, } .icon-basic-guide-gray_32_34, .icon-basic-guide-gray_32_34-before:before { - background-position: -96px -813px; + background-position: -128px -813px; height: 34px; width: 32px; } .icon-basic-guide-green_32_34, .icon-basic-guide-green_32_34-before:before { - background-position: -64px -813px; + background-position: -96px -813px; height: 34px; width: 32px; } @@ -2357,7 +2357,7 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, } .icon-basic-guide-lightblue_32_34, .icon-basic-guide-lightblue_32_34-before:before { - background-position: -32px -813px; + background-position: -64px -813px; height: 34px; width: 32px; } @@ -2423,7 +2423,7 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, } .icon-close-blue_8_10, .icon-close-gray_8_10-before:hover:before { - background-position: -96px -18px; + background-position: -88px -18px; height: 10px; width: 8px; } @@ -2435,13 +2435,13 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, } .icon-close-gray_8_10, .icon-close-gray_8_10-before:before, .button-disabled:hover .icon-close-gray_8_10 { - background-position: -88px -18px; + background-position: -80px -18px; height: 10px; width: 8px; } .icon-close-lightblue_8_10 { - background-position: -80px -18px; + background-position: -72px -18px; height: 10px; width: 8px; } @@ -2455,7 +2455,7 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, .icon-close-red_8_10, .icon-close-gray_8_10:hover, .icon-close-gray_8_10-before:hover:before, .button-disabled:hover .icon-close-gray_8_10:hover, a:hover .icon-close-lightblue_8_10, .filter:hover .icon-close-lightblue_8_10, .button-default:hover .icon-close-lightblue_8_10 { - background-position: -72px -18px; + background-position: -64px -18px; height: 10px; width: 8px; } @@ -2483,19 +2483,19 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, } .icon-comment-white_blue_32_34, .icon-comment-white_blue_32_34-before:before { - background-position: 0 -813px; + background-position: -32px -813px; height: 34px; width: 32px; } .icon-connections-blue_32_34, .icon-connections-gray_32_34:hover { - background-position: 0 -847px; + background-position: 0 -813px; height: 34px; width: 32px; } .icon-connections-gray_32_34 { - background-position: -128px -779px; + background-position: -32px -847px; height: 34px; width: 32px; } @@ -2561,7 +2561,7 @@ a:hover .button-disabled:hover .icon-arrow-down-lightblue_8_10, } .icon-correct-green_8_10 { - background-position: -64px -18px; + background-position: -56px -18px; height: 10px; width: 8px; } @@ -2586,7 +2586,7 @@ a:hover .icon-course-lightblue_32_34-before:before, .button-default:hover .icon-course-gray_32_34-before:before, .button-default:hover .icon-course-lightblue_32_34, .button-default:hover .icon-course-lightblue_32_34-before:before { - background-position: -96px -779px; + background-position: 0 -847px; height: 34px; width: 32px; } @@ -2598,7 +2598,7 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-course-gray_32_34, .icon-course-gray_32_34-before:before { - background-position: -32px -779px; + background-position: -96px -779px; height: 34px; width: 32px; } @@ -2610,19 +2610,19 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-course-lightblue_32_34, .icon-course-lightblue_32_34-before:before { - background-position: -96px -745px; + background-position: -128px -745px; height: 34px; width: 32px; } .icon-course-lightgray_32_34, .icon-course-lightgray_32_34-before:before { - background-position: -32px -745px; + background-position: -64px -745px; height: 34px; width: 32px; } .icon-curriculum-academic-lightblue_32_34, .icon-curriculum-academic-lightblue_32_34-before:before { - background-position: 0 -405px; + background-position: -11px -405px; height: 34px; width: 32px; } @@ -2634,7 +2634,7 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-curriculum-darkgray_32_34, .icon-curriculum-darkgray_32_34-before:before { - background-position: -96px -711px; + background-position: 0 -779px; height: 34px; width: 32px; } @@ -2652,7 +2652,7 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-curriculum-professional-lightblue_32_34, .icon-curriculum-professional-lightblue_32_34-before:before { - background-position: -64px -711px; + background-position: -128px -711px; height: 34px; width: 32px; } @@ -2716,7 +2716,7 @@ a:hover .icon-course-lightblue_32_34-before:before, .icon-environment-blue_32_34, .icon-environment-lightblue_32_34-before:hover:before, .icon-environment-gray_32_34-before:hover:before { - background-position: -32px -711px; + background-position: -96px -711px; height: 34px; width: 32px; } @@ -2746,7 +2746,7 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-environment-gray_32_34, .icon-environment-gray_32_34-before:before { - background-position: -96px -677px; + background-position: -128px -677px; height: 34px; width: 32px; } @@ -2758,13 +2758,13 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-environment-lightblue_32_34, .icon-environment-lightblue_32_34-before:before, .list-mix li.icon-environment-gray_32_34-before:hover:before { - background-position: -64px -677px; + background-position: -96px -677px; height: 34px; width: 32px; } .icon-environment-lightgray_32_34, .icon-environment-lightgray_32_34-before:before { - background-position: 0 -711px; + background-position: 0 -677px; height: 34px; width: 32px; } @@ -2782,13 +2782,13 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-environment-round-blue_32_34, .icon-environment-round-gray_32_34-before:hover:before { - background-position: -96px -643px; + background-position: 0 -711px; height: 34px; width: 32px; } .icon-environment-round-gray_32_34, .icon-environment-round-gray_32_34-before:before { - background-position: -32px -643px; + background-position: -96px -643px; height: 34px; width: 32px; } @@ -2830,7 +2830,7 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-favorite-blue_32_34, .icon-favorite-blue_32_34-before:before { - background-position: -128px -609px; + background-position: -64px -643px; height: 34px; width: 32px; } @@ -2854,7 +2854,7 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-favorite-gray_32_34, .icon-favorite-gray_32_34-before:before { - background-position: -96px -609px; + background-position: -128px -609px; height: 34px; width: 32px; } @@ -2872,7 +2872,7 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-feel-supported-gray_32_34, .icon-feel-supported-gray_32_34-before:before { - background-position: -64px -609px; + background-position: -96px -609px; height: 34px; width: 32px; } @@ -2908,13 +2908,13 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-frequent-questions-blue_32_34, .icon-frequent-questions-gray_32_34-before:hover:before, .icon-frequent-questions-lightblue_32_34-before:hover:before, .icon-frequent-questions-blue_32_34-before:before { - background-position: -32px -609px; + background-position: -64px -609px; height: 34px; width: 32px; } .icon-frequent-questions-gray_32_34, .icon-frequent-questions-gray_32_34-before:before { - background-position: 0 -609px; + background-position: -32px -609px; height: 34px; width: 32px; } @@ -2926,13 +2926,13 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-frequent-questions-lightblue_32_34, .icon-frequent-questions-lightblue_32_34-before:before { - background-position: 0 -643px; + background-position: 0 -609px; height: 34px; width: 32px; } .icon-frequent-questions-lightgray_32_34, .icon-frequent-questions-lightgray_32_34-before:before { - background-position: -128px -575px; + background-position: -32px -643px; height: 34px; width: 32px; } @@ -2974,7 +2974,7 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-help-central-gray_66, .icon-help-central-gray_66-before:before { - background-position: -48px -931px; + background-position: -80px -931px; height: 66px; width: 66px; } @@ -2986,7 +2986,7 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-help-central-lightgray_32_34, .icon-help-central-lightgray_32_34-before:before { - background-position: -128px -507px; + background-position: -32px -575px; height: 34px; width: 32px; } @@ -3022,13 +3022,13 @@ a:hover .icon-course-lightblue_32_34-before:before, } .icon-institution-blue_32_34, .icon-institution-gray_32_34:hover { - background-position: -96px -507px; + background-position: 0 -575px; height: 34px; width: 32px; } .icon-institution-gray_32_34 { - background-position: -64px -507px; + background-position: -128px -507px; height: 34px; width: 32px; } @@ -3112,7 +3112,7 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-manage-blue_32_34, .header-breadcrumb:hover .icon-manage-gray_32_34-before:before { - background-position: -32px -507px; + background-position: -96px -507px; height: 34px; width: 32px; } @@ -3124,7 +3124,7 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-manage-gray_32_34, .icon-manage-gray_32_34-before:before { - background-position: -64px -473px; + background-position: -96px -473px; height: 34px; width: 32px; } @@ -3148,13 +3148,13 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-manager-blue_32_34, .icon-manager-lightblue_32_34-before:hover:before, .icon-manager-gray_32_34-before:hover:before, .icon-manager-blue_32_34-before:before, .guides-list-item:hover .icon-manager-lightblue_32_34-before:before { - background-position: -32px -473px; + background-position: -64px -473px; height: 34px; width: 32px; } .icon-manager-gray_32_34, .icon-manager-gray_32_34-before:before { - background-position: 0 -507px; + background-position: -32px -473px; height: 34px; width: 32px; } @@ -3166,7 +3166,7 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-manager-lightblue_32_34, .icon-manager-lightblue_32_34-before:before { - background-position: -118px -439px; + background-position: 0 -473px; height: 34px; width: 32px; } @@ -3184,7 +3184,7 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-member-blue_32_34, .icon-member-lightblue_32_34-before:hover:before, .icon-member-gray_32_34-before:hover:before, .guides-list-item:hover .icon-member-lightblue_32_34-before:before { - background-position: -86px -439px; + background-position: 0 -507px; height: 34px; width: 32px; } @@ -3196,7 +3196,7 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-member-gray_32_34, .icon-member-gray_32_34-before:before { - background-position: -54px -439px; + background-position: -107px -439px; height: 34px; width: 32px; } @@ -3208,7 +3208,7 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-member-lightblue_32_34, .icon-member-lightblue_32_34-before:before { - background-position: -22px -439px; + background-position: -75px -439px; height: 34px; width: 32px; } @@ -3232,7 +3232,7 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-members-lightblue_16_18, .icon-members-lightblue_16_18-before:before { - background-position: -144px -387px; + background-position: -32px -351px; height: 18px; width: 16px; } @@ -3250,13 +3250,13 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-message-blue_32_34, .header-breadcrumb:hover .icon-message-gray_32_34-before:before { - background-position: -128px -405px; + background-position: -43px -439px; height: 34px; width: 32px; } .icon-message-darkgray_32_34, .icon-message-darkgray_32_34-before:before { - background-position: -96px -405px; + background-position: -107px -405px; height: 34px; width: 32px; } @@ -3268,13 +3268,13 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-message-gray_16_18, .icon-message-gray_16_18-before:before { - background-position: -40px 0; + background-position: -80px -333px; height: 18px; width: 16px; } .icon-message-gray_32_34, .icon-message-gray_32_34-before:before { - background-position: -32px -405px; + background-position: -43px -405px; height: 34px; width: 32px; } @@ -3304,7 +3304,7 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-mobile-darkgray_32_34, .icon-mobile-darkgray_32_34-before:before { - background-position: 0 -779px; + background-position: 0 -745px; height: 34px; width: 32px; } @@ -3394,7 +3394,7 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-privacy-policy-darkgray_32_34, .icon-privacy-policy-darkgray_32_34-before:before { - background-position: -64px -779px; + background-position: -128px -779px; height: 34px; width: 32px; } @@ -3437,7 +3437,7 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-profile-darkgray_32_34 { - background-position: -64px -847px; + background-position: -128px -847px; height: 34px; width: 32px; } @@ -3455,49 +3455,49 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-redu-areas-gray_16_18, .icon-redu-areas-gray_16_18-before:before { - background-position: -32px -351px; + background-position: -144px -387px; height: 18px; width: 16px; } .icon-reply-blue_8_10, .icon-reply-gray_8_10-before:hover:before { - background-position: -136px -18px; + background-position: -40px -18px; height: 10px; width: 8px; } .icon-reply-gray_16_18, .icon-reply-gray_16_18-before:before { - background-position: -96px -369px; + background-position: -112px -189px; height: 18px; width: 16px; } .icon-reply-gray_8_10, .icon-reply-gray_8_10-before:before { - background-position: -112px -18px; + background-position: -128px -18px; height: 10px; width: 8px; } .icon-reply-lightblue_16_18, .icon-reply-gray_16_18-before:hover:before, .icon-reply-lightblue_16_18-before:before { - background-position: -96px -333px; + background-position: -96px -369px; height: 18px; width: 16px; } .icon-reports-blue_16_18, .icon-reports-lightblue_16_18-before:hover:before, .list-button li:hover .icon-reports-lightblue_16_18-before:before { - background-position: -64px -333px; + background-position: -64px -351px; height: 18px; width: 16px; } .icon-reports-gray_16_18, .icon-reports-gray_16_18-before:before { - background-position: -48px -333px; + background-position: -40px 0; height: 18px; width: 16px; } .icon-reports-lightblue_16_18, .icon-reports-lightblue_16_18-before:before { - background-position: -32px -333px; + background-position: -64px -333px; height: 18px; width: 16px; } @@ -3507,42 +3507,54 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, .filter:hover .icon-request-help-lightblue_16_18-before:before, .button-default:hover .icon-request-help-lightblue_16_18, .button-default:hover .icon-request-help-lightblue_16_18-before:before { - background-position: -128px -315px; + background-position: -48px -333px; height: 18px; width: 16px; } .icon-request-help-gray_16_18, .icon-request-help-gray_16_18-before:before { - background-position: -96px -315px; + background-position: -32px -333px; height: 18px; width: 16px; } .icon-request-help-lightblue_16_18, .icon-request-help-lightblue_16_18-before:before { - background-position: -64px -315px; + background-position: -128px -315px; height: 18px; width: 16px; } .icon-request-help-lightorange_16_18, .icon-request-help-lightorange_16_18-before:before { - background-position: -128px -297px; + background-position: -96px -315px; height: 18px; width: 16px; } .icon-request-help-orange_16_18, .icon-request-help-orange_16_18-before:before, .request-help-stats-new.icon-request-help-lightorange_16_18-before:hover:before { - background-position: -96px -297px; + background-position: -64px -315px; height: 18px; width: 16px; } .icon-say-hi-green_48_50, .icon-say-hi-green_48_50-before:before { - background-position: -48px -881px; + background-position: -96px -881px; height: 50px; width: 48px; } .icon-seen-gray_16_18, .icon-seen-gray_16_18-before:before { + background-position: -128px -297px; + height: 18px; + width: 16px; +} + +.icon-select-box-gray_16_18 { + background-position: -96px -297px; + height: 18px; + width: 16px; +} + +.icon-select-box-lightblue_16_18 { background-position: -80px -297px; height: 18px; width: 16px; @@ -3555,13 +3567,13 @@ a:hover .icon-magnifier-lightblue_16_18-before:before, } .icon-sent-message-blue_32_34, .header-breadcrumb:hover .icon-sent-message-gray_32_34-before:before { - background-position: -96px -473px; + background-position: -128px -473px; height: 34px; width: 32px; } .icon-sent-message-gray_32_34, .icon-sent-message-gray_32_34-before:before { - background-position: -128px -473px; + background-position: -64px -507px; height: 34px; width: 32px; } @@ -3603,7 +3615,7 @@ a:hover .icon-space-lightblue_32_34-before:before, .button-default:hover .icon-space-gray_32_34-before:before, .button-default:hover .icon-space-lightblue_32_34, .button-default:hover .icon-space-lightblue_32_34-before:before { - background-position: 0 -575px; + background-position: 0 -541px; height: 34px; width: 32px; } @@ -3615,7 +3627,7 @@ a:hover .icon-space-lightblue_32_34-before:before, } .icon-space-gray_32_34, .icon-space-gray_32_34-before:before { - background-position: -32px -541px; + background-position: -64px -541px; height: 34px; width: 32px; } @@ -3627,13 +3639,13 @@ a:hover .icon-space-lightblue_32_34-before:before, } .icon-space-lightblue_32_34, .icon-space-lightblue_32_34-before:before { - background-position: -96px -541px; + background-position: -128px -541px; height: 34px; width: 32px; } .icon-space-lightgray_32_34, .icon-space-lightgray_32_34-before:before { - background-position: -128px -541px; + background-position: -64px -575px; height: 34px; width: 32px; } @@ -3645,13 +3657,13 @@ a:hover .icon-space-lightblue_32_34-before:before, } .icon-specialist-gray_32_34, .icon-specialist-gray_32_34-before:before { - background-position: -64px -575px; + background-position: -128px -575px; height: 34px; width: 32px; } .icon-specialist-white_blue_32_34, .icon-specialist-white_blue_32_34-before:before { - background-position: -96px -575px; + background-position: 0 -643px; height: 34px; width: 32px; } @@ -3663,7 +3675,7 @@ a:hover .icon-space-lightblue_32_34-before:before, } .icon-star-empty-gray_8_10 { - background-position: -48px -18px; + background-position: -104px -18px; height: 10px; width: 8px; } @@ -3681,7 +3693,7 @@ a:hover .icon-space-lightblue_32_34-before:before, } .icon-star-full-gray_8_10 { - background-position: -56px -18px; + background-position: -48px -18px; height: 10px; width: 8px; } @@ -3699,7 +3711,7 @@ a:hover .icon-space-lightblue_32_34-before:before, } .icon-subject-blue_16_18, .filter:hover .icon-subject-lightblue_16_18-before:before, .icon-subject-lightblue_16_18-before:hover:before, .list-button li:hover .icon-subject-lightblue_16_18-before:before { - background-position: -112px -189px; + background-position: -16px -439px; height: 18px; width: 16px; } @@ -3716,7 +3728,7 @@ a:hover .icon-subject-lightblue_32_34-before:before, .button-default:hover .icon-subject-gray_32_34-before:before, .button-default:hover .icon-subject-lightblue_32_34, .button-default:hover .icon-subject-lightblue_32_34-before:before { - background-position: -64px -643px; + background-position: -128px -643px; height: 34px; width: 32px; } @@ -3728,7 +3740,7 @@ a:hover .icon-subject-lightblue_32_34-before:before, } .icon-subject-gray_32_34, .icon-subject-gray_32_34-before:before { - background-position: -128px -643px; + background-position: -32px -711px; height: 34px; width: 32px; } @@ -3740,13 +3752,13 @@ a:hover .icon-subject-lightblue_32_34-before:before, } .icon-subject-lightblue_32_34, .icon-subject-lightblue_32_34-before:before { - background-position: 0 -677px; + background-position: -32px -677px; height: 34px; width: 32px; } .icon-subject-lightgray_32_34, .icon-subject-lightgray_32_34-before:before { - background-position: -32px -677px; + background-position: -64px -677px; height: 34px; width: 32px; } @@ -3789,7 +3801,7 @@ a:hover .icon-subject-lightblue_32_34-before:before, } .icon-talk-to-us-green_48_50, .icon-talk-to-us-green_48_50-before:before { - background-position: 0 -881px; + background-position: -48px -881px; height: 50px; width: 48px; } @@ -3802,7 +3814,7 @@ a.icon-teacher-gray_16_18-before:hover:before, .icon-teacher-gray_16_18-before:h } .icon-teacher-blue_32_34, .icon-teacher-lightblue_32_34-before:hover:before, .icon-teacher-gray_32_34-before:hover:before, .guides-list-item:hover .icon-teacher-lightblue_32_34-before:before { - background-position: 0 -745px; + background-position: -32px -745px; height: 34px; width: 32px; } @@ -3814,7 +3826,7 @@ a.icon-teacher-gray_16_18-before:hover:before, .icon-teacher-gray_16_18-before:h } .icon-teacher-gray_32_34, .icon-teacher-gray_32_34-before:before { - background-position: -64px -745px; + background-position: -96px -745px; height: 34px; width: 32px; } @@ -3826,7 +3838,7 @@ a.icon-teacher-gray_16_18-before:hover:before, .icon-teacher-gray_16_18-before:h } .icon-teacher-lightblue_32_34, .icon-teacher-lightblue_32_34-before:before { - background-position: -128px -745px; + background-position: -64px -779px; height: 34px; width: 32px; } @@ -3838,7 +3850,7 @@ a.icon-teacher-gray_16_18-before:hover:before, .icon-teacher-gray_16_18-before:h } .icon-terms-of-service-darkgray_32_34, .icon-terms-of-service-darkgray_32_34-before:before { - background-position: -96px -847px; + background-position: 0 -931px; height: 34px; width: 32px; } @@ -3910,55 +3922,55 @@ a.icon-teacher-gray_16_18-before:hover:before, .icon-teacher-gray_16_18-before:h } .icon-wall-blue_16_18, .filter:hover .icon-wall-lightblue_16_18-before:before, .icon-wall-gray_16_18-before:hover:before, .icon-wall-lightblue_16_18-before:hover:before, .wall-stats-new.icon-wall-lightblue_16_18-before:hover:before, .list-button li:hover .icon-wall-lightblue_16_18-before:before, .nav-local-item.icon-wall_16_18-before:hover:before { - background-position: 0 -63px; + background-position: -136px 0; height: 18px; width: 16px; } .icon-wall-blue_32_34, .icon-wall-gray_32_34-before:hover:before { - background-position: -128px -711px; + background-position: -32px -779px; height: 34px; width: 32px; } .icon-wall-gray_16_18, .icon-wall-gray_16_18-before:before { - background-position: -32px -63px; + background-position: 0 -63px; height: 18px; width: 16px; } .icon-wall-gray_32_34, .icon-wall-gray_32_34-before:before { - background-position: -128px -677px; + background-position: -64px -711px; height: 34px; width: 32px; } .icon-wall-lightblue_16_18, .icon-wall-lightblue_16_18-before:before, .nav-local-item.icon-wall_16_18-before:before { - background-position: -96px -45px; + background-position: -80px -45px; height: 18px; width: 16px; } .icon-wall-white_blue_16_18, .icon-wall-white_blue_16_18-before:before, .nav-local-item.icon-wall_16_18-before.nav-local-item-active:before { - background-position: -128px -45px; + background-position: -112px -45px; height: 18px; width: 16px; } .icon-wiki-blue_16_18, .icon-wiki-lightblue_16_18-before:hover:before { - background-position: -80px -99px; + background-position: -48px -99px; height: 18px; width: 16px; } .icon-wiki-lightblue_16_18, .icon-wiki-lightblue_16_18-before:before { - background-position: -16px -225px; + background-position: -80px -135px; height: 18px; width: 16px; } .icon-wiki-white_blue_16_18, .icon-wiki-white_blue_16_18-before:before { - background-position: -48px -243px; + background-position: -16px -225px; height: 18px; width: 16px; } @@ -4007,13 +4019,13 @@ a.icon-teacher-gray_16_18-before:hover:before, .icon-teacher-gray_16_18-before:h } .button-disabled .icon-close-gray_8_10:hover, .button-disabled .icon-close-gray_8_10-before:hover:before, .button-disabled:hover .icon-close-gray_8_10:hover { - background-position: -88px -18px; + background-position: -80px -18px; height: 10px; width: 8px; } .icon-favorite-gray_32_34-before:hover:before { - background-position: -128px -609px; + background-position: -64px -643px; height: 34px; width: 32px; } diff --git a/css/chosen.css b/css/chosen.css index d444add..496f250 100755 --- a/css/chosen.css +++ b/css/chosen.css @@ -5,17 +5,15 @@ display: inline-block; zoom: 1; *display: inline; + font-family: "Helvetica Neue", Arial, sans-serif; + font-weight: 300px; } .chzn-container .chzn-drop { background: #fff; - border: 1px solid #aaa; + border: 1px solid #73C3E6; border-top: 0; position: absolute; top: 29px; - left: 0; - -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15); - -moz-box-shadow : 0 4px 5px rgba(0,0,0,.15); - box-shadow : 0 4px 5px rgba(0,0,0,.15); z-index: 1010; } /* @end */ @@ -24,31 +22,40 @@ .chzn-container-single .chzn-single { background-color: #ffffff; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 ); - background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4)); - background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); - background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); - background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); - background-image: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); - -webkit-border-radius: 5px; - -moz-border-radius : 5px; - border-radius : 5px; + background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(60.0%, white), color-stop(100%, #E6E6E6)); + -webkit-border-radius: 3px; + -moz-border-radius : 3px; + border-radius : 3px; -moz-background-clip : padding; -webkit-background-clip: padding-box; background-clip : padding-box; - border: 1px solid #aaaaaa; - -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); - -moz-box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); - box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); + border: 1px solid rgb(204, 204, 204); + + -webkit-box-shadow: inset 0 1px 0 white; + -moz-box-shadow : inset 0 1px 0 white; + box-shadow : inset 0 1px 0 white; + display: block; overflow: hidden; white-space: nowrap; position: relative; - height: 23px; - line-height: 24px; - padding: 0 0 0 8px; - color: #444444; + height: 18px; + line-height: 18px; + padding: 6px 10px; + color: #6D6E6F; text-decoration: none; } + +.chzn-container-single .chzn-single:hover { + border-color: #73C3E6; +} +.chzn-container-single .chzn-single:hover div { + border-color: #73C3E6; +} +.chzn-container-single .chzn-single:hover div b { + background: url('../img/icon/select-box-lightblue_16_18.png') no-repeat 0px 0px; +} + .chzn-container-single .chzn-default { color: #999; } @@ -69,7 +76,7 @@ width: 12px; height: 12px; font-size: 1px; - background: url('chosen-sprite.png') -42px 1px no-repeat; + background: url('img/../img/chosen-sprite.png') -42px 1px no-repeat; } .chzn-container-single .chzn-single abbr:hover { background-position: -42px -10px; @@ -78,15 +85,26 @@ background-position: -42px -10px; } .chzn-container-single .chzn-single div { + -webkit-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; + border: 1px solid #E6E6E6; + background-color: white; + background-image: -webkit-linear-gradient(bottom, #F0F0F0, white); + + -webkit-box-shadow: inset 0 1px 0 white; + box-shadow: inset 0 1px 0 white; + + padding: 6px; position: absolute; - right: 0; - top: 0; + right: -1px; + top: -1px; display: block; - height: 100%; - width: 18px; + width: 16px; + height: 18px; } .chzn-container-single .chzn-single div b { - background: url('chosen-sprite.png') no-repeat 0px 2px; + background: url('../img/icon/select-box-gray_16_18.png') no-repeat 0px 0px; + margin: 0; display: block; width: 100%; height: 100%; @@ -99,18 +117,23 @@ z-index: 1010; } .chzn-container-single .chzn-search input { - background: #fff url('chosen-sprite.png') no-repeat 100% -20px; - background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); - background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); + background: #fff url('../img/chosen-sprite.png') no-repeat 100% -20px; + background: url('../img/chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background: url('../img/chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('../img/chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('../img/chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('../img/chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); margin: 1px 0; padding: 4px 20px 4px 5px; outline: 0; - border: 1px solid #aaa; font-family: sans-serif; font-size: 1em; + height: auto; + width: 100% !important; + box-shadow: none; +} +.chzn-container-single .chzn-search input:focus { + background: white url('../img/chosen-sprite.png') no-repeat 100% -20px !important; } .chzn-container-single .chzn-drop { -webkit-border-radius: 0 0 4px 4px; @@ -219,7 +242,7 @@ width: 12px; height: 12px; font-size: 1px; - background: url('chosen-sprite.png') -42px 1px no-repeat; + background: url('../img/chosen-sprite.png') -42px 1px no-repeat; } .chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover { background-position: -42px -10px; @@ -238,6 +261,7 @@ overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; + text-shadow: none; } .chzn-container-multi .chzn-results { margin: -1px 0 0; @@ -304,32 +328,22 @@ bottom: 0; } .chzn-container .chzn-results-scroll-down span { - background: url('chosen-sprite.png') no-repeat -4px -3px; + background: url('../img/chosen-sprite.png') no-repeat -4px -3px; } .chzn-container .chzn-results-scroll-up span { - background: url('chosen-sprite.png') no-repeat -22px -3px; + background: url('../img/chosen-sprite.png') no-repeat -22px -3px; } /* @end */ /* @group Active */ .chzn-container-active .chzn-single { - -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); - -moz-box-shadow : 0 0 5px rgba(0,0,0,.3); - box-shadow : 0 0 5px rgba(0,0,0,.3); - border: 1px solid #5897fb; + } .chzn-container-active .chzn-single-with-drop { - border: 1px solid #aaa; - -webkit-box-shadow: 0 1px 0 #fff inset; - -moz-box-shadow : 0 1px 0 #fff inset; - box-shadow : 0 1px 0 #fff inset; + border: 1px solid #73C3E6; background-color: #eee; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 ); - background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff)); - background-image: -webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%); - background-image: -moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%); - background-image: -o-linear-gradient(top, #eeeeee 20%, #ffffff 80%); - background-image: linear-gradient(#eeeeee 20%, #ffffff 80%); + background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(60.0%, white), color-stop(100%, #E6E6E6)); -webkit-border-bottom-left-radius : 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomleft : 0; @@ -342,7 +356,7 @@ border-left: none; } .chzn-container-active .chzn-single-with-drop div b { - background-position: -18px 2px; + background: url('../img/icon/select-box-lightblue_16_18.png') no-repeat 0px 0px; } .chzn-container-active .chzn-choices { -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); @@ -385,12 +399,12 @@ .chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 15px; } .chzn-rtl.chzn-container-active .chzn-single-with-drop div { border-right: none; } .chzn-rtl .chzn-search input { - background: #fff url('chosen-sprite.png') no-repeat -30px -20px; - background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); - background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('chosen-sprite.png') no-repeat -30px -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('chosen-sprite.png') no-repeat -30px -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('chosen-sprite.png') no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); + background: #fff url('../img/chosen-sprite.png') no-repeat -30px -20px; + background: url('../img/chosen-sprite.png') no-repeat -30px -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background: url('../img/chosen-sprite.png') no-repeat -30px -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('../img/chosen-sprite.png') no-repeat -30px -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('../img/chosen-sprite.png') no-repeat -30px -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('../img/chosen-sprite.png') no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); padding: 4px 5px 4px 20px; direction: rtl; } diff --git a/img/icon-s025c3ef768.png b/img/icon-s025c3ef768.png new file mode 100644 index 0000000000000000000000000000000000000000..cadfa97124f5b807b2e6788da436be0de676ca32 GIT binary patch literal 147323 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%0DP1FDu;#o_yzC=8=4XahM=5UbcXdU&{PD9Z}F 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

          UXMPR}l($X@bGG43X$k!Eng;*DJbzU<@TQ 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∨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�qotaej*bw_K*~Rp=#J=MrclS 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 Hu0mjfk&A+} literal 0 HcmV?d00001 diff --git a/img/icon/select-box-lightblue_16_18.png b/img/icon/select-box-lightblue_16_18.png new file mode 100644 index 0000000000000000000000000000000000000000..dc1c5e8b384d948c975a3ffd51ca1cf59b86691b GIT binary patch literal 362 zcmV-w0hRuVP)Nu zXlf0CuDC#~3+l0mVRZ$D0YKXmfRqCkwGKeJ0K5hO6$s$49k(k$enP?mKz#o{Zg3w> zJw`hC0CWZ3g!8Dx5`P#pIw|7RJkeW~a3CfcNi Date: Fri, 22 Feb 2013 17:10:40 -0300 Subject: [PATCH 04/10] Adiciona estilos do Chosen ao bootstrap-redu --- css/{chosen.css => _chosen.scss} | 0 css/bootstrap-redu.css | 509 +++++++++++++++++++++++++++++++ css/bootstrap-redu.scss | 5 +- 3 files changed, 513 insertions(+), 1 deletion(-) rename css/{chosen.css => _chosen.scss} (100%) diff --git a/css/chosen.css b/css/_chosen.scss similarity index 100% rename from css/chosen.css rename to css/_chosen.scss diff --git a/css/bootstrap-redu.css b/css/bootstrap-redu.css index 563077e..0abb072 100644 --- a/css/bootstrap-redu.css +++ b/css/bootstrap-redu.css @@ -7052,3 +7052,512 @@ hr { .area-suffix { right: 0; } + +/* @group Base */ +.chzn-container { + font-size: 13px; + position: relative; + display: inline-block; + zoom: 1; + *display: inline; + font-family: "Helvetica Neue", Arial, sans-serif; + font-weight: 300px; +} + +.chzn-container .chzn-drop { + background: #fff; + border: 1px solid #73C3E6; + border-top: 0; + position: absolute; + top: 29px; + z-index: 1010; +} + +/* @end */ +/* @group Single Chosen */ +.chzn-container-single .chzn-single { + background-color: #ffffff; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 ); + background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(60%, white), color-stop(100%, #e6e6e6)); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -moz-background-clip: padding; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #cccccc; + -webkit-box-shadow: inset 0 1px 0 white; + -moz-box-shadow: inset 0 1px 0 white; + box-shadow: inset 0 1px 0 white; + display: block; + overflow: hidden; + white-space: nowrap; + position: relative; + height: 18px; + line-height: 18px; + padding: 6px 10px; + color: #6D6E6F; + text-decoration: none; +} + +.chzn-container-single .chzn-single:hover { + border-color: #73C3E6; +} + +.chzn-container-single .chzn-single:hover div { + border-color: #73C3E6; +} + +.chzn-container-single .chzn-single:hover div b { + background: url("../img/icon/select-box-lightblue_16_18.png") no-repeat 0px 0px; +} + +.chzn-container-single .chzn-default { + color: #999; +} + +.chzn-container-single .chzn-single span { + margin-right: 26px; + display: block; + overflow: hidden; + white-space: nowrap; + -o-text-overflow: ellipsis; + -ms-text-overflow: ellipsis; + text-overflow: ellipsis; +} + +.chzn-container-single .chzn-single abbr { + display: block; + position: absolute; + right: 26px; + top: 6px; + width: 12px; + height: 12px; + font-size: 1px; + background: url("img/../img/chosen-sprite.png") -42px 1px no-repeat; +} + +.chzn-container-single .chzn-single abbr:hover { + background-position: -42px -10px; +} + +.chzn-container-single.chzn-disabled .chzn-single abbr:hover { + background-position: -42px -10px; +} + +.chzn-container-single .chzn-single div { + -webkit-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; + border: 1px solid #E6E6E6; + background-color: white; + background-image: -webkit-linear-gradient(bottom, #f0f0f0, white); + -webkit-box-shadow: inset 0 1px 0 white; + box-shadow: inset 0 1px 0 white; + padding: 6px; + position: absolute; + right: -1px; + top: -1px; + display: block; + width: 16px; + height: 18px; +} + +.chzn-container-single .chzn-single div b { + background: url("../img/icon/select-box-gray_16_18.png") no-repeat 0px 0px; + margin: 0; + display: block; + width: 100%; + height: 100%; +} + +.chzn-container-single .chzn-search { + padding: 3px 4px; + position: relative; + margin: 0; + white-space: nowrap; + z-index: 1010; +} + +.chzn-container-single .chzn-search input { + background: white url("../img/chosen-sprite.png") no-repeat 100% -20px; + background: url("../img/chosen-sprite.png") no-repeat 100% -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, white)); + background: url("../img/chosen-sprite.png") no-repeat 100% -20px, -webkit-linear-gradient(top, #eeeeee 1%, white 15%); + background: url("../img/chosen-sprite.png") no-repeat 100% -20px, -moz-linear-gradient(top, #eeeeee 1%, white 15%); + background: url("../img/chosen-sprite.png") no-repeat 100% -20px, -o-linear-gradient(top, #eeeeee 1%, white 15%); + background: url("../img/chosen-sprite.png") no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); + margin: 1px 0; + padding: 4px 20px 4px 5px; + outline: 0; + font-family: sans-serif; + font-size: 1em; + height: auto; + width: 100% !important; + box-shadow: none; +} + +.chzn-container-single .chzn-search input:focus { + background: white url("../img/chosen-sprite.png") no-repeat 100% -20px !important; +} + +.chzn-container-single .chzn-drop { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; + -moz-background-clip: padding; + -webkit-background-clip: padding-box; + background-clip: padding-box; +} + +/* @end */ +.chzn-container-single-nosearch .chzn-search input { + position: absolute; + left: -9000px; +} + +/* @group Multi Chosen */ +.chzn-container-multi .chzn-choices { + background-color: #fff; + background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, white)); + background-image: -webkit-linear-gradient(top, #eeeeee 1%, white 15%); + background-image: -moz-linear-gradient(top, #eeeeee 1%, white 15%); + background-image: -o-linear-gradient(top, #eeeeee 1%, white 15%); + background-image: linear-gradient(#eeeeee 1%, #ffffff 15%); + border: 1px solid #aaa; + margin: 0; + padding: 0; + cursor: text; + overflow: hidden; + height: auto !important; + height: 1%; + position: relative; +} + +.chzn-container-multi .chzn-choices li { + float: left; + list-style: none; +} + +.chzn-container-multi .chzn-choices .search-field { + white-space: nowrap; + margin: 0; + padding: 0; +} + +.chzn-container-multi .chzn-choices .search-field input { + color: #666; + background: transparent !important; + border: 0 !important; + font-family: sans-serif; + font-size: 100%; + height: 15px; + padding: 5px; + margin: 1px 0; + outline: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.chzn-container-multi .chzn-choices .search-field .default { + color: #999; +} + +.chzn-container-multi .chzn-choices .search-choice { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -moz-background-clip: padding; + -webkit-background-clip: padding-box; + background-clip: padding-box; + background-color: #e4e4e4; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); + background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); + background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + -webkit-box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05); + box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05); + color: #333; + border: 1px solid #aaaaaa; + line-height: 13px; + padding: 3px 20px 3px 5px; + margin: 3px 0 3px 5px; + position: relative; + cursor: default; +} + +.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled { + background-color: #e4e4e4; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); + background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + color: #666; + border: 1px solid #cccccc; + padding-right: 5px; +} + +.chzn-container-multi .chzn-choices .search-choice-focus { + background: #d4d4d4; +} + +.chzn-container-multi .chzn-choices .search-choice .search-choice-close { + display: block; + position: absolute; + right: 3px; + top: 4px; + width: 12px; + height: 12px; + font-size: 1px; + background: url("../img/chosen-sprite.png") -42px 1px no-repeat; +} + +.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover { + background-position: -42px -10px; +} + +.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close { + background-position: -42px -10px; +} + +/* @end */ +/* @group Results */ +.chzn-container .chzn-results { + margin: 0 4px 4px 0; + max-height: 240px; + padding: 0 0 0 4px; + position: relative; + overflow-x: hidden; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + text-shadow: none; +} + +.chzn-container-multi .chzn-results { + margin: -1px 0 0; + padding: 0; +} + +.chzn-container .chzn-results li { + display: none; + line-height: 15px; + padding: 5px 6px; + margin: 0; + list-style: none; +} + +.chzn-container .chzn-results .active-result { + cursor: pointer; + display: list-item; +} + +.chzn-container .chzn-results .highlighted { + background-color: #3875d7; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 ); + background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); + background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: linear-gradient(#3875d7 20%, #2a62bc 90%); + color: #fff; +} + +.chzn-container .chzn-results li em { + background: #feffde; + font-style: normal; +} + +.chzn-container .chzn-results .highlighted em { + background: transparent; +} + +.chzn-container .chzn-results .no-results { + background: #f4f4f4; + display: list-item; +} + +.chzn-container .chzn-results .group-result { + cursor: default; + color: #999; + font-weight: bold; +} + +.chzn-container .chzn-results .group-option { + padding-left: 15px; +} + +.chzn-container-multi .chzn-drop .result-selected { + display: none; +} + +.chzn-container .chzn-results-scroll { + background: white; + margin: 0 4px; + position: absolute; + text-align: center; + width: 321px; + /* This should by dynamic with js */ + z-index: 1; +} + +.chzn-container .chzn-results-scroll span { + display: inline-block; + height: 17px; + text-indent: -5000px; + width: 9px; +} + +.chzn-container .chzn-results-scroll-down { + bottom: 0; +} + +.chzn-container .chzn-results-scroll-down span { + background: url("../img/chosen-sprite.png") no-repeat -4px -3px; +} + +.chzn-container .chzn-results-scroll-up span { + background: url("../img/chosen-sprite.png") no-repeat -22px -3px; +} + +/* @end */ +/* @group Active */ +.chzn-container-active .chzn-single-with-drop { + border: 1px solid #73C3E6; + background-color: #eee; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 ); + background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(60%, white), color-stop(100%, #e6e6e6)); + -webkit-border-bottom-left-radius: 0; + -webkit-border-bottom-right-radius: 0; + -moz-border-radius-bottomleft: 0; + -moz-border-radius-bottomright: 0; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.chzn-container-active .chzn-single-with-drop div { + background: transparent; + border-left: none; +} + +.chzn-container-active .chzn-single-with-drop div b { + background: url("../img/icon/select-box-lightblue_16_18.png") no-repeat 0px 0px; +} + +.chzn-container-active .chzn-choices { + -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); + border: 1px solid #5897fb; +} + +.chzn-container-active .chzn-choices .search-field input { + color: #111 !important; +} + +/* @end */ +/* @group Disabled Support */ +.chzn-disabled { + cursor: default; + opacity: 0.5 !important; +} + +.chzn-disabled .chzn-single { + cursor: default; +} + +.chzn-disabled .chzn-choices .search-choice .search-choice-close { + cursor: default; +} + +/* @group Right to Left */ +.chzn-rtl { + text-align: right; +} + +.chzn-rtl .chzn-single { + padding: 0 8px 0 0; + overflow: visible; +} + +.chzn-rtl .chzn-single span { + margin-left: 26px; + margin-right: 0; + direction: rtl; +} + +.chzn-rtl .chzn-single div { + left: 3px; + right: auto; +} + +.chzn-rtl .chzn-single abbr { + left: 26px; + right: auto; +} + +.chzn-rtl .chzn-choices .search-field input { + direction: rtl; +} + +.chzn-rtl .chzn-choices li { + float: right; +} + +.chzn-rtl .chzn-choices .search-choice { + padding: 3px 5px 3px 19px; + margin: 3px 5px 3px 0; +} + +.chzn-rtl .chzn-choices .search-choice .search-choice-close { + left: 4px; + right: auto; +} + +.chzn-rtl.chzn-container-single .chzn-results { + margin: 0 0 4px 4px; + padding: 0 4px 0 0; +} + +.chzn-rtl .chzn-results .group-option { + padding-left: 0; + padding-right: 15px; +} + +.chzn-rtl.chzn-container-active .chzn-single-with-drop div { + border-right: none; +} + +.chzn-rtl .chzn-search input { + background: white url("../img/chosen-sprite.png") no-repeat -30px -20px; + background: url("../img/chosen-sprite.png") no-repeat -30px -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, white)); + background: url("../img/chosen-sprite.png") no-repeat -30px -20px, -webkit-linear-gradient(top, #eeeeee 1%, white 15%); + background: url("../img/chosen-sprite.png") no-repeat -30px -20px, -moz-linear-gradient(top, #eeeeee 1%, white 15%); + background: url("../img/chosen-sprite.png") no-repeat -30px -20px, -o-linear-gradient(top, #eeeeee 1%, white 15%); + background: url("../img/chosen-sprite.png") no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); + padding: 4px 5px 4px 20px; + direction: rtl; +} + +.chzn-container-single.chzn-rtl .chzn-single div b { + background-position: 6px 2px; +} + +.chzn-container-single.chzn-rtl .chzn-single-with-drop div b { + background-position: -12px 2px; +} + +/* @end */ +/* @group Retina compatibility */ +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) { + .chzn-rtl .chzn-search input, .chzn-container-single .chzn-single abbr, .chzn-container-single .chzn-single div b, .chzn-container-single .chzn-search input, .chzn-container-multi .chzn-choices .search-choice .search-choice-close, .chzn-container .chzn-results-scroll-down span, .chzn-container .chzn-results-scroll-up span { + background-image: url("chosen-sprite@2x.png") !important; + background-repeat: no-repeat !important; + background-size: 52px 37px !important; + } +} +/* @end */ diff --git a/css/bootstrap-redu.scss b/css/bootstrap-redu.scss index 6addbab..c2aada2 100644 --- a/css/bootstrap-redu.scss +++ b/css/bootstrap-redu.scss @@ -83,4 +83,7 @@ // @import "wall"; // Classes de utilidade. -@import "utilities"; \ No newline at end of file +@import "utilities"; + +// Chosen +@import "chosen"; From 21b768898ae0a8d9589cab316af7fa3aad7cb96b Mon Sep 17 00:00:00 2001 From: Bruno Machado Date: Fri, 22 Feb 2013 17:53:28 -0300 Subject: [PATCH 05/10] =?UTF-8?q?Remove=20alguns=20seletores=20desnecess?= =?UTF-8?q?=C3=A1rios=20de=20chosen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/_chosen.scss | 119 -------------------------------------- css/bootstrap-redu.css | 128 ----------------------------------------- 2 files changed, 247 deletions(-) diff --git a/css/_chosen.scss b/css/_chosen.scss index 496f250..50bbf63 100755 --- a/css/_chosen.scss +++ b/css/_chosen.scss @@ -5,8 +5,6 @@ display: inline-block; zoom: 1; *display: inline; - font-family: "Helvetica Neue", Arial, sans-serif; - font-weight: 300px; } .chzn-container .chzn-drop { background: #fff; @@ -150,108 +148,6 @@ left: -9000px; } -/* @group Multi Chosen */ -.chzn-container-multi .chzn-choices { - background-color: #fff; - background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); - background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background-image: linear-gradient(#eeeeee 1%, #ffffff 15%); - border: 1px solid #aaa; - margin: 0; - padding: 0; - cursor: text; - overflow: hidden; - height: auto !important; - height: 1%; - position: relative; -} -.chzn-container-multi .chzn-choices li { - float: left; - list-style: none; -} -.chzn-container-multi .chzn-choices .search-field { - white-space: nowrap; - margin: 0; - padding: 0; -} -.chzn-container-multi .chzn-choices .search-field input { - color: #666; - background: transparent !important; - border: 0 !important; - font-family: sans-serif; - font-size: 100%; - height: 15px; - padding: 5px; - margin: 1px 0; - outline: 0; - -webkit-box-shadow: none; - -moz-box-shadow : none; - box-shadow : none; -} -.chzn-container-multi .chzn-choices .search-field .default { - color: #999; -} -.chzn-container-multi .chzn-choices .search-choice { - -webkit-border-radius: 3px; - -moz-border-radius : 3px; - border-radius : 3px; - -moz-background-clip : padding; - -webkit-background-clip: padding-box; - background-clip : padding-box; - background-color: #e4e4e4; - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); - background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); - background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); - -moz-box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); - box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); - color: #333; - border: 1px solid #aaaaaa; - line-height: 13px; - padding: 3px 20px 3px 5px; - margin: 3px 0 3px 5px; - position: relative; - cursor: default; -} -.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled { - background-color: #e4e4e4; - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); - background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); - background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - color: #666; - border: 1px solid #cccccc; - padding-right: 5px; -} -.chzn-container-multi .chzn-choices .search-choice-focus { - background: #d4d4d4; -} -.chzn-container-multi .chzn-choices .search-choice .search-choice-close { - display: block; - position: absolute; - right: 3px; - top: 4px; - width: 12px; - height: 12px; - font-size: 1px; - background: url('../img/chosen-sprite.png') -42px 1px no-repeat; -} -.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover { - background-position: -42px -10px; -} -.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close { - background-position: -42px -10px; -} -/* @end */ - /* @group Results */ .chzn-container .chzn-results { margin: 0 4px 4px 0; @@ -336,9 +232,6 @@ /* @end */ /* @group Active */ -.chzn-container-active .chzn-single { - -} .chzn-container-active .chzn-single-with-drop { border: 1px solid #73C3E6; background-color: #eee; @@ -369,18 +262,6 @@ } /* @end */ -/* @group Disabled Support */ -.chzn-disabled { - cursor: default; - opacity:0.5 !important; -} -.chzn-disabled .chzn-single { - cursor: default; -} -.chzn-disabled .chzn-choices .search-choice .search-choice-close { - cursor: default; -} - /* @group Right to Left */ .chzn-rtl { text-align: right; } .chzn-rtl .chzn-single { padding: 0 8px 0 0; overflow: visible; } diff --git a/css/bootstrap-redu.css b/css/bootstrap-redu.css index 0abb072..5962a33 100644 --- a/css/bootstrap-redu.css +++ b/css/bootstrap-redu.css @@ -7060,8 +7060,6 @@ hr { display: inline-block; zoom: 1; *display: inline; - font-family: "Helvetica Neue", Arial, sans-serif; - font-weight: 300px; } .chzn-container .chzn-drop { @@ -7214,118 +7212,6 @@ hr { left: -9000px; } -/* @group Multi Chosen */ -.chzn-container-multi .chzn-choices { - background-color: #fff; - background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, white)); - background-image: -webkit-linear-gradient(top, #eeeeee 1%, white 15%); - background-image: -moz-linear-gradient(top, #eeeeee 1%, white 15%); - background-image: -o-linear-gradient(top, #eeeeee 1%, white 15%); - background-image: linear-gradient(#eeeeee 1%, #ffffff 15%); - border: 1px solid #aaa; - margin: 0; - padding: 0; - cursor: text; - overflow: hidden; - height: auto !important; - height: 1%; - position: relative; -} - -.chzn-container-multi .chzn-choices li { - float: left; - list-style: none; -} - -.chzn-container-multi .chzn-choices .search-field { - white-space: nowrap; - margin: 0; - padding: 0; -} - -.chzn-container-multi .chzn-choices .search-field input { - color: #666; - background: transparent !important; - border: 0 !important; - font-family: sans-serif; - font-size: 100%; - height: 15px; - padding: 5px; - margin: 1px 0; - outline: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} - -.chzn-container-multi .chzn-choices .search-field .default { - color: #999; -} - -.chzn-container-multi .chzn-choices .search-choice { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - background-color: #e4e4e4; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); - background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); - background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - -webkit-box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05); - -moz-box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05); - box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05); - color: #333; - border: 1px solid #aaaaaa; - line-height: 13px; - padding: 3px 20px 3px 5px; - margin: 3px 0 3px 5px; - position: relative; - cursor: default; -} - -.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled { - background-color: #e4e4e4; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); - background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); - background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); - color: #666; - border: 1px solid #cccccc; - padding-right: 5px; -} - -.chzn-container-multi .chzn-choices .search-choice-focus { - background: #d4d4d4; -} - -.chzn-container-multi .chzn-choices .search-choice .search-choice-close { - display: block; - position: absolute; - right: 3px; - top: 4px; - width: 12px; - height: 12px; - font-size: 1px; - background: url("../img/chosen-sprite.png") -42px 1px no-repeat; -} - -.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover { - background-position: -42px -10px; -} - -.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close { - background-position: -42px -10px; -} - -/* @end */ /* @group Results */ .chzn-container .chzn-results { margin: 0 4px 4px 0; @@ -7460,20 +7346,6 @@ hr { } /* @end */ -/* @group Disabled Support */ -.chzn-disabled { - cursor: default; - opacity: 0.5 !important; -} - -.chzn-disabled .chzn-single { - cursor: default; -} - -.chzn-disabled .chzn-choices .search-choice .search-choice-close { - cursor: default; -} - /* @group Right to Left */ .chzn-rtl { text-align: right; From 6a0ab77444476a55b9b0f2e34f8e49940b78b5a9 Mon Sep 17 00:00:00 2001 From: Bruno Machado Date: Mon, 25 Feb 2013 18:52:01 -0300 Subject: [PATCH 06/10] =?UTF-8?q?Refatora=20c=C3=B3digo=20CSS=20utilizando?= =?UTF-8?q?=20mixins=20e=20nesting=20de=20SASS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/_chosen.scss | 499 +++++++++++++++++++---------------------- css/bootstrap-redu.css | 277 ++++++++--------------- 2 files changed, 315 insertions(+), 461 deletions(-) diff --git a/css/_chosen.scss b/css/_chosen.scss index 50bbf63..6b3b819 100755 --- a/css/_chosen.scss +++ b/css/_chosen.scss @@ -5,301 +5,256 @@ display: inline-block; zoom: 1; *display: inline; -} -.chzn-container .chzn-drop { - background: #fff; - border: 1px solid #73C3E6; - border-top: 0; - position: absolute; - top: 29px; - z-index: 1010; + + .chzn-drop { + background: #fff; + border: 1px solid #73C3E6; + border-top: 0; + position: absolute; + top: 29px; + z-index: 1010; + } } /* @end */ /* @group Single Chosen */ -.chzn-container-single .chzn-single { - background-color: #ffffff; - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 ); - background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(60.0%, white), color-stop(100%, #E6E6E6)); - -webkit-border-radius: 3px; - -moz-border-radius : 3px; - border-radius : 3px; - -moz-background-clip : padding; - -webkit-background-clip: padding-box; - background-clip : padding-box; - border: 1px solid rgb(204, 204, 204); - - -webkit-box-shadow: inset 0 1px 0 white; - -moz-box-shadow : inset 0 1px 0 white; - box-shadow : inset 0 1px 0 white; - - display: block; - overflow: hidden; - white-space: nowrap; - position: relative; - height: 18px; - line-height: 18px; - padding: 6px 10px; - color: #6D6E6F; - text-decoration: none; -} +.chzn-container-single { -.chzn-container-single .chzn-single:hover { - border-color: #73C3E6; -} -.chzn-container-single .chzn-single:hover div { - border-color: #73C3E6; -} -.chzn-container-single .chzn-single:hover div b { - background: url('../img/icon/select-box-lightblue_16_18.png') no-repeat 0px 0px; -} + .chzn-single { + @include border-radius(3px); + @include background-clip(padding-box); + @include box-shadow(inset 0 1px 0 white); + $experimental-support-for-svg: true; + @include background-image(linear-gradient(bottom, white 60%, #E6E6E6 100%)); + background-color: #ffffff; + border: 1px solid rgb(204, 204, 204); + display: block; + overflow: hidden; + white-space: nowrap; + position: relative; + height: 18px; + line-height: 18px; + padding: 6px 10px; + color: #6D6E6F; + text-decoration: none; -.chzn-container-single .chzn-default { - color: #999; -} -.chzn-container-single .chzn-single span { - margin-right: 26px; - display: block; - overflow: hidden; - white-space: nowrap; - -o-text-overflow: ellipsis; - -ms-text-overflow: ellipsis; - text-overflow: ellipsis; -} -.chzn-container-single .chzn-single abbr { - display: block; - position: absolute; - right: 26px; - top: 6px; - width: 12px; - height: 12px; - font-size: 1px; - background: url('img/../img/chosen-sprite.png') -42px 1px no-repeat; -} -.chzn-container-single .chzn-single abbr:hover { - background-position: -42px -10px; -} -.chzn-container-single.chzn-disabled .chzn-single abbr:hover { - background-position: -42px -10px; -} -.chzn-container-single .chzn-single div { - -webkit-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; - border: 1px solid #E6E6E6; - background-color: white; - background-image: -webkit-linear-gradient(bottom, #F0F0F0, white); - - -webkit-box-shadow: inset 0 1px 0 white; - box-shadow: inset 0 1px 0 white; - - padding: 6px; - position: absolute; - right: -1px; - top: -1px; - display: block; - width: 16px; - height: 18px; -} -.chzn-container-single .chzn-single div b { - background: url('../img/icon/select-box-gray_16_18.png') no-repeat 0px 0px; - margin: 0; - display: block; - width: 100%; - height: 100%; -} -.chzn-container-single .chzn-search { - padding: 3px 4px; - position: relative; - margin: 0; - white-space: nowrap; - z-index: 1010; -} -.chzn-container-single .chzn-search input { - background: #fff url('../img/chosen-sprite.png') no-repeat 100% -20px; - background: url('../img/chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); - background: url('../img/chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('../img/chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('../img/chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('../img/chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); - margin: 1px 0; - padding: 4px 20px 4px 5px; - outline: 0; - font-family: sans-serif; - font-size: 1em; - height: auto; - width: 100% !important; - box-shadow: none; -} -.chzn-container-single .chzn-search input:focus { - background: white url('../img/chosen-sprite.png') no-repeat 100% -20px !important; -} -.chzn-container-single .chzn-drop { - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius : 0 0 4px 4px; - border-radius : 0 0 4px 4px; - -moz-background-clip : padding; - -webkit-background-clip: padding-box; - background-clip : padding-box; + div { + @include box-shadow(inset 0 1px 0 white); + $experimental-support-for-svg: true; + @include background-image(linear-gradient(bottom, #F0F0F0, white)); + @include size(16px, 18px); + -webkit-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; + border: 1px solid #E6E6E6; + background-color: white; + padding: 6px; + position: absolute; + right: -1px; + top: -1px; + display: block; + + b { + @include size(100%, 100%); + background: url('../img/icon/select-box-gray_16_18.png') no-repeat 0px 0px; + margin: 0; + display: block; + } + } + + span { + margin-right: 26px; + display: block; + overflow: hidden; + white-space: nowrap; + -o-text-overflow: ellipsis; + -ms-text-overflow: ellipsis; + text-overflow: ellipsis; + } + + abbr { + @include size(12px, 12px); + display: block; + position: absolute; + right: 26px; + top: 6px; + font-size: 1px; + background: url('img/../img/chosen-sprite.png') -42px 1px no-repeat; + &:hover { background-position: -42px -10px; } + } + + &:hover { + border-color: #73C3E6; + + div { + border-color: #73C3E6; + b { background: url('../img/icon/select-box-lightblue_16_18.png') no-repeat 0px 0px; } + } + } + } + + .chzn-default { + color: #999; + } + + .chzn-search { + padding: 3px 4px; + position: relative; + margin: 0; + white-space: nowrap; + z-index: 1010; + + input { + $experimental-support-for-svg: true; + @include background(image-url('../img/chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%)); + @include size(100% !important, auto); + margin: 1px 0; + padding: 4px 20px 4px 5px; + outline: 0; + font-family: sans-serif; + font-size: 1em; + box-shadow: none; + &:focus { background: white url('../img/chosen-sprite.png') no-repeat 100% -20px !important; } + } + } + + .chzn-drop { + @include background-clip(padding-box); + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius : 0 0 4px 4px; + border-radius : 0 0 4px 4px; + } + + &.chzn-disabled { + .chzn-single { + abbr { + &:hover { background-position: -42px -10px; } + } + } + } } /* @end */ -.chzn-container-single-nosearch .chzn-search input { - position: absolute; - left: -9000px; +.chzn-container-single-nosearch { + .chzn-search { + input { + position: absolute; + left: -9000px; + } + } } /* @group Results */ -.chzn-container .chzn-results { - margin: 0 4px 4px 0; - max-height: 240px; - padding: 0 0 0 4px; - position: relative; - overflow-x: hidden; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - text-shadow: none; -} -.chzn-container-multi .chzn-results { - margin: -1px 0 0; - padding: 0; -} -.chzn-container .chzn-results li { - display: none; - line-height: 15px; - padding: 5px 6px; - margin: 0; - list-style: none; -} -.chzn-container .chzn-results .active-result { - cursor: pointer; - display: list-item; -} -.chzn-container .chzn-results .highlighted { - background-color: #3875d7; - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 ); - background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); - background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); - background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); - background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%); - background-image: linear-gradient(#3875d7 20%, #2a62bc 90%); - color: #fff; -} -.chzn-container .chzn-results li em { - background: #feffde; - font-style: normal; -} -.chzn-container .chzn-results .highlighted em { - background: transparent; -} -.chzn-container .chzn-results .no-results { - background: #f4f4f4; - display: list-item; -} -.chzn-container .chzn-results .group-result { - cursor: default; - color: #999; - font-weight: bold; -} -.chzn-container .chzn-results .group-option { - padding-left: 15px; -} -.chzn-container-multi .chzn-drop .result-selected { - display: none; -} -.chzn-container .chzn-results-scroll { - background: white; - margin: 0 4px; - position: absolute; - text-align: center; - width: 321px; /* This should by dynamic with js */ - z-index: 1; -} -.chzn-container .chzn-results-scroll span { - display: inline-block; - height: 17px; - text-indent: -5000px; - width: 9px; -} -.chzn-container .chzn-results-scroll-down { - bottom: 0; -} -.chzn-container .chzn-results-scroll-down span { - background: url('../img/chosen-sprite.png') no-repeat -4px -3px; -} -.chzn-container .chzn-results-scroll-up span { - background: url('../img/chosen-sprite.png') no-repeat -22px -3px; +.chzn-container { + .chzn-results { + margin: 0 4px 4px 0; + max-height: 240px; + padding: 0 0 0 4px; + position: relative; + overflow-x: hidden; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + text-shadow: none; + + li { + display: none; + line-height: 15px; + padding: 5px 6px; + margin: 0; + list-style: none; + + em { + background-color: #feffde; + font-style: normal; + } + } + + .active-result { + cursor: pointer; + display: list-item; + } + + .highlighted { + $experimental-support-for-svg: true; + @include background-image(linear-gradient(top, #3875d7 20%, #2a62bc 90%)); + background-color: #3875d7; + color: #fff; + em { background: transparent; } + } + + .no-results { + background-color: #f4f4f4; + display: list-item; + } + + .group-result { + cursor: default; + color: #999; + font-weight: bold; + } + + .group-option { + padding-left: 15px; + } + } + + .chzn-results-scroll { + background-color: white; + margin: 0 4px; + position: absolute; + text-align: center; + width: 321px; /* This should by dynamic with js */ + z-index: 1; + + span { + @include size(9px, 17px); + display: inline-block; + text-indent: -5000px; + } + } + + .chzn-results-scroll-down { + bottom: 0; + span { background: url('../img/chosen-sprite.png') no-repeat -4px -3px; } + } + + .chzn-results-scroll-up { + span { background: url('../img/chosen-sprite.png') no-repeat -22px -3px; } + } } /* @end */ /* @group Active */ -.chzn-container-active .chzn-single-with-drop { - border: 1px solid #73C3E6; - background-color: #eee; - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 ); - background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(60.0%, white), color-stop(100%, #E6E6E6)); - -webkit-border-bottom-left-radius : 0; - -webkit-border-bottom-right-radius: 0; - -moz-border-radius-bottomleft : 0; - -moz-border-radius-bottomright: 0; - border-bottom-left-radius : 0; - border-bottom-right-radius: 0; -} -.chzn-container-active .chzn-single-with-drop div { - background: transparent; - border-left: none; -} -.chzn-container-active .chzn-single-with-drop div b { - background: url('../img/icon/select-box-lightblue_16_18.png') no-repeat 0px 0px; -} -.chzn-container-active .chzn-choices { - -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); - -moz-box-shadow : 0 0 5px rgba(0,0,0,.3); - box-shadow : 0 0 5px rgba(0,0,0,.3); - border: 1px solid #5897fb; -} -.chzn-container-active .chzn-choices .search-field input { - color: #111 !important; -} -/* @end */ +.chzn-container-active { + .chzn-single-with-drop { + @include border-bottom-left-radius(0); + @include border-bottom-right-radius(0); + $experimental-support-for-svg: true; + @include background-image(linear-gradient(bottom, white 60%, #E6E6E6 100%)); + border: 1px solid #73C3E6; + background-color: #eee; -/* @group Right to Left */ -.chzn-rtl { text-align: right; } -.chzn-rtl .chzn-single { padding: 0 8px 0 0; overflow: visible; } -.chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; direction: rtl; } + div { + background: transparent; + border-left: none; -.chzn-rtl .chzn-single div { left: 3px; right: auto; } -.chzn-rtl .chzn-single abbr { - left: 26px; - right: auto; -} -.chzn-rtl .chzn-choices .search-field input { direction: rtl; } -.chzn-rtl .chzn-choices li { float: right; } -.chzn-rtl .chzn-choices .search-choice { padding: 3px 5px 3px 19px; margin: 3px 5px 3px 0; } -.chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 4px; right: auto; } -.chzn-rtl.chzn-container-single .chzn-results { margin: 0 0 4px 4px; padding: 0 4px 0 0; } -.chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 15px; } -.chzn-rtl.chzn-container-active .chzn-single-with-drop div { border-right: none; } -.chzn-rtl .chzn-search input { - background: #fff url('../img/chosen-sprite.png') no-repeat -30px -20px; - background: url('../img/chosen-sprite.png') no-repeat -30px -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); - background: url('../img/chosen-sprite.png') no-repeat -30px -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('../img/chosen-sprite.png') no-repeat -30px -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('../img/chosen-sprite.png') no-repeat -30px -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); - background: url('../img/chosen-sprite.png') no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); - padding: 4px 5px 4px 20px; - direction: rtl; -} -.chzn-container-single.chzn-rtl .chzn-single div b { - background-position: 6px 2px; -} -.chzn-container-single.chzn-rtl .chzn-single-with-drop div b { - background-position: -12px 2px; + b { background: url('../img/icon/select-box-lightblue_16_18.png') no-repeat 0px 0px; } + } + } + + .chzn-choices { + @include box-shadow(0 0 5px rgba(0,0,0,.3)); + border: 1px solid #5897fb; + + .search-field { + input { color: #111 !important; } + } + } } /* @end */ /* @group Retina compatibility */ @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) { - .chzn-rtl .chzn-search input, .chzn-container-single .chzn-single abbr, .chzn-container-single .chzn-single div b, .chzn-container-single .chzn-search input, .chzn-container-multi .chzn-choices .search-choice .search-choice-close, .chzn-container .chzn-results-scroll-down span, .chzn-container .chzn-results-scroll-up span { + .chzn-container-single .chzn-single abbr, .chzn-container-single .chzn-single div b, .chzn-container-single .chzn-search input, .chzn-container .chzn-results-scroll-down span, .chzn-container .chzn-results-scroll-up span { background-image: url('chosen-sprite@2x.png') !important; background-repeat: no-repeat !important; background-size: 52px 37px !important; diff --git a/css/bootstrap-redu.css b/css/bootstrap-redu.css index 5962a33..82cacd4 100644 --- a/css/bootstrap-redu.css +++ b/css/bootstrap-redu.css @@ -7061,7 +7061,6 @@ hr { zoom: 1; *display: inline; } - .chzn-container .chzn-drop { background: #fff; border: 1px solid #73C3E6; @@ -7074,19 +7073,24 @@ hr { /* @end */ /* @group Single Chosen */ .chzn-container-single .chzn-single { - background-color: #ffffff; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 ); - background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(60%, white), color-stop(100%, #e6e6e6)); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; - -moz-background-clip: padding; -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; background-clip: padding-box; - border: 1px solid #cccccc; -webkit-box-shadow: inset 0 1px 0 white; -moz-box-shadow: inset 0 1px 0 white; box-shadow: inset 0 1px 0 white; + background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); + background-size: 100%; + background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(60%, #ffffff), color-stop(100%, #e6e6e6)); + background-image: -webkit-linear-gradient(bottom, #ffffff 60%, #e6e6e6 100%); + background-image: -moz-linear-gradient(bottom, #ffffff 60%, #e6e6e6 100%); + background-image: -o-linear-gradient(bottom, #ffffff 60%, #e6e6e6 100%); + background-image: linear-gradient(bottom, #ffffff 60%, #e6e6e6 100%); + background-color: #ffffff; + border: 1px solid #cccccc; display: block; overflow: hidden; white-space: nowrap; @@ -7097,23 +7101,36 @@ hr { color: #6D6E6F; text-decoration: none; } - -.chzn-container-single .chzn-single:hover { - border-color: #73C3E6; -} - -.chzn-container-single .chzn-single:hover div { - border-color: #73C3E6; -} - -.chzn-container-single .chzn-single:hover div b { - background: url("../img/icon/select-box-lightblue_16_18.png") no-repeat 0px 0px; +.chzn-container-single .chzn-single div { + -webkit-box-shadow: inset 0 1px 0 white; + -moz-box-shadow: inset 0 1px 0 white; + box-shadow: inset 0 1px 0 white; + background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); + background-size: 100%; + background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #f0f0f0), color-stop(100%, #ffffff)); + background-image: -webkit-linear-gradient(bottom, #f0f0f0, #ffffff); + background-image: -moz-linear-gradient(bottom, #f0f0f0, #ffffff); + background-image: -o-linear-gradient(bottom, #f0f0f0, #ffffff); + background-image: linear-gradient(bottom, #f0f0f0, #ffffff); + width: 16px; + height: 18px; + -webkit-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; + border: 1px solid #E6E6E6; + background-color: white; + padding: 6px; + position: absolute; + right: -1px; + top: -1px; + display: block; } - -.chzn-container-single .chzn-default { - color: #999; +.chzn-container-single .chzn-single div b { + width: 100%; + height: 100%; + background: url("../img/icon/select-box-gray_16_18.png") no-repeat 0px 0px; + margin: 0; + display: block; } - .chzn-container-single .chzn-single span { margin-right: 26px; display: block; @@ -7123,51 +7140,31 @@ hr { -ms-text-overflow: ellipsis; text-overflow: ellipsis; } - .chzn-container-single .chzn-single abbr { + width: 12px; + height: 12px; display: block; position: absolute; right: 26px; top: 6px; - width: 12px; - height: 12px; font-size: 1px; background: url("img/../img/chosen-sprite.png") -42px 1px no-repeat; } - .chzn-container-single .chzn-single abbr:hover { background-position: -42px -10px; } - -.chzn-container-single.chzn-disabled .chzn-single abbr:hover { - background-position: -42px -10px; +.chzn-container-single .chzn-single:hover { + border-color: #73C3E6; } - -.chzn-container-single .chzn-single div { - -webkit-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; - border: 1px solid #E6E6E6; - background-color: white; - background-image: -webkit-linear-gradient(bottom, #f0f0f0, white); - -webkit-box-shadow: inset 0 1px 0 white; - box-shadow: inset 0 1px 0 white; - padding: 6px; - position: absolute; - right: -1px; - top: -1px; - display: block; - width: 16px; - height: 18px; +.chzn-container-single .chzn-single:hover div { + border-color: #73C3E6; } - -.chzn-container-single .chzn-single div b { - background: url("../img/icon/select-box-gray_16_18.png") no-repeat 0px 0px; - margin: 0; - display: block; - width: 100%; - height: 100%; +.chzn-container-single .chzn-single:hover div b { + background: url("../img/icon/select-box-lightblue_16_18.png") no-repeat 0px 0px; +} +.chzn-container-single .chzn-default { + color: #999; } - .chzn-container-single .chzn-search { padding: 3px 4px; position: relative; @@ -7175,35 +7172,35 @@ hr { white-space: nowrap; z-index: 1010; } - .chzn-container-single .chzn-search input { - background: white url("../img/chosen-sprite.png") no-repeat 100% -20px; - background: url("../img/chosen-sprite.png") no-repeat 100% -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, white)); - background: url("../img/chosen-sprite.png") no-repeat 100% -20px, -webkit-linear-gradient(top, #eeeeee 1%, white 15%); - background: url("../img/chosen-sprite.png") no-repeat 100% -20px, -moz-linear-gradient(top, #eeeeee 1%, white 15%); - background: url("../img/chosen-sprite.png") no-repeat 100% -20px, -o-linear-gradient(top, #eeeeee 1%, white 15%); - background: url("../img/chosen-sprite.png") no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); + background: url('../img/../img/chosen-sprite.png') no-repeat 100% -20px, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); + background: url('../img/../img/chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background: url('../img/../img/chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%); + background: url('../img/../img/chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%); + background: url('../img/../img/chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%); + background: url('../img/../img/chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); + width: 100% !important; + height: auto; margin: 1px 0; padding: 4px 20px 4px 5px; outline: 0; font-family: sans-serif; font-size: 1em; - height: auto; - width: 100% !important; box-shadow: none; } - .chzn-container-single .chzn-search input:focus { background: white url("../img/chosen-sprite.png") no-repeat 100% -20px !important; } - .chzn-container-single .chzn-drop { + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; +} +.chzn-container-single.chzn-disabled .chzn-single abbr:hover { + background-position: -42px -10px; } /* @end */ @@ -7223,12 +7220,6 @@ hr { -webkit-overflow-scrolling: touch; text-shadow: none; } - -.chzn-container-multi .chzn-results { - margin: -1px 0 0; - padding: 0; -} - .chzn-container .chzn-results li { display: none; line-height: 15px; @@ -7236,53 +7227,42 @@ hr { margin: 0; list-style: none; } - +.chzn-container .chzn-results li em { + background-color: #feffde; + font-style: normal; +} .chzn-container .chzn-results .active-result { cursor: pointer; display: list-item; } - .chzn-container .chzn-results .highlighted { - background-color: #3875d7; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 ); - background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); + background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMzODc1ZDciLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzJhNjJiYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); + background-size: 100%; + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%); - background-image: linear-gradient(#3875d7 20%, #2a62bc 90%); + background-image: linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-color: #3875d7; color: #fff; } - -.chzn-container .chzn-results li em { - background: #feffde; - font-style: normal; -} - .chzn-container .chzn-results .highlighted em { background: transparent; } - .chzn-container .chzn-results .no-results { - background: #f4f4f4; + background-color: #f4f4f4; display: list-item; } - .chzn-container .chzn-results .group-result { cursor: default; color: #999; font-weight: bold; } - .chzn-container .chzn-results .group-option { padding-left: 15px; } - -.chzn-container-multi .chzn-drop .result-selected { - display: none; -} - .chzn-container .chzn-results-scroll { - background: white; + background-color: white; margin: 0 4px; position: absolute; text-align: center; @@ -7290,22 +7270,18 @@ hr { /* This should by dynamic with js */ z-index: 1; } - .chzn-container .chzn-results-scroll span { - display: inline-block; + width: 9px; height: 17px; + display: inline-block; text-indent: -5000px; - width: 9px; } - .chzn-container .chzn-results-scroll-down { bottom: 0; } - .chzn-container .chzn-results-scroll-down span { background: url("../img/chosen-sprite.png") no-repeat -4px -3px; } - .chzn-container .chzn-results-scroll-up span { background: url("../img/chosen-sprite.png") no-repeat -22px -3px; } @@ -7313,120 +7289,43 @@ hr { /* @end */ /* @group Active */ .chzn-container-active .chzn-single-with-drop { - border: 1px solid #73C3E6; - background-color: #eee; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 ); - background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(60%, white), color-stop(100%, #e6e6e6)); -webkit-border-bottom-left-radius: 0; - -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomleft: 0; - -moz-border-radius-bottomright: 0; border-bottom-left-radius: 0; + -webkit-border-bottom-right-radius: 0; + -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; + background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); + background-size: 100%; + background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(60%, #ffffff), color-stop(100%, #e6e6e6)); + background-image: -webkit-linear-gradient(bottom, #ffffff 60%, #e6e6e6 100%); + background-image: -moz-linear-gradient(bottom, #ffffff 60%, #e6e6e6 100%); + background-image: -o-linear-gradient(bottom, #ffffff 60%, #e6e6e6 100%); + background-image: linear-gradient(bottom, #ffffff 60%, #e6e6e6 100%); + border: 1px solid #73C3E6; + background-color: #eee; } - .chzn-container-active .chzn-single-with-drop div { background: transparent; border-left: none; } - .chzn-container-active .chzn-single-with-drop div b { background: url("../img/icon/select-box-lightblue_16_18.png") no-repeat 0px 0px; } - .chzn-container-active .chzn-choices { -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); border: 1px solid #5897fb; } - .chzn-container-active .chzn-choices .search-field input { color: #111 !important; } -/* @end */ -/* @group Right to Left */ -.chzn-rtl { - text-align: right; -} - -.chzn-rtl .chzn-single { - padding: 0 8px 0 0; - overflow: visible; -} - -.chzn-rtl .chzn-single span { - margin-left: 26px; - margin-right: 0; - direction: rtl; -} - -.chzn-rtl .chzn-single div { - left: 3px; - right: auto; -} - -.chzn-rtl .chzn-single abbr { - left: 26px; - right: auto; -} - -.chzn-rtl .chzn-choices .search-field input { - direction: rtl; -} - -.chzn-rtl .chzn-choices li { - float: right; -} - -.chzn-rtl .chzn-choices .search-choice { - padding: 3px 5px 3px 19px; - margin: 3px 5px 3px 0; -} - -.chzn-rtl .chzn-choices .search-choice .search-choice-close { - left: 4px; - right: auto; -} - -.chzn-rtl.chzn-container-single .chzn-results { - margin: 0 0 4px 4px; - padding: 0 4px 0 0; -} - -.chzn-rtl .chzn-results .group-option { - padding-left: 0; - padding-right: 15px; -} - -.chzn-rtl.chzn-container-active .chzn-single-with-drop div { - border-right: none; -} - -.chzn-rtl .chzn-search input { - background: white url("../img/chosen-sprite.png") no-repeat -30px -20px; - background: url("../img/chosen-sprite.png") no-repeat -30px -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, white)); - background: url("../img/chosen-sprite.png") no-repeat -30px -20px, -webkit-linear-gradient(top, #eeeeee 1%, white 15%); - background: url("../img/chosen-sprite.png") no-repeat -30px -20px, -moz-linear-gradient(top, #eeeeee 1%, white 15%); - background: url("../img/chosen-sprite.png") no-repeat -30px -20px, -o-linear-gradient(top, #eeeeee 1%, white 15%); - background: url("../img/chosen-sprite.png") no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); - padding: 4px 5px 4px 20px; - direction: rtl; -} - -.chzn-container-single.chzn-rtl .chzn-single div b { - background-position: 6px 2px; -} - -.chzn-container-single.chzn-rtl .chzn-single-with-drop div b { - background-position: -12px 2px; -} - /* @end */ /* @group Retina compatibility */ @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) { - .chzn-rtl .chzn-search input, .chzn-container-single .chzn-single abbr, .chzn-container-single .chzn-single div b, .chzn-container-single .chzn-search input, .chzn-container-multi .chzn-choices .search-choice .search-choice-close, .chzn-container .chzn-results-scroll-down span, .chzn-container .chzn-results-scroll-up span { + .chzn-container-single .chzn-single abbr, .chzn-container-single .chzn-single div b, .chzn-container-single .chzn-search input, .chzn-container .chzn-results-scroll-down span, .chzn-container .chzn-results-scroll-up span { background-image: url("chosen-sprite@2x.png") !important; background-repeat: no-repeat !important; background-size: 52px 37px !important; From cefe440f8eb7cd1ef5948c48564de2d46589ec56 Mon Sep 17 00:00:00 2001 From: Bruno Machado Date: Mon, 11 Mar 2013 13:59:11 -0300 Subject: [PATCH 07/10] =?UTF-8?q?Traduz=20=20mensagem=20exibida=20quando?= =?UTF-8?q?=20busca=20n=C3=A3o=20retorna=20resultado?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/vendor/chosen.jquery.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/vendor/chosen.jquery.js b/js/vendor/chosen.jquery.js index 6c62704..ef0a649 100755 --- a/js/vendor/chosen.jquery.js +++ b/js/vendor/chosen.jquery.js @@ -149,7 +149,7 @@ Copyright (c) 2011 by Harvest } else { this.default_text = this.options.placeholder_text_single || this.options.placeholder_text || "Select an Option"; } - return this.results_none_found = this.form_field.getAttribute("data-no_results_text") || this.options.no_results_text || "No results match"; + return this.results_none_found = this.form_field.getAttribute("data-no_results_text") || this.options.no_results_text || "Nenhum resultado encontrado"; }; AbstractChosen.prototype.mouse_enter = function() { From 35834550ca72302d6aa1ec6fe2d8b284c7eac11e Mon Sep 17 00:00:00 2001 From: Bruno Machado Date: Wed, 20 Mar 2013 14:19:59 -0300 Subject: [PATCH 08/10] =?UTF-8?q?Remove=20refer=C3=AAncia=20ao=20arquivo?= =?UTF-8?q?=20chosen.css=20por=20n=C3=A3o=20ser=20mais=20utilizado?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layout/forms.html | 1 - 1 file changed, 1 deletion(-) diff --git a/layout/forms.html b/layout/forms.html index 0eb677b..93ff448 100644 --- a/layout/forms.html +++ b/layout/forms.html @@ -6,7 +6,6 @@ Formulários - From 119ad0692fd5873fa30d601ffe8afee1b2920070 Mon Sep 17 00:00:00 2001 From: Bruno Machado Date: Wed, 20 Mar 2013 14:28:44 -0300 Subject: [PATCH 09/10] =?UTF-8?q?Remove=20condi=C3=A7=C3=A3o=20para=20adic?= =?UTF-8?q?ionar=20o=20selectivizr?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layout/forms.html | 3 --- 1 file changed, 3 deletions(-) diff --git a/layout/forms.html b/layout/forms.html index 93ff448..bc508ce 100644 --- a/layout/forms.html +++ b/layout/forms.html @@ -79,9 +79,6 @@

          Formulários

          $(".chzn-select").chosen(); }); - From a6d6e0f92405539bfa319407103cd1825a46a7d3 Mon Sep 17 00:00:00 2001 From: Bruno Machado Date: Wed, 20 Mar 2013 14:33:59 -0300 Subject: [PATCH 10/10] =?UTF-8?q?Adiciona=20depend=C3=AAncia=20jquery.auto?= =?UTF-8?q?size.min.js=20e=20faz=20com=20que=20o=20JQuery=20seja=20carrega?= =?UTF-8?q?do=20antes=20do=20bootstrap-redu.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layout/forms.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/layout/forms.html b/layout/forms.html index bc508ce..ce80b4b 100644 --- a/layout/forms.html +++ b/layout/forms.html @@ -8,8 +8,9 @@ - + +