Browse Source

Fixes #711 selection dropdown does not match input height. Also adds stricter dropdown error css selectors

pull/701/merge
jlukic 11 years ago
parent
commit
81fbf2aeb9
2 changed files with 15 additions and 6 deletions
  1. 5
      src/modules/dropdown.js
  2. 16
      src/modules/dropdown.less

5
src/modules/dropdown.js

@ -435,7 +435,10 @@ $.fn.dropdown = function(parameters) {
value: function(value) {
module.debug('Adding selected value to hidden input', value, $input);
if($input.size() > 0) {
$input.val(value);
$input
.val(value)
.trigger('change')
;
}
else {
$module.data(metadata.value, value);

16
src/modules/dropdown.less

@ -243,7 +243,8 @@
----------------------*/
.ui.dropdown.error,
.ui.dropdown.error .item {
.ui.dropdown.error > .text,
.ui.dropdown.error > .default.text {
color: #D95C5C !important;
}
@ -257,19 +258,24 @@
box-shadow: 0px 0px 0px 1px rgba(231, 190, 190, 1) !important;
}
.ui.dropdown.error .menu {
.ui.dropdown.error > .menu,
.ui.dropdown.error > .menu .menu {
-webkit-box-shadow: 0px 0px 1px 1px #E7BEBE !important;
-moz-box-shadow: 0px 0px 1px 1px #E7BEBE !important;
box-shadow: 0px 0px 1px 1px #E7BEBE !important;
}
.ui.dropdown.error > .menu .item {
color: #D95C5C !important;
}
/* Item Hover */
.ui.dropdown.error .menu .item:hover {
.ui.dropdown.error > .menu .item:hover {
background-color: #FFF2F2 !important;
}
/* Item Active */
.ui.dropdown.error .menu .active.item {
.ui.dropdown.error > .menu .active.item {
background-color: #FDCFCF !important;
}
@ -346,7 +352,7 @@
white-space: normal;
background-color: #FFFFFF;
padding: 0.5em 1em;
padding: 0.65em 1em;
line-height: 1.33;
color: rgba(0, 0, 0, 0.8);

Loading…
Cancel
Save