.form-control-color {
max-width: 3rem;
+ height: auto; // Override fixed browser height
padding: $input-padding-y;
&:not(:disabled):not([readonly]) {
cursor: pointer;
}
-}
-.form-control-color::-moz-color-swatch {
- @include border-radius($input-border-radius);
-}
+ &::-moz-color-swatch {
+ height: if(unit($input-line-height) == "", $input-line-height * 1em, $input-line-height);
+ @include border-radius($input-border-radius);
+ }
-.form-control-color::-webkit-color-swatch {
- @include border-radius($input-border-radius);
+ &::-webkit-color-swatch {
+ height: if(unit($input-line-height) == "", $input-line-height * 1em, $input-line-height);
+ @include border-radius($input-border-radius);
+ }
}