@mixin extjs-display-field-ui(
$ui: null,
$ui-field-height: $form-field-height,
$ui-color: $form-display-field-color,
$ui-font-size: $form-display-field-font-size,
$ui-font-family: $form-display-field-font-family,
$ui-font-weight: $form-display-field-font-weight,
$ui-line-height: $form-display-field-line-height,
$ui-focus-border-color: $form-display-field-focus-border-color,
$ui-focus-border-style: $form-display-field-focus-border-style,
$ui-focus-border-width: $form-display-field-focus-border-width
) {
.#{$prefix}form-display-field-#{$ui} {
min-height: $ui-field-height;
font: $ui-font-weight #{$ui-font-size}/#{$ui-line-height} $ui-font-family;
color: $ui-color;
margin-top: round(($ui-field-height - $ui-line-height) / 2);
}
.#{$prefix}form-display-field-#{$ui}.#{$prefix}field-form-focus {
.#{$prefix}keyboard-mode & {
@include css-outline(
$width: $ui-focus-border-width,
$style: $ui-focus-border-style,
$color: $ui-focus-border-color,
$offset: -$ui-focus-border-width
);
}
@if $include-ie {
.#{$prefix}ie8 & {
position: relative;
}
}
}
}