ed5a6f69c5c4c14c3fabf41a653d902e7b9ecc37
[themes.git] / EarlyBlue / global / skin / textfield.css
1 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */\r
2 @namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */\r
3 \r
4 /** generic text fields (in dialogs)\r
5  **/\r
6  \r
7 /* outer frame */\r
8   textfield\r
9     {\r
10       border              : 1px inset #CCD0DD;\r
11       font                : inherit;\r
12       color               : #000000;\r
13       padding             : 0px;\r
14       margin              : 1px 3px 2px 4px;\r
15       background-color    : #FFFFFF;\r
16       cursor              : text;\r
17     }\r
18     \r
19   textfield[readonly="true"]\r
20     {\r
21       background-color    : #CCCCCC;\r
22     }\r
23   \r
24   textfield[focused="true"]\r
25     {\r
26       border              : 2px solid #6699cc;\r
27       margin              : 0px 2px 1px 3px;\r
28     }\r
29     \r
30   textfield[focused="true"][readonly="true"]\r
31     {\r
32       border              : 1px inset #CCCCCC;\r
33       margin              : 1px 3px 2px 4px;\r
34     }\r
35 \r
36 /* internal frame */\r
37   .textfield-internal-box \r
38     {\r
39       margin              : 0px;\r
40       padding             : 1px 2px 1px 2px;\r
41       cursor              : text;\r
42       border              : none;\r
43       background-color    : inherit;\r
44       color               : inherit;\r
45     }\r
46   \r
47   textfield[disabled="true"] > .textfield-internal-box\r
48     {\r
49       border              : none;\r
50     }\r
51   \r
52   .textarea-internal-box\r
53     {\r
54       padding             : 0px 0px 0px 2px;\r
55     }\r
56   \r
57 /* internal text widget */\r
58   .textfield-input, .textfield-textarea\r
59     {\r
60       border              : none !important;\r
61       margin              : 0px;\r
62       font                : inherit;\r
63       background-color    : inherit;\r
64     }\r
65 \r
66   textfield[disabled="true"] \r
67     {\r
68       cursor              : default ! important;\r
69     } \r
70     \r
71 /** plain atomic textfields, class="plain" **/\r
72   textfield.plain, \r
73   textfield.plain > .textfield-internal-box, \r
74   textfield.plain > .textarea-internal-box\r
75     {\r
76       padding             : 0px !important;\r
77       margin              : 0px !important;\r
78       border              : none !important;\r
79     }\r
80 \r
81   .scrollfield\r
82     {\r
83       border              : none !important;\r
84       margin              : 0px;\r
85       margin-top          : 1px;      \r
86       padding             : 0px !important;\r
87       background          : inherit;\r
88     }    \r
89     \r
90   .scrollfield > .textfield-internal-box\r
91     {\r
92       border              : none !important;\r
93       margin              : 0px !important;\r
94       padding             : 0px !important;\r
95     }\r
96     \r
97     \r
98