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 file,
3 - You can obtain one at http://mozilla.org/MPL/2.0/. */
5 /* === BEGIN shared/in-content/preferences.css === */
7 @namespace html "http://www.w3.org/1999/xhtml";
10 font-family: "Clear Sans";
11 src: url("chrome://browser/content/fonts/ClearSans-Regular.woff") format('woff');
15 background-color: #000000;
19 -moz-appearance: none;
31 padding: 40px 48px 48px;
38 font-family: "Clear Sans", sans-serif;
44 prefpane > .content-box {
56 /* tabpanels and tabs */
77 tab:not([selected]):hover > .tab-middle > .tab-text {
80 tab:not([selected]):hover:active > .tab-middle > .tab-text {
83 tab[selected] > .tab-middle > .tab-text {
86 /* buttons and menulists */
92 button:not([disabled]):hover,
93 menulist:not([disabled]):hover {
96 button:not([disabled]):hover:active,
97 menulist[open="true"]:not([disabled]) {
104 button > .button-box,
105 menulist > .menulist-label-box {
108 button[type="menu"] > .button-box > .button-menu-dropmarker {
111 .spinbuttons-button {
120 .spinbuttons-button > .button-box {
123 .spinbuttons-up > .button-box > .button-icon {
126 .spinbuttons-up[disabled] > .button-box > .button-icon {
129 .spinbuttons-down > .button-box > .button-icon {
132 .spinbuttons-down[disabled] > .button-box > .button-icon {
135 menulist:not([editable="true"]) > .menulist-dropmarker {
138 menulist[disabled]:not([editable="true"]) > .menulist-dropmarker {
141 menulist > menupopup,
142 button[type="menu"] > menupopup {
145 menulist > menupopup menu,
146 menulist > menupopup menuitem,
147 button[type="menu"] > menupopup menu,
148 button[type="menu"] > menupopup menuitem {
151 menulist > menupopup > menu[_moz-menuactive="true"],
152 menulist > menupopup > menuitem[_moz-menuactive="true"],
153 button[type="menu"] > menupopup > menu[_moz-menuactive="true"],
154 button[type="menu"] > menupopup > menuitem[_moz-menuactive="true"] {
157 menulist > menupopup menuseparator,
158 button[type="menu"] > menupopup menuseparator {
183 .text-link:hover:active,
184 .inline-link:hover:active {
187 /* Checkboxes and radio buttons */
192 .checkbox-check[checked] {
195 checkbox:hover::before,
196 checkbox[checked]::before {
199 checkbox[checked]::before {
208 .radio-check[selected] {
212 radio[selected]::before {
215 radio[selected]::before {
221 background-color: #A09090;
222 /* -moz-border-end: 1px solid #FF9F00; */
225 border-radius: 1em 0 0 0;
229 background-color: #000000;
231 -moz-border-end-width: 0;
232 -moz-padding-start: 14px;
233 -moz-padding-end: 21px;
238 background-color: #FFCF00;
242 .category[selected] {
243 background-color: #008484;
249 font-family: "Clear Sans", sans-serif;
252 -moz-padding-start: 9px;
259 list-style-image: url("chrome://browser/skin/preferences/in-content/icons.png");
262 #category-general > .category-icon {
263 -moz-image-region: rect(0, 24px, 24px, 0);
266 #category-general:hover > .category-icon,
267 #category-general[selected] > .category-icon {
268 -moz-image-region: rect(24px, 24px, 48px, 0);
271 #category-content > .category-icon {
272 -moz-image-region: rect(0, 48px, 24px, 24px)
275 #category-content:hover > .category-icon,
276 #category-content[selected] > .category-icon {
277 -moz-image-region: rect(24px, 48px, 48px, 24px);
280 #category-application > .category-icon {
281 -moz-image-region: rect(0, 72px, 24px, 48px)
284 #category-application:hover > .category-icon,
285 #category-application[selected] > .category-icon {
286 -moz-image-region: rect(24px, 72px, 48px, 48px);
289 #category-privacy > .category-icon {
290 -moz-image-region: rect(0, 96px, 24px, 72px)
293 #category-privacy:hover > .category-icon,
294 #category-privacy[selected] > .category-icon {
295 -moz-image-region: rect(24px, 96px, 48px, 72px);
298 #category-security > .category-icon {
299 -moz-image-region: rect(0, 120px, 24px, 96px)
302 #category-security:hover > .category-icon,
303 #category-security[selected] > .category-icon {
304 -moz-image-region: rect(24px, 120px, 48px, 96px);
307 #category-sync > .category-icon {
308 -moz-image-region: rect(0, 144px, 24px, 120px);
311 #category-sync:hover > .category-icon,
312 #category-sync[selected] > .category-icon {
313 -moz-image-region: rect(24px, 144px, 48px, 120px);
316 #category-advanced > .category-icon {
317 -moz-image-region: rect(0, 168px, 24px, 144px)
320 #category-advanced:hover > .category-icon,
321 #category-advanced[selected] > .category-icon {
322 -moz-image-region: rect(24px, 168px, 48px, 144px);
334 -moz-margin-end: 20px;
335 list-style-image: url("chrome://browser/skin/preferences/in-content/header.png");
345 #header-general > .header-icon {
346 -moz-image-region: rect(0, 40px, 40px, 0);
349 #header-content > .header-icon {
350 -moz-image-region: rect(0, 80px, 40px, 40px);
353 #header-application > .header-icon {
354 -moz-image-region: rect(0, 120px, 40px, 80px);
357 #header-privacy > .header-icon {
358 -moz-image-region: rect(0, 160px, 40px, 120px);
361 #header-security > .header-icon {
362 -moz-image-region: rect(0, 200px, 40px, 160px);
365 #header-sync > .header-icon {
366 -moz-image-region: rect(0, 240px, 40px, 200px);
369 #header-advanced > .header-icon {
370 -moz-image-region: rect(0, 280px, 40px, 240px);
373 @media (min-resolution: 2dppx) {
375 list-style-image: url("chrome://browser/skin/preferences/in-content/header@2x.png");
378 #header-general > .header-icon {
379 -moz-image-region: rect(0, 80px, 80px, 0);
382 #header-content > .header-icon {
383 -moz-image-region: rect(0, 160px, 80px, 80px);
386 #header-application > .header-icon {
387 -moz-image-region: rect(0, 240px, 80px, 160px);
390 #header-privacy > .header-icon {
391 -moz-image-region: rect(0, 320px, 80px, 240px);
394 #header-security > .header-icon {
395 -moz-image-region: rect(0, 400px, 80px, 320px);
398 #header-sync > .header-icon {
399 -moz-image-region: rect(0, 480px, 80px, 400px);
402 #header-advanced > .header-icon {
403 -moz-image-region: rect(0, 560px, 80px, 480px);
415 -moz-appearance: none;
416 background-color: transparent;
421 .fileFieldContentBox {
422 background-color: transparent;
426 -moz-margin-start: 10px;
431 -moz-margin-start: -26px;
432 -moz-padding-start: 36px;
436 /* Applications Pane Styles */
438 #applications-content {
439 -moz-margin-start: 60px;
446 border: none; /*1px solid #9C9CFF;*/
449 border-top-left-radius: 0;
450 border-top-right-radius: 0;
453 #handersView > listheader > treecol {
459 font-family: "Clear Sans", sans-serif;
464 background-color: #F7F7F7;
465 border: 1px solid #CCCCCC;
466 -moz-border-top-colors: none;
467 -moz-border-right-colors: none;
468 -moz-border-bottom-colors: none;
469 -moz-border-left-colors: none;
473 #typeColumn:-moz-locale-dir(ltr),
474 #actionColumn:-moz-locale-dir(rtl) {
475 border-top-left-radius: 5px;
478 #typeColumn:-moz-locale-dir(rtl),
479 #actionColumn:-moz-locale-dir(ltr) {
480 border-top-right-radius: 5px;
484 #actionColumn:hover {
485 border-color: #737980;
488 #typeColumn:hover:active,
489 #actionColumn:hover:active {
491 border-color: #0096DC;
494 #typeColumn > .treecol-sortdirection[sortDirection=ascending],
495 #actionColumn > .treecol-sortdirection[sortDirection=ascending],
496 #typeColumn > .treecol-sortdirection[sortDirection=descending],
497 #actionColumn > .treecol-sortdirection[sortDirection=descending] {
500 #typeColumn > .treecol-sortdirection[sortDirection=descending],
501 #actionColumn > .treecol-sortdirection[sortDirection=descending] {
504 #handlersView > richlistitem {
505 min-height: 40px !important;
509 -moz-margin-start: 10px !important;
510 -moz-margin-end: 9px !important;
514 -moz-margin-start: 11px !important;
515 -moz-margin-end: 8px !important;
523 .actionsMenu > menupopup > menuitem {
524 -moz-padding-start: 10px !important;
527 .actionsMenu > menupopup > menuitem > .menu-iconic-left {
528 -moz-margin-end: 8px !important;
531 /* XXX This style is for bug 740213 and should be removed once that
532 bug has a solution. */
533 description > html|a {
546 /* -moz-appearance: none;
549 border: 1px solid rgba(23,50,77,0.4);
551 background-color: #F1F1F1;*/
557 padding-bottom: 0; /* no padding needed in inContent prefs */
562 -moz-margin-start: 60px;
566 /* -moz-appearance: none;
569 border: 1px solid rgba(23,50,77,0.4);
571 background-color: #F1F1F1;*/
576 #crashReporterLearnMore {
577 /* center the links */
582 /* === END shared/in-content/preferences.css === */
585 -moz-margin-start: 10px;
588 @media (min-resolution: 2dppx) {
589 checkbox:hover::before,
590 checkbox[checked]::before {
593 checkbox[checked]::before {
597 list-style-image: url("chrome://browser/skin/preferences/in-content/icons@2x.png");
600 #category-general > .category-icon {
601 -moz-image-region: rect(0, 48px, 48px, 0);
604 #category-general[selected] > .category-icon {
605 -moz-image-region: rect(48px, 48px, 96px, 0);
608 #category-content > .category-icon {
609 -moz-image-region: rect(0, 96px, 48px, 48px);
612 #category-content[selected] > .category-icon {
613 -moz-image-region: rect(48px, 96px, 96px, 48px);
616 #category-application > .category-icon {
617 -moz-image-region: rect(0, 144px, 48px, 96px);
620 #category-application[selected] > .category-icon {
621 -moz-image-region: rect(48px, 144px, 96px, 96px);
624 #category-privacy > .category-icon {
625 -moz-image-region: rect(0, 192px, 48px, 144px);
628 #category-privacy[selected] > .category-icon {
629 -moz-image-region: rect(48px, 192px, 96px, 144px);
632 #category-security > .category-icon {
633 -moz-image-region: rect(0, 240px, 48px, 192px);
636 #category-security[selected] > .category-icon {
637 -moz-image-region: rect(48px, 240px, 96px, 192px);
640 #category-sync > .category-icon {
641 -moz-image-region: rect(0, 288px, 48px, 240px);
644 #category-sync[selected] > .category-icon {
645 -moz-image-region: rect(48px, 288px, 96px, 240px);
648 #category-advanced > .category-icon {
649 -moz-image-region: rect(0, 336px, 48px, 288px);
652 #category-advanced[selected] > .category-icon {
653 -moz-image-region: rect(48px, 336px, 96px, 288px);