elbaitemoon

Elbaite theme for Pale Moon
Log | Files | Refs

aboutPermissions.css (3177B)


      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 @import url("chrome://global/skin/inContentUI.css");
      6 
      7 /* header */
      8 
      9 #permissions-pagetitle {
     10   font-size: 200%;
     11   font-weight: bold;
     12   padding-bottom: 0.5em;
     13 }
     14 
     15 #permissions-content {
     16   height: 100%;
     17 }
     18 
     19 /* sites box */
     20 
     21 #sites-box {
     22   padding: 10px;
     23   width: 25em;
     24 }
     25 
     26 #sites-filter {
     27   margin: 0;
     28 }
     29 
     30 #sites-list {
     31   -moz-appearance: none;
     32   border: 1px solid rgb(75, 75, 75);
     33   margin: 5px 0 0 0;
     34 }
     35 
     36 .site {
     37   padding: 4px;
     38   border-bottom: 1px solid rgb(50, 50, 50);
     39 }
     40 
     41 .site-favicon {
     42   height: 16px;
     43   width: 16px;
     44   margin-inline-end: 4px;
     45   list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
     46 }
     47 
     48 #all-sites-item > .site-container > .site-favicon {
     49   list-style-image: none;
     50 }
     51 
     52 /* permissions box */
     53 
     54 #permissions-box {
     55   padding-top: 10px;
     56   overflow-y: auto;
     57 }
     58 
     59 #site-description {
     60   font-size: 125%;
     61   margin-inline-start: 6px; /* to match button margin */
     62 }
     63 
     64 #site-label {
     65   font-weight: bold;
     66   margin-top: 0;
     67   margin-bottom: 0;
     68 }
     69 
     70 #defaults-description {
     71   font-size: 125%;
     72   font-weight: bold;
     73   margin-inline-start: 6px;
     74 }
     75 
     76 .pref-item {
     77   margin-bottom: 10px;
     78 }
     79 
     80 .pref-icon {
     81   width: 48px;
     82   height: 48px;
     83   margin-inline-end: 10px;
     84 }
     85 
     86 .pref-icon[type="password"] {
     87   list-style-image: url(chrome://mozapps/skin/passwordmgr/key.svg#large);
     88 }
     89 .pref-icon[type="image"] {
     90   list-style-image: url(chrome://global/skin/icons/question-16.svg);
     91 }
     92 .pref-icon[type="popup"] {
     93   list-style-image: url(chrome://global/skin/icons/question-16.svg);
     94 }
     95 .pref-icon[type="cookie"] {
     96   list-style-image: url(chrome://global/skin/icons/question-16.svg);
     97 }
     98 .pref-icon[type="desktop-notification"] {
     99   list-style-image: url(chrome://global/skin/alerts/notification.svg);
    100 }
    101 .pref-icon[type="install"] {
    102   list-style-image: url(chrome://mozapps/skin/extensions/addons.svg#extensionGeneric);
    103 }
    104 .pref-icon[type="geo"] {
    105   list-style-image: url(chrome://browser/skin/Geolocation-16.svg);
    106 }
    107 .pref-icon[type="indexedDB"] {
    108   list-style-image: url(chrome://global/skin/icons/question-16.svg);
    109 }
    110 .pref-icon[type="plugins"] {
    111   list-style-image: url(chrome://mozapps/skin/extensions/addons.svg#pluginGeneric);
    112 }
    113 .pref-icon[type="fullscreen"] {
    114   list-style-image: url(chrome://global/skin/icons/question-16.svg);
    115 }
    116 .pref-icon[type="pointerLock"] {
    117   list-style-image: url(chrome://global/skin/icons/question-16.svg);
    118 }
    119 
    120 .pref-title {
    121   font-size: 125%;
    122   margin-bottom: 0;
    123   font-weight: bold;
    124   margin-right: 0;
    125   padding-right: 0;
    126 }
    127 
    128 .pref-default {
    129   margin-left: 0.5em;
    130   padding-left: 0;
    131 }
    132 
    133 .pref-set-default {
    134   visibility: collapse;
    135 }
    136 
    137 .pref-menulist {
    138   margin-left: 6px;
    139   margin-right: 6px;
    140   min-width: 10em; /* native menulists ellipsize their longest entries by default on many themes */
    141 }
    142 
    143 .plugins-label {
    144   margin-right: 0;
    145   padding-right: 0;
    146 }
    147 
    148 .plugins-vulnerable {
    149   margin-left: 0;
    150   padding-left: 0;
    151   margin-right: 0;
    152   padding-right: 0;
    153 }
    154 
    155 .plugins-default {
    156   margin-left: 0.5em;
    157   padding-left: 0;
    158   margin-right: 1em;
    159   padding-right: 0;
    160 }