1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/toolkit/mozapps/extensions/content/extensions.css Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,257 @@ 1.4 +/* This Source Code Form is subject to the terms of the Mozilla Public 1.5 + * License, v. 2.0. If a copy of the MPL was not distributed with this 1.6 + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 1.7 + 1.8 +@namespace xhtml "http://www.w3.org/1999/xhtml"; 1.9 + 1.10 +/* HTML link elements do weird things to the layout if they are not hidden */ 1.11 +xhtml|link { 1.12 + display: none; 1.13 +} 1.14 + 1.15 +#categories { 1.16 + -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#categories-list"); 1.17 +} 1.18 + 1.19 +.category { 1.20 + -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#category"); 1.21 +} 1.22 + 1.23 +.sort-controls { 1.24 + -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#sorters"); 1.25 +} 1.26 + 1.27 +.addon[status="installed"] { 1.28 + -moz-box-orient: vertical; 1.29 + -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#addon-generic"); 1.30 +} 1.31 + 1.32 +.addon[status="installing"] { 1.33 + -moz-box-orient: vertical; 1.34 + -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#addon-installing"); 1.35 +} 1.36 + 1.37 +.addon[pending="uninstall"] { 1.38 + -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#addon-uninstalled"); 1.39 +} 1.40 + 1.41 +.creator { 1.42 + -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#creator-link"); 1.43 +} 1.44 + 1.45 +.meta-rating { 1.46 + -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#rating"); 1.47 +} 1.48 + 1.49 +.download-progress, .download-progress[mode="undetermined"] { 1.50 + -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#download-progress"); 1.51 +} 1.52 + 1.53 +.install-status { 1.54 + -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#install-status"); 1.55 +} 1.56 + 1.57 +.detail-row { 1.58 + -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#detail-row"); 1.59 +} 1.60 + 1.61 +.text-list { 1.62 + white-space: pre-line; 1.63 + -moz-user-select: element; 1.64 +} 1.65 + 1.66 +setting, row[unsupported="true"] { 1.67 + display: none; 1.68 +} 1.69 + 1.70 +setting[type="bool"] { 1.71 + display: -moz-grid-line; 1.72 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-bool"); 1.73 +} 1.74 + 1.75 +setting[type="bool"][localized="true"] { 1.76 + display: -moz-grid-line; 1.77 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-localized-bool"); 1.78 +} 1.79 + 1.80 +setting[type="boolint"] { 1.81 + display: -moz-grid-line; 1.82 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-boolint"); 1.83 +} 1.84 + 1.85 +setting[type="integer"] { 1.86 + display: -moz-grid-line; 1.87 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-integer"); 1.88 +} 1.89 + 1.90 +setting[type="integer"]:not([size]) textbox { 1.91 + -moz-box-flex: 1; 1.92 +} 1.93 + 1.94 +setting[type="control"] { 1.95 + display: -moz-grid-line; 1.96 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-control"); 1.97 +} 1.98 + 1.99 +setting[type="string"] { 1.100 + display: -moz-grid-line; 1.101 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-string"); 1.102 +} 1.103 + 1.104 +setting[type="color"] { 1.105 + display: -moz-grid-line; 1.106 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-color"); 1.107 +} 1.108 + 1.109 +setting[type="file"], 1.110 +setting[type="directory"] { 1.111 + display: -moz-grid-line; 1.112 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-path"); 1.113 +} 1.114 + 1.115 +setting[type="radio"], 1.116 +setting[type="menulist"] { 1.117 + display: -moz-grid-line; 1.118 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-multi"); 1.119 +} 1.120 + 1.121 +#addonitem-popup > menuitem[disabled="true"] { 1.122 + display: none; 1.123 +} 1.124 + 1.125 +#addonitem-popup[addontype="theme"] > #menuitem_enableItem, 1.126 +#addonitem-popup[addontype="theme"] > #menuitem_disableItem, 1.127 +#addonitem-popup:not([addontype="theme"]) > #menuitem_enableTheme, 1.128 +#addonitem-popup:not([addontype="theme"]) > #menuitem_disableTheme { 1.129 + display: none; 1.130 +} 1.131 + 1.132 +#header-searching:not([active]) { 1.133 + visibility: hidden; 1.134 +} 1.135 + 1.136 +#search-list[local="false"] > .addon[remote="false"], 1.137 +#search-list[remote="false"] > .addon[remote="true"] { 1.138 + visibility: collapse; 1.139 +} 1.140 + 1.141 +#detail-view { 1.142 + overflow: auto; 1.143 +} 1.144 + 1.145 +.addon:not([notification="warning"]) .warning, 1.146 +.addon:not([notification="error"]) .error, 1.147 +.addon:not([notification="info"]) .info, 1.148 +.addon:not([pending]) .pending, 1.149 +.addon:not([upgrade="true"]) .update-postfix, 1.150 +.addon[active="true"] .disabled-postfix, 1.151 +.addon[pending="install"] .update-postfix, 1.152 +.addon[pending="install"] .disabled-postfix, 1.153 +#detail-view:not([notification="warning"]) .warning, 1.154 +#detail-view:not([notification="error"]) .error, 1.155 +#detail-view:not([notification="info"]) .info, 1.156 +#detail-view:not([pending]) .pending, 1.157 +#detail-view:not([upgrade="true"]) .update-postfix, 1.158 +#detail-view[active="true"] .disabled-postfix, 1.159 +#detail-view[loading] .detail-view-container, 1.160 +#detail-view:not([loading]) .alert-container, 1.161 +.detail-row:not([value]), 1.162 +#search-list[remote="false"] #search-allresults-link { 1.163 + display: none; 1.164 +} 1.165 + 1.166 +#addons-page:not([warning]) #list-view > .global-warning-container { 1.167 + display: none; 1.168 +} 1.169 +#addon-list .date-updated { 1.170 + display: none; 1.171 +} 1.172 + 1.173 +.view-pane:not(#updates-view) .addon .relnotes-toggle, 1.174 +.view-pane:not(#updates-view) .addon .include-update, 1.175 +#updates-view:not([updatetype="available"]) .addon .include-update, 1.176 +#updates-view[updatetype="available"] .addon .update-available-notice { 1.177 + display: none; 1.178 +} 1.179 + 1.180 +#addons-page:not([warning]) .global-warning, 1.181 +#addons-page:not([warning="safemode"]) .global-warning-safemode, 1.182 +#addons-page:not([warning="checkcompatibility"]) .global-warning-checkcompatibility, 1.183 +#addons-page:not([warning="updatesecurity"]) .global-warning-updatesecurity { 1.184 + display: none; 1.185 +} 1.186 + 1.187 +/* Plugins aren't yet disabled by safemode (bug 342333), 1.188 + so don't show that warning when viewing plugins. */ 1.189 +#addons-page[warning="safemode"] .view-pane[type="plugin"] .global-warning-container, 1.190 +#addons-page[warning="safemode"] #detail-view[loading="true"] .global-warning { 1.191 + display: none; 1.192 +} 1.193 + 1.194 +#addons-page .view-pane:not([type="plugin"]) .plugin-info-container { 1.195 + display: none; 1.196 +} 1.197 + 1.198 +#addons-page .view-pane:not([type="experiment"]) .experiment-info-container { 1.199 + display: none; 1.200 +} 1.201 + 1.202 +.addon .relnotes { 1.203 + -moz-user-select: text; 1.204 +} 1.205 +#detail-name, #detail-desc, #detail-fulldesc { 1.206 + -moz-user-select: text; 1.207 +} 1.208 + 1.209 +/* Make sure we're not animating hidden images. See bug 623739. */ 1.210 +#view-port:not([selectedIndex="0"]) #discover-view .loading, 1.211 +#discover-view:not([selectedIndex="0"]) .loading { 1.212 + display: none; 1.213 +} 1.214 + 1.215 +/* Elements in unselected richlistitems cannot be focused */ 1.216 +richlistitem:not([selected]) * { 1.217 + -moz-user-focus: ignore; 1.218 +} 1.219 + 1.220 +#header-search { 1.221 + width: 22em; 1.222 +} 1.223 + 1.224 +#header-utils-btn { 1.225 + -moz-user-focus: normal; 1.226 +} 1.227 + 1.228 +.discover-button[disabled="true"] { 1.229 + display: none; 1.230 +} 1.231 + 1.232 +#experiments-learn-more[disabled="true"] { 1.233 + display: none; 1.234 +} 1.235 + 1.236 +#experiments-change-telemetry[disabled="true"] { 1.237 + display: none; 1.238 +} 1.239 + 1.240 +.view-pane[type="experiment"] .error, 1.241 +.view-pane[type="experiment"] .warning, 1.242 +.view-pane[type="experiment"] .addon:not([pending="uninstall"]) .pending, 1.243 +.view-pane[type="experiment"] .disabled-postfix, 1.244 +.view-pane[type="experiment"] .update-postfix, 1.245 +.view-pane[type="experiment"] .version, 1.246 +#detail-view[type="experiment"] .alert-container, 1.247 +#detail-view[type="experiment"] #detail-version, 1.248 +#detail-view[type="experiment"] #detail-creator { 1.249 + display: none; 1.250 +} 1.251 + 1.252 +.view-pane:not([type="experiment"]) .experiment-container, 1.253 +.view-pane:not([type="experiment"]) #detail-experiment-container { 1.254 + display: none; 1.255 +} 1.256 + 1.257 +.addon[type="experiment"][status="installing"] .experiment-time, 1.258 +.addon[type="experiment"][status="installing"] .experiment-state { 1.259 + display: none; 1.260 +}