123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- .form-control-validation(@text-color: @brand-primary; @border-color: @gray-light; @background-color: @inverse) {
-
- .help-block,
- .control-label,
- .radio,
- .checkbox,
- .radio-inline,
- .checkbox-inline {
- color: @text-color;
- }
-
- .form-control {
- color: @text-color;
- border-color: @border-color;
- box-shadow: none;
- .placeholder(@text-color);
- &:focus {
- border-color: @border-color;
- box-shadow: none;
- }
- }
-
- .input-group-addon {
- color: @text-color;
- border-color: @border-color;
- background-color: @background-color;
- }
- .form-control-feedback {
- color: @text-color;
- }
- }
- .form-control-focus(@color: @brand-secondary) {
- .form-group.focus &,
- &:focus {
- border-color: @color;
- outline: 0;
- box-shadow: none;
- }
- }
- .input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius: @border-radius-large) {
- height: @input-height;
- padding: @padding-vertical @padding-horizontal;
- font-size: @font-size;
- line-height: @line-height;
- border-radius: @border-radius;
- select& {
- height: @input-height;
- line-height: @input-height;
- }
- textarea&,
- select[multiple]& {
- height: auto;
- }
- }
- .form-controls-corners-reset() {
- .input-group .form-control:first-child,
- .input-group-addon:first-child,
- .input-group-btn:first-child > .btn,
- .input-group-btn:first-child > .dropdown-toggle,
- .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
- .border-right-radius(0);
- }
- .input-group .form-control:last-child,
- .input-group-addon:last-child,
- .input-group-btn:last-child > .btn,
- .input-group-btn:last-child > .dropdown-toggle,
- .input-group-btn:first-child > .btn:not(:first-child) {
- .border-left-radius(0);
- }
- }
|