From: Robert Kaiser Date: Mon, 7 Jul 2014 00:52:20 +0000 (+0200) Subject: sync both themes with toolkit windows theme changes in Mozilla 31 cycle X-Git-Tag: LCARStrek-2.28~10 X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=commitdiff_plain;h=2e88f3cc60e31ba850945b78dadddf8399020592 sync both themes with toolkit windows theme changes in Mozilla 31 cycle --- diff --git a/EarlyBlue/global/aboutSupport.css b/EarlyBlue/global/aboutSupport.css index 6f7b77f9..5c556dfa 100644 --- a/EarlyBlue/global/aboutSupport.css +++ b/EarlyBlue/global/aboutSupport.css @@ -92,6 +92,7 @@ td { -moz-margin-end: 0; padding: 16px; width: 30%; + visibility: hidden; } #reset-box:-moz-dir(rtl) { @@ -106,3 +107,11 @@ td { display: block; margin: auto; } + +.block { + display: block; +} + +.hidden { + display: none; +} diff --git a/EarlyBlue/global/dirListing/dirListing.css b/EarlyBlue/global/dirListing/dirListing.css index 38cbae52..a67fa447 100644 --- a/EarlyBlue/global/dirListing/dirListing.css +++ b/EarlyBlue/global/dirListing/dirListing.css @@ -77,7 +77,7 @@ th:hover > a { text-decoration: underline; } -tbody > tr:hover { +body > table > tbody > tr:hover { outline: 1px solid #808080; outline-radius: .3em; } diff --git a/EarlyBlue/global/popup.css b/EarlyBlue/global/popup.css index b9433889..076cc04e 100644 --- a/EarlyBlue/global/popup.css +++ b/EarlyBlue/global/popup.css @@ -29,35 +29,6 @@ panel[type="arrow"] { background: transparent; border: none; padding: 0; - transition: opacity 300ms; -} - -.panel-arrowcontainer[panelopen] { - transition-duration: 200ms, 150ms; - transition-property: opacity, transform; - transition-timing-function: ease-out; -} - -.panel-arrowcontainer:not([panelopen]) { - /* Does not work correctly in Linux right now. - 2012-09-30 - * Actually, only breaks uncommon Window Managers, but arrowpanels disappear completely. 2013-07-21 - opacity: 0; */ -} - -.panel-arrowcontainer:not([panelopen])[side="top"] { - transform: translateY(-20px); -} - -.panel-arrowcontainer:not([panelopen])[side="bottom"] { - transform: translateY(20px); -} - -.panel-arrowcontainer:not([panelopen])[side="left"] { - transform: translateX(-20px); -} - -.panel-arrowcontainer:not([panelopen])[side="right"] { - transform: translateX(20px); } panel[type="arrow"][side="top"], diff --git a/EarlyBlue/global/scrollbars.css b/EarlyBlue/global/scrollbars.css index c645af5e..700282c8 100644 --- a/EarlyBlue/global/scrollbars.css +++ b/EarlyBlue/global/scrollbars.css @@ -18,12 +18,12 @@ scrollbar { pointer-events: auto; } -scrollbar[root="true"] { - position: relative; - z-index: 2147483647; /* largest positive value of a signed 32-bit integer */ -} - @media all and (-moz-overlay-scrollbars) { + scrollbar[root="true"] { + position: relative; + z-index: 2147483647; /* largest positive value of a signed 32-bit integer */ + } + scrollbar:not([active="true"]), scrollbar[disabled="true"] { visibility: hidden; diff --git a/EarlyBlue/mozapps/extensions/category-experiments.png b/EarlyBlue/mozapps/extensions/category-experiments.png new file mode 100644 index 00000000..f0b5c02a Binary files /dev/null and b/EarlyBlue/mozapps/extensions/category-experiments.png differ diff --git a/EarlyBlue/mozapps/extensions/experimentGeneric.png b/EarlyBlue/mozapps/extensions/experimentGeneric.png new file mode 100644 index 00000000..645a8763 Binary files /dev/null and b/EarlyBlue/mozapps/extensions/experimentGeneric.png differ diff --git a/EarlyBlue/mozapps/extensions/extensions.css b/EarlyBlue/mozapps/extensions/extensions.css index abd2c0e9..5654e301 100644 --- a/EarlyBlue/mozapps/extensions/extensions.css +++ b/EarlyBlue/mozapps/extensions/extensions.css @@ -4,8 +4,6 @@ @import url("chrome://global/skin/inContentUI.css"); -@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - .nav-button { list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png"); } @@ -259,6 +257,9 @@ #category-dictionary > .category-icon { list-style-image: url("chrome://mozapps/skin/extensions/category-dictionaries.png"); } +#category-experiment > .category-icon { + list-style-image: url("chrome://mozapps/skin/extensions/category-experiments.png"); +} #category-availableUpdates > .category-icon { list-style-image: url("chrome://mozapps/skin/extensions/category-available.png"); } @@ -444,6 +445,10 @@ list-style-image: url("chrome://mozapps/skin/extensions/dictionaryGeneric.png"); } +.addon-view[type="experiment"] .icon { + list-style-image: url("chrome://mozapps/skin/extensions/experimentGeneric.png"); +} + .name-container { font-size: 150%; font-weight: bold; @@ -1016,3 +1021,30 @@ button.button-link { /* Needed to override normal button style from inContent.css */ button.button-link:not([disabled="true"]):active:hover { } + +/*** telemetry experiments ***/ + +#detail-experiment-container { + font-size: 80%; + margin-bottom: 1em; +} + +#detail-experiment-bullet-container, +#detail-experiment-state, +#detail-experiment-time, +.experiment-bullet-container, +.experiment-state, +.experiment-time { + vertical-align: middle; + display: inline-block; +} + +.addon .experiment-bullet, +#detail-experiment-bullet { + fill: #808080; +} + +.addon[active="true"] .experiment-bullet, +#detail-view[active="true"] #detail-experiment-bullet { + fill: #336699; +} diff --git a/LCARStrek/global/aboutSupport.css b/LCARStrek/global/aboutSupport.css index b6cc59ac..7bfe0013 100644 --- a/LCARStrek/global/aboutSupport.css +++ b/LCARStrek/global/aboutSupport.css @@ -148,6 +148,7 @@ td { -moz-margin-end: 0; padding: 16px; width: 30%; + visibility: hidden; } #reset-box:-moz-dir(rtl) { @@ -162,3 +163,11 @@ td { display: block; margin: auto; } + +.block { + display: block; +} + +.hidden { + display: none; +} diff --git a/LCARStrek/global/dirListing/dirListing.css b/LCARStrek/global/dirListing/dirListing.css index 16a0b149..ee4e1ddb 100644 --- a/LCARStrek/global/dirListing/dirListing.css +++ b/LCARStrek/global/dirListing/dirListing.css @@ -79,7 +79,7 @@ th:hover > a { color: #000000; } -tbody > tr:hover { +body > table > tbody > tr:hover { outline: 1px solid #008484; -moz-outline-radius: .3em; } diff --git a/LCARStrek/global/popup.css b/LCARStrek/global/popup.css index 920b8bf4..0320d30a 100644 --- a/LCARStrek/global/popup.css +++ b/LCARStrek/global/popup.css @@ -29,35 +29,6 @@ panel[type="arrow"] { background: transparent; border: none; padding: 0; - transition: opacity 300ms; -} - -.panel-arrowcontainer[panelopen] { - transition-duration: 200ms, 150ms; - transition-property: opacity, transform; - transition-timing-function: ease-out; -} - -.panel-arrowcontainer:not([panelopen]) { - /* Does not work correctly in Linux right now. - 2012-09-30 - * Actually, only breaks uncommon Window Managers, but arrowpanels disappear completely. 2013-07-21 - opacity: 0; */ -} - -.panel-arrowcontainer:not([panelopen])[side="top"] { - transform: translateY(-20px); -} - -.panel-arrowcontainer:not([panelopen])[side="bottom"] { - transform: translateY(20px); -} - -.panel-arrowcontainer:not([panelopen])[side="left"] { - transform: translateX(-20px); -} - -.panel-arrowcontainer:not([panelopen])[side="right"] { - transform: translateX(20px); } panel[type="arrow"][side="top"], diff --git a/LCARStrek/global/scrollbars.css b/LCARStrek/global/scrollbars.css index f85dd362..7b7a97f2 100644 --- a/LCARStrek/global/scrollbars.css +++ b/LCARStrek/global/scrollbars.css @@ -19,12 +19,12 @@ scrollbar { pointer-events: auto; } -scrollbar[root="true"] { - position: relative; - z-index: 2147483647; /* largest positive value of a signed 32-bit integer */ -} - @media all and (-moz-overlay-scrollbars) { + scrollbar[root="true"] { + position: relative; + z-index: 2147483647; /* largest positive value of a signed 32-bit integer */ + } + scrollbar:not([active="true"]), scrollbar[disabled="true"] { visibility: hidden; diff --git a/LCARStrek/mozapps/extensions/category-experiments.png b/LCARStrek/mozapps/extensions/category-experiments.png new file mode 100644 index 00000000..9449c9a8 Binary files /dev/null and b/LCARStrek/mozapps/extensions/category-experiments.png differ diff --git a/LCARStrek/mozapps/extensions/category-languages.png b/LCARStrek/mozapps/extensions/category-languages.png index 5a8d7e78..c6187be6 100644 Binary files a/LCARStrek/mozapps/extensions/category-languages.png and b/LCARStrek/mozapps/extensions/category-languages.png differ diff --git a/LCARStrek/mozapps/extensions/experimentGeneric.png b/LCARStrek/mozapps/extensions/experimentGeneric.png new file mode 100644 index 00000000..e978f049 Binary files /dev/null and b/LCARStrek/mozapps/extensions/experimentGeneric.png differ diff --git a/LCARStrek/mozapps/extensions/extensions.css b/LCARStrek/mozapps/extensions/extensions.css index 154fcd08..bf7145cc 100644 --- a/LCARStrek/mozapps/extensions/extensions.css +++ b/LCARStrek/mozapps/extensions/extensions.css @@ -4,8 +4,6 @@ @import url("chrome://global/skin/inContentUI.css"); -@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - .nav-button { list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png"); } @@ -271,6 +269,9 @@ #category-dictionary > .category-icon { list-style-image: url("chrome://mozapps/skin/extensions/category-dictionaries.png"); } +#category-experiment > .category-icon { + list-style-image: url("chrome://mozapps/skin/extensions/category-experiments.png"); +} #category-availableUpdates > .category-icon { list-style-image: url("chrome://mozapps/skin/extensions/category-available.png"); } @@ -477,6 +478,10 @@ list-style-image: url("chrome://mozapps/skin/extensions/dictionaryGeneric.png"); } +.addon-view[type="experiment"] .icon { + list-style-image: url("chrome://mozapps/skin/extensions/experimentGeneric.png"); +} + .name-container { font-size: 150%; font-weight: bold; @@ -1065,3 +1070,30 @@ button.button-link { /* Needed to override normal button style from inContent.css */ button.button-link:not([disabled="true"]):active:hover { } + +/*** telemetry experiments ***/ + +#detail-experiment-container { + font-size: 80%; + margin-bottom: 1em; +} + +#detail-experiment-bullet-container, +#detail-experiment-state, +#detail-experiment-time, +.experiment-bullet-container, +.experiment-state, +.experiment-time { + vertical-align: middle; + display: inline-block; +} + +.addon .experiment-bullet, +#detail-experiment-bullet { + fill: #8050B0; +} + +.addon[active="true"] .experiment-bullet, +#detail-view[active="true"] #detail-experiment-bullet { + fill: #FFCF00; +}