+++ /dev/null
-@mixin extjs-form-field {
- .#{$prefix}form-field,
- .#{$prefix}form-display-field {
- float: left;
-
- margin: 0 0 0 0;
-
- font: $form-field-font;
- color: $form-field-color;
- }
-
- .#{$prefix}form-text,
- textarea.#{$prefix}form-field {
- padding: $form-field-padding;
-
- background: repeat-x 0 0;
- border: $form-field-border-width solid;
-
- background-color: $form-field-background-color;
- @if $form-field-background-image {
- background-image: theme-image($theme-name, $form-field-background-image);
- }
-
- border-color: $form-field-border-color;
- }
-
- $form-field-content-height: $form-field-height - top($form-field-padding) - top($form-field-border-width) - bottom($form-field-padding) - bottom($form-field-border-width);
-
- .#{$prefix}form-text {
- height: $form-field-content-height;
- line-height: $form-field-content-height;
- vertical-align: middle;
- }
-
- .#{$prefix}ie6,
- .#{$prefix}ie7,
- .#{$prefix}ie8 {
- .#{$prefix}form-text {
- line-height: $form-field-content-height - 3px;
- }
- }
-
- .#{$prefix}border-box .#{$prefix}form-text {
- height: $form-field-height;
- }
-
- textarea.#{$prefix}form-field {
- color: $form-field-color;
- overflow: auto;
- height: auto;
- line-height: normal;
- background: repeat-x 0 0;
- background-color: $form-field-background-color;
- @if $form-field-background-image {
- background-image: theme-image($theme-name, $form-field-background-image);
- }
- resize: none; //Disable browser resizable textarea
- }
-
- .#{$prefix}border-box textarea.#{$prefix}form-field {
- height: auto;
- }
-
- @if $include-safari {
- .#{$prefix}safari.#{$prefix}mac textarea.#{$prefix}form-field {
- margin-bottom: -2px; // another bogus margin bug, safari/mac only
- }
- }
-
- .#{$prefix}form-focus,
- textarea.#{$prefix}form-focus {
- border-color: $form-field-focus-border-color;
- }
-
- .#{$prefix}form-invalid-field,
- textarea.#{$prefix}form-invalid-field {
- background-color: $form-field-invalid-background-color;
- @if $form-field-invalid-background-image {
- background-image: theme-image($theme-name, $form-field-invalid-background-image);
- background-repeat: $form-field-invalid-background-repeat;
- background-position: $form-field-invalid-background-position;
- }
- border-color: $form-field-invalid-border-color;
- }
-
- .#{$prefix}form-item {
- font: $form-label-font;
- }
-
- .#{$prefix}form-empty-field {
- color: $form-field-empty-color;
- }
-
- .#{$prefix}webkit {
- .#{$prefix}form-empty-field {
- line-height: 15px;
- }
- }
-
- .#{$prefix}form-display-field {
- padding-top: 3px;
- }
-
- @if $include-ie {
- .#{$prefix}ie .#{$prefix}form-file {
- height: $form-field-height + 1;
-
- line-height: 18px;
-
- vertical-align: middle;
- }
- }
-
- .#{$prefix}field-default-toolbar .#{$prefix}form-text {
- height: $form-toolbar-field-height - vertical($form-field-padding) - vertical($form-field-border-width);
- }
-
- .#{$prefix}border-box .#{$prefix}field-default-toolbar .#{$prefix}form-text {
- height: $form-toolbar-field-height;
- }
-
- .#{$prefix}field-default-toolbar .#{$prefix}form-item-label-left {
- padding-left: 4px;
- }
-}
\ No newline at end of file