toolkit/mozapps/extensions/content/extensions.css

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     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/. */
     5 @namespace xhtml "http://www.w3.org/1999/xhtml";
     7 /* HTML link elements do weird things to the layout if they are not hidden */
     8 xhtml|link {
     9   display: none;
    10 }
    12 #categories {
    13   -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#categories-list");
    14 }
    16 .category {
    17   -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#category");
    18 }
    20 .sort-controls {
    21   -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#sorters");
    22 }
    24 .addon[status="installed"] {
    25   -moz-box-orient: vertical;
    26   -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#addon-generic");
    27 }
    29 .addon[status="installing"] {
    30   -moz-box-orient: vertical;
    31   -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#addon-installing");
    32 }
    34 .addon[pending="uninstall"] {
    35   -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#addon-uninstalled");
    36 }
    38 .creator {
    39   -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#creator-link");
    40 }
    42 .meta-rating {
    43   -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#rating");
    44 }
    46 .download-progress, .download-progress[mode="undetermined"] {
    47   -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#download-progress");
    48 }
    50 .install-status {
    51   -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#install-status");
    52 }
    54 .detail-row {
    55   -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#detail-row");
    56 }
    58 .text-list {
    59   white-space: pre-line;
    60   -moz-user-select: element;
    61 }
    63 setting, row[unsupported="true"] {
    64   display: none;
    65 }
    67 setting[type="bool"] {
    68   display: -moz-grid-line;
    69   -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-bool");
    70 }
    72 setting[type="bool"][localized="true"] {
    73   display: -moz-grid-line;
    74   -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-localized-bool");
    75 }
    77 setting[type="boolint"] {
    78   display: -moz-grid-line;
    79   -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-boolint");
    80 }
    82 setting[type="integer"] {
    83   display: -moz-grid-line;
    84   -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-integer");
    85 }
    87 setting[type="integer"]:not([size]) textbox {
    88   -moz-box-flex: 1;
    89 }
    91 setting[type="control"] {
    92   display: -moz-grid-line;
    93   -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-control");
    94 }
    96 setting[type="string"] {
    97   display: -moz-grid-line;
    98   -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-string");
    99 }
   101 setting[type="color"] {
   102   display: -moz-grid-line;
   103   -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-color");
   104 }
   106 setting[type="file"],
   107 setting[type="directory"] {
   108   display: -moz-grid-line;
   109   -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-path");
   110 }
   112 setting[type="radio"],
   113 setting[type="menulist"] {
   114   display: -moz-grid-line;
   115   -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-multi");
   116 }
   118 #addonitem-popup > menuitem[disabled="true"] {
   119   display: none;
   120 }
   122 #addonitem-popup[addontype="theme"] > #menuitem_enableItem,
   123 #addonitem-popup[addontype="theme"] > #menuitem_disableItem,
   124 #addonitem-popup:not([addontype="theme"]) > #menuitem_enableTheme,
   125 #addonitem-popup:not([addontype="theme"]) > #menuitem_disableTheme {
   126   display: none;
   127 }
   129 #header-searching:not([active]) {
   130   visibility: hidden;
   131 }
   133 #search-list[local="false"]  > .addon[remote="false"],
   134 #search-list[remote="false"] > .addon[remote="true"] {
   135   visibility: collapse;
   136 }
   138 #detail-view {
   139   overflow: auto;
   140 }
   142 .addon:not([notification="warning"]) .warning,
   143 .addon:not([notification="error"]) .error,
   144 .addon:not([notification="info"]) .info,
   145 .addon:not([pending]) .pending,
   146 .addon:not([upgrade="true"]) .update-postfix,
   147 .addon[active="true"] .disabled-postfix,
   148 .addon[pending="install"] .update-postfix,
   149 .addon[pending="install"] .disabled-postfix,
   150 #detail-view:not([notification="warning"]) .warning,
   151 #detail-view:not([notification="error"]) .error,
   152 #detail-view:not([notification="info"]) .info,
   153 #detail-view:not([pending]) .pending,
   154 #detail-view:not([upgrade="true"]) .update-postfix,
   155 #detail-view[active="true"] .disabled-postfix,
   156 #detail-view[loading] .detail-view-container,
   157 #detail-view:not([loading]) .alert-container,
   158 .detail-row:not([value]),
   159 #search-list[remote="false"] #search-allresults-link {
   160   display: none;
   161 }
   163 #addons-page:not([warning]) #list-view > .global-warning-container {
   164   display: none;
   165 }
   166 #addon-list .date-updated {
   167   display: none;
   168 }
   170 .view-pane:not(#updates-view) .addon .relnotes-toggle,
   171 .view-pane:not(#updates-view) .addon .include-update,
   172 #updates-view:not([updatetype="available"]) .addon .include-update,
   173 #updates-view[updatetype="available"] .addon .update-available-notice {
   174   display: none;
   175 }
   177 #addons-page:not([warning]) .global-warning,
   178 #addons-page:not([warning="safemode"]) .global-warning-safemode,
   179 #addons-page:not([warning="checkcompatibility"]) .global-warning-checkcompatibility,
   180 #addons-page:not([warning="updatesecurity"]) .global-warning-updatesecurity {
   181   display: none;
   182 }
   184 /* Plugins aren't yet disabled by safemode (bug 342333),
   185    so don't show that warning when viewing plugins. */
   186 #addons-page[warning="safemode"] .view-pane[type="plugin"] .global-warning-container,
   187 #addons-page[warning="safemode"] #detail-view[loading="true"] .global-warning {
   188   display: none;
   189 }
   191 #addons-page .view-pane:not([type="plugin"]) .plugin-info-container {
   192   display: none;
   193 }
   195 #addons-page .view-pane:not([type="experiment"]) .experiment-info-container {
   196   display: none;
   197 }
   199 .addon .relnotes {
   200   -moz-user-select: text;
   201 }
   202 #detail-name, #detail-desc, #detail-fulldesc {
   203   -moz-user-select: text;
   204 }
   206 /* Make sure we're not animating hidden images. See bug 623739. */
   207 #view-port:not([selectedIndex="0"]) #discover-view .loading,
   208 #discover-view:not([selectedIndex="0"]) .loading {
   209   display: none;
   210 }
   212 /* Elements in unselected richlistitems cannot be focused */
   213 richlistitem:not([selected]) * {
   214   -moz-user-focus: ignore;
   215 }
   217 #header-search {
   218   width: 22em;
   219 }
   221 #header-utils-btn {
   222   -moz-user-focus: normal;
   223 }
   225 .discover-button[disabled="true"] {
   226   display: none;
   227 }
   229 #experiments-learn-more[disabled="true"] {
   230   display: none;
   231 }
   233 #experiments-change-telemetry[disabled="true"] {
   234   display: none;
   235 }
   237 .view-pane[type="experiment"] .error,
   238 .view-pane[type="experiment"] .warning,
   239 .view-pane[type="experiment"] .addon:not([pending="uninstall"]) .pending,
   240 .view-pane[type="experiment"] .disabled-postfix,
   241 .view-pane[type="experiment"] .update-postfix,
   242 .view-pane[type="experiment"] .version,
   243 #detail-view[type="experiment"] .alert-container,
   244 #detail-view[type="experiment"] #detail-version,
   245 #detail-view[type="experiment"] #detail-creator {
   246   display: none;
   247 }
   249 .view-pane:not([type="experiment"]) .experiment-container,
   250 .view-pane:not([type="experiment"]) #detail-experiment-container {
   251   display: none;
   252 }
   254 .addon[type="experiment"][status="installing"] .experiment-time,
   255 .addon[type="experiment"][status="installing"] .experiment-state {
   256   display: none;
   257 }

mercurial