]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | /**\r |
2 | * @class Ext.field.Field\r | |
3 | */\r | |
4 | \r | |
5 | .x-field {\r | |
6 | background: $field-background-color;\r | |
7 | \r | |
8 | &:last-child {\r | |
9 | border-bottom: 0;\r | |
10 | }\r | |
11 | }\r | |
12 | \r | |
13 | .x-form-label {\r | |
14 | color: $field-label-color;\r | |
15 | background-color: $field-label-background-color;\r | |
16 | \r | |
17 | padding: $field-label-padding;\r | |
18 | @include font($field-label-font-weight, $field-label-font-size, $field-label-line-height, $field-label-font-family);\r | |
19 | min-height: calc(#{$field-label-line-height} + #{vertical($field-label-padding)});\r | |
20 | \r | |
21 | @if $enable-big {\r | |
22 | .x-big & {\r | |
23 | @if $field-label-padding-big != $field-label-padding {\r | |
24 | padding: $field-label-padding-big;\r | |
25 | }\r | |
26 | @if $field-label-font-size-big != $field-label-font-size {\r | |
27 | font-size: $field-label-font-size-big;\r | |
28 | }\r | |
29 | @if $field-label-line-height-big != $field-label-line-height {\r | |
30 | line-height: $field-label-line-height-big;\r | |
31 | }\r | |
32 | }\r | |
33 | }\r | |
34 | }\r | |
35 | \r | |
36 | .x-field-input {\r | |
37 | .x-clear-icon {\r | |
38 | width: $textfield-clear-icon-size;\r | |
39 | height: $textfield-clear-icon-size;\r | |
40 | top: 50%;\r | |
41 | right: .4em;\r | |
42 | color: $textfield-clear-icon-color;\r | |
43 | margin-top: -($textfield-clear-icon-size / 2);\r | |
44 | @include font-icon($textfield-clear-icon);\r | |
45 | }\r | |
46 | }\r | |
47 | \r | |
48 | .x-field-clearable,\r | |
49 | .x-field-revealable {\r | |
50 | .x-input-el {\r | |
51 | padding-right: calc(#{$textfield-clear-icon-font-size} + .6em);\r | |
52 | \r | |
53 | @if $enable-big {\r | |
54 | .x-big & {\r | |
55 | padding-right: calc(#{$textfield-clear-icon-font-size-big} + .6em);\r | |
56 | }\r | |
57 | }\r | |
58 | }\r | |
59 | }\r | |
60 | \r | |
61 | .x-input-el {\r | |
62 | background-color: $textfield-input-background-color;\r | |
63 | padding: $textfield-input-padding;\r | |
64 | @include font($textfield-input-font-weight, $textfield-input-font-size, $textfield-input-line-height, $textfield-input-font-family);\r | |
65 | min-height: calc(#{$textfield-input-line-height} + #{vertical($textfield-input-padding)});\r | |
66 | \r | |
67 | @if $enable-big {\r | |
68 | .x-big & {\r | |
69 | @if $textfield-input-padding-big != $textfield-input-padding {\r | |
70 | padding: $textfield-input-padding-big;\r | |
71 | }\r | |
72 | @if $textfield-input-font-size-big != $textfield-input-font-size {\r | |
73 | font-size: $textfield-input-font-size-big;\r | |
74 | }\r | |
75 | @if $textfield-input-line-height-big != $textfield-input-line-height {\r | |
76 | line-height: $textfield-input-line-height-big;\r | |
77 | }\r | |
78 | }\r | |
79 | }\r | |
80 | \r | |
81 | border-width: 0;\r | |
82 | -webkit-appearance: none;\r | |
83 | }\r | |
84 | \r | |
85 | .x-item-disabled {\r | |
86 | .x-form-label,\r | |
87 | input,\r | |
88 | .x-input-el,\r | |
89 | .x-spinner-body,\r | |
90 | select,\r | |
91 | textarea,\r | |
92 | .x-field-clear-container {\r | |
93 | color: #b3b3b3;\r | |
94 | pointer-events: none;\r | |
95 | }\r | |
96 | }\r | |
97 | \r | |
98 | .x-item-disabled .x-form-label {\r | |
99 | color: #aaa;\r | |
100 | }\r | |
101 | \r | |
102 | .x-item-disabled .x-form-label:after {\r | |
103 | color: #666 !important;\r | |
104 | } |