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/. */
9 background-color: #ced7de;
10 -moz-user-select: none
;
11 font-family: "Segoe UI", sans-serif
;
12 -moz-text-size-adjust: none
;
22 box-shadow: 0 0 3px #444;
23 background-color: #ced7de;
26 border-bottom: 2px solid
;
27 -moz-border-bottom-colors: #ff9100 #f27900;
41 border: 1px solid transparent
;
42 border-image-source: url
("chrome://browser/skin/images/textfield.png");
43 border-image-slice: 1 1 3 1;
44 border-image-width: 1px 1px 3px 1px;
51 -moz-appearance: none
;
53 background-image: none
;
54 background-color: transparent
;
55 display: inline-block
;
63 #filter-input:-moz-placeholder
{
64 color: rgba
(255,255,255,0.5);
68 display: inline-block
;
71 box-sizing: border-box
;
75 #new-pref-toggle-button {
76 background-position: center center
;
77 background-image: url
("chrome://browser/skin/images/reader-plus-icon-xhdpi.png");
78 background-size: 48px 48px;
81 display: inline-block
;
85 #filter-search-button {
86 background-image: url
("chrome://browser/skin/images/search.png");
87 background-size: 32px 32px;
90 display: inline-block
;
94 #filter-input-clear-button {
95 background-image: url
("chrome://browser/skin/images/search-clear-30.png");
96 background-size: 32px 32px;
99 display: inline-block
;
103 #filter-input[value
=""] + #filter-input-clear-button
{
108 display: inline-block
;
127 list-style-position: inside
;
128 border: 1px solid
#808080;
129 background-color: #ffffff;
135 box-sizing: border-box
;
136 box-shadow: 0 0 5px #000000;
140 #new-pref-container {
143 background-color: #ffffff;
144 box-sizing: border-box
;
145 box-shadow: 0 0 5px #000000;
156 #new-pref-container input
,
157 #new-pref-container select
{
159 background-image: none
;
162 #new-pref-container.show
{
167 list-style-type: none
;
168 border-bottom: 1px solid
#d3d3d3;
170 background-color: #ffffff;
174 #new-pref-line-boolean,
175 #new-pref-value-string,
176 #new-pref-value-int {
179 #new-pref-item[typestyle
="boolean"] #new-pref-line-boolean
,
180 #new-pref-item[typestyle
="string"] #new-pref-value-string
,
181 #new-pref-item[typestyle
="int"] #new-pref-value-int
{
189 text-overflow: ellipsis
;
191 background-image: none
;
195 color: rgba
(0,0,0,0.5);
198 -moz-appearance: none
;
199 background-image: none
;
200 background-color: transparent
;
205 background-image: url
("chrome://browser/skin/images/lock.png");
206 background-repeat: no-repeat
;
207 background-position: right
50%;
208 background-size: auto
60%;
216 display: inline-block
!important
;
217 border-left: 1px solid
#d3d3d3;
223 border-top: 1px solid rgba
(0,0,0,0.05);
224 color: rgba
(0,0,0,0.5);
229 #new-pref-value-boolean {
233 /* Disable newPref dialog spinbuttons, use custom version from Android */
234 /* Filed Bug 962359 to enhance the default spinbutton style to be touch-friendly */
235 #new-pref-value-int {
236 -moz-appearance: textfield
;
239 #new-pref-container .pref-button
.toggle
{
240 display: inline-block
;
246 #new-pref-container .pref-button
.cancel
,
247 #new-pref-container .pref-button
.create
{
248 display: inline-block
;
254 pointer-events: none
;
257 #new-pref-container .pref-item-line
,
258 .pref-item
.selected
.pref-item-line
,
259 .pref-item:not(.selected) .pref-button.reset {
260 pointer-events: auto
;
263 #new-pref-container .pref-button
.create
[disabled
] {
267 .pref-item.selected {
268 background-color: rgba
(0,0,255,0.05);
272 display: inline-block
;
273 box-sizing: border-box
;
276 border-left: 1px solid rgba
(0,0,0,0.1);
278 transition-property: opacity
;
279 transition-duration: 500ms;
282 .pref-item.selected .pref-item-line .pref-button {
286 .pref-item:not(.selected) .pref-item-line .pref-button:not(.reset) {
290 .pref-item:not(.selected) .pref-button.reset {
294 /* Disable detail list item spinbuttons, use custom version from Android */
295 /* Filed Bug 962359 to enhance the default spinbutton style to be touch-friendly */
296 .pref-item input[type="number"] {
297 -moz-appearance: textfield
;
300 .pref-button:active {
301 background-color: rgba
(0,0,255,0.2);
304 .pref-button[disabled] {
309 background-image: url
("chrome://browser/skin/images/arrowup-16.png");
310 background-position: center center
;
311 background-repeat: no-repeat
;
315 background-image: url
("chrome://browser/skin/images/arrowdown-16.png");
316 background-position: center center
;
317 background-repeat: no-repeat
;
323 background-color: rgba
(0,0,0,0.5);
328 transition-property: opacity
;
329 transition-duration: 500ms;
333 #prefs-shield[shown
] {
338 #loading-container > li
{
339 background-image: url
(chrome://global
/skin
/media
/throbber
.png
);
340 background-position: center center
;
341 background-repeat: no-repeat
;