switch LCARStrek versions to make a 2.16.1 version to fix up issues reported by AMO...
[themes.git] / EarlyBlue / global / autocomplete.css
... / ...
CommitLineData
1/* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4
5@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
6@namespace html url("http://www.w3.org/1999/xhtml");
7
8/* ===== autocomplete.css =================================================
9 == Styles used by the autocomplete widget.
10 ======================================================================= */
11
12@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
13@namespace html url("http://www.w3.org/1999/xhtml");
14
15/* ::::: autocomplete ::::: */
16
17/* .padded is used by autocomplete widgets that don't have an icon. Gross. -dwh */
18textbox:not(.padded) {
19 cursor: default;
20 padding: 0px;
21}
22
23textbox[nomatch="true"][highlightnonmatches="true"] {
24 color: red;
25}
26
27.autocomplete-textbox-container {
28 -moz-box-align: center;
29}
30
31textbox:not(.padded) .textbox-input-box {
32 margin: 0 3px;
33}
34
35.textbox-input-box {
36 -moz-box-align: center;
37}
38
39/* ::::: history button ::::: */
40
41.autocomplete-history-dropmarker {
42 min-width: 15px;
43 min-height: 19px;
44 background-color: #9999CC;
45}
46
47.autocomplete-history-dropmarker[open="true"] {
48 border: 1px inset #CCD0DD;
49 padding-top: 2px;
50 padding-bottom: 0;
51 -moz-padding-start: 2px;
52 -moz-padding-end: 0;
53}
54
55/* ::::: autocomplete popups ::::: */
56
57panel[type="autocomplete"],
58panel[type="autocomplete-richlistbox"],
59.autocomplete-history-popup {
60 border: 1px solid #9999CC;
61 background-color: white;
62 padding: 0;
63}
64
65.autocomplete-history-popup {
66 max-height: 25em;
67}
68
69/* ::::: tree ::::: */
70
71.autocomplete-tree {
72 border: none;
73 background-color: transparent !important;
74}
75
76.autocomplete-treecol {
77 margin: 0px !important;
78 border: none !important;
79 padding: 0px !important;
80}
81
82/* GTK calculates space for a sort arrow */
83.autocomplete-treecol > .treecol-sortdirection {
84 -moz-appearance: none !important;
85}
86
87.autocomplete-treebody::-moz-tree-cell-text {
88 -moz-padding-start: 8px;
89}
90
91.autocomplete-treebody::-moz-tree-row(selected) {
92 background-color: #336699;
93}
94
95.autocomplete-treebody::-moz-tree-cell-text(selected) {
96 color: white !important;
97}
98
99.autocomplete-treebody::-moz-tree-image(treecolAutoCompleteValue) {
100 max-width: 16px;
101 height: 16px;
102}
103
104/* ::::: richlistbox autocomplete ::::: */
105
106.autocomplete-richlistbox {
107 margin: 0;
108}
109
110.autocomplete-richlistbox > scrollbox {
111 overflow-x: hidden !important;
112}
113
114.autocomplete-richlistitem {
115 padding: 1px 2px;
116}
117
118.autocomplete-richlistitem[selected="true"] {
119 background-color: #336699;
120 color: white;
121}
122
123.autocomplete-richlistitem:not(:first-child) {
124 border-top: 1px solid #666699;
125}
126
127.ac-site-icon {
128 width: 16px;
129 height: 16px;
130 margin-top: 0;
131 margin-bottom: -3px;
132 -moz-margin-start: 3px;
133 -moz-margin-end: 5px;
134}
135
136.ac-type-icon {
137 width: 16px;
138 height: 16px;
139}
140
141.ac-extra > .ac-result-type-tag {
142 margin: 0 4px;
143}
144
145.ac-extra > .ac-comment {
146 -moz-padding-end: 4px;
147}
148
149.ac-ellipsis-after {
150 margin: 2px 0px 0px !important;
151 padding: 0;
152 min-width: 1em;
153}
154
155.ac-normal-text {
156 margin: 2px 0px 0px !important;
157 padding: 0;
158}
159
160.ac-normal-text > html|span {
161 margin: 0 !important;
162 padding: 0;
163}
164
165html|span.ac-emphasize-text {
166 font-weight: bold;
167 text-decoration: underline;
168}
169
170.ac-title, .ac-url {
171 overflow: hidden;
172}
173
174/* ::::: textboxes inside toolbarpaletteitems ::::: */
175
176toolbarpaletteitem > toolbaritem > textbox > hbox > hbox > html|*.textbox-input {
177 visibility: hidden;
178}
179
180toolbarpaletteitem > toolbaritem > * > textbox > hbox > hbox > html|*.textbox-input {
181 visibility: hidden;
182}