From: Robert Kaiser Date: Mon, 8 Mar 2010 15:48:44 +0000 (+0100) Subject: update both themes for toolkit winstripe trunk changes between 2008-11-29 adn 2009... X-Git-Tag: EarlyBlue-2.1a1~16 X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=commitdiff_plain;h=18f5421a753324176299d1a66883253f6658d863 update both themes for toolkit winstripe trunk changes between 2008-11-29 adn 2009-08-04 --- diff --git a/EarlyBlue/global/alerts/alert.css b/EarlyBlue/global/alerts/alert.css index 95d80ce0..0329d774 100644 --- a/EarlyBlue/global/alerts/alert.css +++ b/EarlyBlue/global/alerts/alert.css @@ -69,8 +69,15 @@ -moz-margin-end: 6px; } -.alertText[clickable="true"] { +#alertNotification[clickable="true"] { cursor: pointer; +} + +label { + cursor: inherit; +} + +.alertText[clickable="true"] { color: blue; text-decoration: underline; } diff --git a/EarlyBlue/global/commonDialog.css b/EarlyBlue/global/commonDialog.css index e69de29b..bcf982f9 100644 --- a/EarlyBlue/global/commonDialog.css +++ b/EarlyBlue/global/commonDialog.css @@ -0,0 +1,4 @@ +#filler { + -moz-margin-start: -8px; + -moz-margin-end: -10px; +} diff --git a/EarlyBlue/global/datetimepicker.css b/EarlyBlue/global/datetimepicker.css index 23d93c02..b275b3f8 100644 --- a/EarlyBlue/global/datetimepicker.css +++ b/EarlyBlue/global/datetimepicker.css @@ -137,18 +137,18 @@ timepicker[disabled="true"] { list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif"); } -.datepicker-previous[chromedir="rtl"] { +.datepicker-previous:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-right.gif"); } -.datepicker-next[chromedir="rtl"] { +.datepicker-next:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-left.gif"); } -.datepicker-previous[disabled="true"][chromedir="rtl"] { +.datepicker-previous[disabled="true"]:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif"); } -.datepicker-next[disabled="true"][chromedir="rtl"] { +.datepicker-next[disabled="true"]:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif"); } diff --git a/EarlyBlue/global/findBar.css b/EarlyBlue/global/findBar.css index 34b68dc8..de6783c7 100644 --- a/EarlyBlue/global/findBar.css +++ b/EarlyBlue/global/findBar.css @@ -48,11 +48,9 @@ findbar { } .findbar-find-status { - margin-top: 0px; - margin-bottom: 0px; - -moz-margin-start: 3px; - -moz-margin-end: 0px; - padding: 2px; + margin: 0 !important; + -moz-margin-start: 3px !important; + padding: 2px !important; } .find-status-icon[status="notfound"] { @@ -61,19 +59,14 @@ findbar { */ } -.findbar-textbox { - -moz-binding: url("chrome://global/content/bindings/findbar.xml#findbar-textbox"); - border: none; - margin: 0px; -} - .findbar-textbox[status="notfound"] { - background-color: #FFC0C0; + -moz-box-shadow: 0 0 0 1em #FFC0C0 inset; color: #000000; } -findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-textbox { - background-color: #FFFFC0; +.findbar-textbox[flash="true"] { + -moz-box-shadow: 0 0 0 1em #FFFFC0 inset; + color: #000000; } .find-status-icon[status="wrapped"] { @@ -81,7 +74,3 @@ findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-te list-style-image: url("chrome://global/skin/icons/wrap.png"); */ } - -.find-field-container { - /* -moz-appearance: textfield; */ -} diff --git a/EarlyBlue/global/global.css b/EarlyBlue/global/global.css index 709dd0ed..ae402252 100644 --- a/EarlyBlue/global/global.css +++ b/EarlyBlue/global/global.css @@ -162,6 +162,11 @@ window:not([active="true"]) menubar > menu { -moz-user-focus: ignore !important; } +toolbar[mode="text"] .toolbarbutton-text { + /* padding: 0 !important; + margin: 3px 5px !important; */ +} + /* ::::: miscellaneous formatting ::::: */ .inset { @@ -218,6 +223,7 @@ separator[orient="vertical"].groove-thin { } .plain { + -moz-appearance: none; margin: 0px !important; border: none; padding: 0px; @@ -272,22 +278,13 @@ description { } .text-link:focus { - color: red; /* Don't specify the outline-color, we should always use initial value. */ outline: 1px dotted; } -.text-link:hover:active { - color: red; -} - -.text-link[visited="true"] { - color: purple; -} - /* :::::: autoscroll popup ::::: */ -#autoscroller { +.autoscroller { height: 28px; width: 28px; border: 0px; @@ -298,34 +295,34 @@ description { -moz-appearance: none; } -#autoscroller[scrolldir="NS"] { +.autoscroller[scrolldir="NS"] { background-position: left center; } -#autoscroller[scrolldir="EW"] { +.autoscroller[scrolldir="EW"] { background-position: left bottom; } -#autoscroller[transparent="true"] { +.autoscroller[transparent="true"] { background-position: center top; } -#autoscroller[transparent="true"][scrolldir="NS"] { +.autoscroller[transparent="true"][scrolldir="NS"] { background-position: center center; } -#autoscroller[transparent="true"][scrolldir="EW"] { +.autoscroller[transparent="true"][scrolldir="EW"] { background-position: center bottom; } -#autoscroller[translucent="true"] { +.autoscroller[translucent="true"] { background-position: right top; } -#autoscroller[translucent="true"][scrolldir="NS"] { +.autoscroller[translucent="true"][scrolldir="NS"] { background-position: right center; } -#autoscroller[translucent="true"][scrolldir="EW"] { +.autoscroller[translucent="true"][scrolldir="EW"] { background-position: right bottom; } diff --git a/EarlyBlue/global/icons/search.png b/EarlyBlue/global/icons/search.png index 17267c57..c4b9a70c 100644 Binary files a/EarlyBlue/global/icons/search.png and b/EarlyBlue/global/icons/search.png differ diff --git a/EarlyBlue/global/menu.css b/EarlyBlue/global/menu.css index a6340cd5..7e3adcff 100644 --- a/EarlyBlue/global/menu.css +++ b/EarlyBlue/global/menu.css @@ -176,15 +176,15 @@ menulist > menupopup > menu { list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled.gif"); } -.menu-right[chromedir="rtl"] { +.menu-right:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/menu/menu-arrow-rtl.gif"); } -.menu-right[chromedir="rtl"][_moz-menuactive="true"] { +.menu-right:-moz-locale-dir(rtl)[_moz-menuactive="true"] { list-style-image: url("chrome://global/skin/menu/menu-arrow-hover-rtl.gif"); } -.menu-right[chromedir="rtl"][disabled="true"] { +.menu-right:-moz-locale-dir(rtl)[disabled="true"] { list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled-rtl.gif"); } diff --git a/EarlyBlue/global/printPreview.css b/EarlyBlue/global/printPreview.css index f8ca5bad..3ebcd4d1 100644 --- a/EarlyBlue/global/printPreview.css +++ b/EarlyBlue/global/printPreview.css @@ -38,19 +38,19 @@ /* ..... page navigation ..... */ -.home-arrow, .end-arrow[chromedir="rtl"] { +.home-arrow, .end-arrow:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-end.gif"); } -.end-arrow, .home-arrow[chromedir="rtl"] { +.end-arrow, .home-arrow:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end.gif"); } -.left-arrow, .right-arrow[chromedir="rtl"] { +.left-arrow, .right-arrow:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp.gif"); } -.right-arrow, .left-arrow[chromedir="rtl"] { +.right-arrow, .left-arrow:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp.gif"); } diff --git a/EarlyBlue/global/resizer.css b/EarlyBlue/global/resizer.css new file mode 100644 index 00000000..6b12f48b --- /dev/null +++ b/EarlyBlue/global/resizer.css @@ -0,0 +1,34 @@ +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +resizer[dir="top"], +resizer[dir="bottom"] { + cursor: ns-resize; +} + +resizer[dir="left"], +resizer[dir="right"] { + cursor: ew-resize; +} + +resizer[dir="topleft"] { + cursor: nw-resize; +} + +resizer[dir="bottomright"], +resizer[dir="bottomend"]:-moz-locale-dir(ltr) { + cursor: se-resize; +} + +resizer[dir="topright"] { + cursor: ne-resize; +} + +resizer[dir="bottomleft"], +resizer[dir="bottomend"]:-moz-locale-dir(rtl) { + cursor: sw-resize; +} + +resizer[dir="bottomright"]:-moz-locale-dir(ltr), +resizer[dir="bottomend"] { + /* -moz-appearance: resizer; */ +} diff --git a/EarlyBlue/global/scrollbox.css b/EarlyBlue/global/scrollbox.css index 63dc7ad2..15b98f8f 100644 --- a/EarlyBlue/global/scrollbox.css +++ b/EarlyBlue/global/scrollbox.css @@ -41,31 +41,31 @@ /* Horizontal enabled */ .autorepeatbutton-up[orient="horizontal"], -.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"], +.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"], .scrollbutton-up[orient="horizontal"], -.scrollbutton-down[chromedir="rtl"][orient="horizontal"] { +.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"] { list-style-image: url("chrome://global/skin/arrow/arrow-left.gif"); } .autorepeatbutton-down[orient="horizontal"], -.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"], +.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"], .scrollbutton-down[orient="horizontal"], -.scrollbutton-up[chromedir="rtl"][orient="horizontal"] { +.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"] { list-style-image: url("chrome://global/skin/arrow/arrow-right.gif"); } /* Horizontal disabled */ .autorepeatbutton-up[orient="horizontal"][disabled="true"], -.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"], +.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"], .scrollbutton-up[orient="horizontal"][disabled="true"], -.scrollbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"] { +.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] { list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif"); } .autorepeatbutton-down[orient="horizontal"][disabled="true"], -.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"], +.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"], .scrollbutton-down[orient="horizontal"][disabled="true"], -.scrollbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"] { +.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] { list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif"); } diff --git a/EarlyBlue/global/tabbox.css b/EarlyBlue/global/tabbox.css index 9d5547e7..264b375c 100644 --- a/EarlyBlue/global/tabbox.css +++ b/EarlyBlue/global/tabbox.css @@ -78,7 +78,6 @@ tab { } tab[selected="true"] { - -moz-user-focus: normal; font-weight: bold; background-color: #EDF1FF; } diff --git a/EarlyBlue/global/textbox.css b/EarlyBlue/global/textbox.css index 10d5aba4..e499f7b7 100644 --- a/EarlyBlue/global/textbox.css +++ b/EarlyBlue/global/textbox.css @@ -55,7 +55,7 @@ textbox { min-height: 19px; } -textbox[empty="true"] { +textbox[isempty="true"] { color: #CCD0DD; } @@ -118,8 +118,8 @@ textbox.plain { -moz-image-region: rect(0, 16px, 16px, 0); } -.textbox-search-icon[chromedir="rtl"] { - -moz-image-region: rect(16px, 16px, 32px, 0); +.textbox-search-icon:-moz-locale-dir(rtl) { + -moz-transform: scaleX(-1); } .textbox-search-icon[searchbutton]:not([disabled]) { @@ -128,7 +128,7 @@ textbox.plain { .textbox-search-clear { list-style-image: url("chrome://global/skin/icons/search.png"); - -moz-image-region: rect(32px, 16px, 48px, 0); + -moz-image-region: rect(16px, 16px, 32px, 0); } .textbox-search-clear:not([disabled]) { diff --git a/EarlyBlue/global/toolbar/spring.gif b/EarlyBlue/global/toolbar/spring.gif deleted file mode 100644 index 9dfdb161..00000000 Binary files a/EarlyBlue/global/toolbar/spring.gif and /dev/null differ diff --git a/EarlyBlue/global/tree.css b/EarlyBlue/global/tree.css index 9afbe603..bd00dd7a 100644 --- a/EarlyBlue/global/tree.css +++ b/EarlyBlue/global/tree.css @@ -300,20 +300,22 @@ treecol[dragging="true"] { color: #000000; } -treecol[insertafter="true"] { +tree:-moz-locale-dir(ltr) treecol[insertafter="true"], +tree:-moz-locale-dir(rtl) treecol[insertbefore="true"] { border-right: 1px solid #000000; } -treecol[insertbefore="true"] { +tree:-moz-locale-dir(rtl) treecol[insertafter="true"], +tree:-moz-locale-dir(ltr) treecol[insertbefore="true"] { border-left: 1px solid #000000; } treechildren::-moz-tree-column(insertbefore) { - border-left: 1px solid #000000; + -moz-border-start: 1px solid #000000; } treechildren::-moz-tree-column(insertafter) { - border-right: 1px solid #000000; + -moz-border-end: 1px solid #000000; } /* ::::: sort direction indicator ::::: */ diff --git a/EarlyBlue/messenger/mailWindow1.css b/EarlyBlue/messenger/mailWindow1.css index e0f506d1..d8d8b8e7 100644 --- a/EarlyBlue/messenger/mailWindow1.css +++ b/EarlyBlue/messenger/mailWindow1.css @@ -80,12 +80,12 @@ } .folderview-cycler[dir="prev"], -.folderview-cycler[dir="next"][chromedir="rtl"] { +.folderview-cycler[dir="next"]:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-left.gif"); } .folderview-cycler[dir="next"], -.folderview-cycler[dir="prev"][chromedir="rtl"] { +.folderview-cycler[dir="prev"]:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-right.gif"); } diff --git a/EarlyBlue/mozapps/extensions/extensions.css b/EarlyBlue/mozapps/extensions/extensions.css index ec16adb7..52a184f3 100644 --- a/EarlyBlue/mozapps/extensions/extensions.css +++ b/EarlyBlue/mozapps/extensions/extensions.css @@ -90,10 +90,6 @@ richlistitem[selected="true"] .text-link { margin-bottom: 2px; } -richlistitem[selected="true"]:not([opType]) .descriptionCrop { - display: none; -} - .addonName { font-weight: bold; } @@ -148,23 +144,6 @@ richlistitem .notifyBadge { -moz-margin-start: -2px; } -.updateBadge, -.updateAvailableBox, -.notifyBadge { - display: none; -} - -richlistitem[availableUpdateURL][updateable="true"] .updateBadge, -richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox, -richlistitem[compatible="false"] .notifyBadge, -richlistitem[providesUpdatesSecurely="false"] .notifyBadge, -richlistitem[blocklisted="true"] .notifyBadge, -richlistitem[blocklistedsoft="true"] .notifyBadge, -richlistitem[satisfiesDependencies="false"] .notifyBadge { - display: -moz-box; -} - - /* Selected Add-on buttons See content/extensions.css to hide / display buttons */ .selectedButtons { @@ -189,23 +168,7 @@ richlistitem[satisfiesDependencies="false"] .notifyBadge { -moz-margin-start: 5px; } -/* Selected Add-on status messages and images */ -richlistitem[compatible="true"] .incompatibleBox, -richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox, -richlistitem[satisfiesDependencies="true"] .needsDependenciesBox, -richlistitem:not([blocklisted="true"]):not([blocklistedsoft="true"]) .blocklistedBox, -richlistitem[blocklistedsoft="false"]:not([selected="true"]) .blocklistedBox, -richlistitem[blocklisted="false"] .blocklistedLabel, -richlistitem[blocklistedsoft="false"] .softBlocklistedLabel, -richlistitem[opType="needs-uninstall"] .blocklistedBox, -richlistitem[opType="needs-uninstall"] .incompatibleBox, -richlistitem[opType="needs-uninstall"] .needsDependenciesBox, -richlistitem[opType="needs-uninstall"] .blocklistedBox { - display: none; -} - richlistitem[loading="true"] .updateBadge { - display: -moz-box; width: 16px; height: 16px; margin-bottom: -3px; @@ -235,10 +198,6 @@ richlistitem[loading="true"] .updateBadge { border: none; } -richlistitem[opType="needs-uninstall"] .notifyBadge { - display: none; -} - .addon-search-details { margin-top: 5px; margin-bottom: 5px; @@ -267,17 +226,12 @@ richlistitem[opType="needs-uninstall"] .notifyBadge { list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png"); } -.addonRating { - display: none; -} - .addonLearnMore { margin-top: 4px; margin-bottom: 4px; } .addonRating[rating] { - display: -moz-box; width: 68px; height: 12px; list-style-image: url("chrome://mozapps/skin/extensions/ratings.png"); @@ -353,15 +307,17 @@ vbox[typeName="status"][type="header-recommended"] { -moz-box-align: center; } -/* View buttons */ -.viewSelector { +/* View buttons resp. Progress box */ +#topBar { border-bottom: 1px solid #9999CC; - margin: 0px; - -moz-padding-start: 10px; background-color: #CCD0DD; color: #000000; } +#viewGroup { + -moz-padding-start: 10px; +} + #viewGroup radio { margin: 0px; padding: 1px 3px; diff --git a/EarlyBlue/mozapps/update/updates.css b/EarlyBlue/mozapps/update/updates.css index 08d0fa90..d9adc0a5 100644 --- a/EarlyBlue/mozapps/update/updates.css +++ b/EarlyBlue/mozapps/update/updates.css @@ -26,12 +26,8 @@ link > label { text-decoration: underline !important; } -link:hover:active { - color: red; -} - link:focus { - border: 1px dotted black; + border: 1px dotted #000000; } remotecontent { diff --git a/LCARStrek/global/alerts/alert.css b/LCARStrek/global/alerts/alert.css index b057fadd..ccefca63 100644 --- a/LCARStrek/global/alerts/alert.css +++ b/LCARStrek/global/alerts/alert.css @@ -70,8 +70,15 @@ -moz-margin-end: 6px; } -.alertText[clickable="true"] { +#alertNotification[clickable="true"] { cursor: pointer; +} + +label { + cursor: inherit; +} + +.alertText[clickable="true"] { color: blue; text-decoration: underline; } diff --git a/LCARStrek/global/commonDialog.css b/LCARStrek/global/commonDialog.css index e69de29b..bcf982f9 100644 --- a/LCARStrek/global/commonDialog.css +++ b/LCARStrek/global/commonDialog.css @@ -0,0 +1,4 @@ +#filler { + -moz-margin-start: -8px; + -moz-margin-end: -10px; +} diff --git a/LCARStrek/global/datetimepicker.css b/LCARStrek/global/datetimepicker.css index 165cc0fa..53e5430e 100644 --- a/LCARStrek/global/datetimepicker.css +++ b/LCARStrek/global/datetimepicker.css @@ -139,18 +139,18 @@ timepicker[disabled="true"] { list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif"); } -.datepicker-previous[chromedir="rtl"] { +.datepicker-previous:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-right.gif"); } -.datepicker-next[chromedir="rtl"] { +.datepicker-next:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-left.gif"); } -.datepicker-previous[disabled="true"][chromedir="rtl"] { +.datepicker-previous[disabled="true"]:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif"); } -.datepicker-next[disabled="true"][chromedir="rtl"] { +.datepicker-next[disabled="true"]:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif"); } diff --git a/LCARStrek/global/findBar.css b/LCARStrek/global/findBar.css index fa617dee..c7f3cf64 100644 --- a/LCARStrek/global/findBar.css +++ b/LCARStrek/global/findBar.css @@ -48,11 +48,9 @@ findbar { } .findbar-find-status { - margin-top: 0px; - margin-bottom: 0px; - -moz-margin-start: 3px; - -moz-margin-end: 0px; - padding: 2px; + margin: 0 !important; + -moz-margin-start: 3px !important; + padding: 2px !important; } .find-status-icon[status="notfound"] { @@ -61,19 +59,14 @@ findbar { */ } -.findbar-textbox { - -moz-binding: url("chrome://global/content/bindings/findbar.xml#findbar-textbox"); - border: none; - margin: 0px; -} - .findbar-textbox[status="notfound"] { - background-color: #FF0000; + -moz-box-shadow: 0 0 0 1em #FF0000 inset; color: #000000; } -findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-textbox { - background-color: #FFCF00; +.findbar-textbox[flash="true"] { + -moz-box-shadow: 0 0 0 1em #FFCF00 inset; + color: #000000; } .find-status-icon[status="wrapped"] { @@ -81,7 +74,3 @@ findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-te list-style-image: url("chrome://global/skin/icons/wrap.png"); */ } - -.find-field-container { - /* -moz-appearance: textfield; */ -} diff --git a/LCARStrek/global/global.css b/LCARStrek/global/global.css index edb546e5..a112b919 100644 --- a/LCARStrek/global/global.css +++ b/LCARStrek/global/global.css @@ -206,6 +206,11 @@ window:not([active="true"]) menubar > menu { -moz-user-focus: ignore !important; } +toolbar[mode="text"] .toolbarbutton-text { + /* padding: 0 !important; + margin: 3px 5px !important; */ +} + /* ::::: miscellaneous formatting ::::: */ .inset { @@ -262,6 +267,7 @@ separator[orient="vertical"].groove-thin { } .plain { + -moz-appearance: none; margin: 0px !important; border: none; padding: 0px; @@ -316,24 +322,13 @@ description { } .text-link:focus { - color: red; /* Don't specify the outline-color, we should always use initial value. */ outline: 1px dotted; } -.text-link:hover:active { - color: red; -} - -.text-link[visited="true"] { - color: purple; -} - - - /* :::::: autoscroll popup ::::: */ -#autoscroller { +.autoscroller { height: 28px; width: 28px; border: 0px; @@ -344,34 +339,34 @@ description { -moz-appearance: none; } -#autoscroller[scrolldir="NS"] { +.autoscroller[scrolldir="NS"] { background-position: left center; } -#autoscroller[scrolldir="EW"] { +.autoscroller[scrolldir="EW"] { background-position: left bottom; } -#autoscroller[transparent="true"] { +.autoscroller[transparent="true"] { background-position: center top; } -#autoscroller[transparent="true"][scrolldir="NS"] { +.autoscroller[transparent="true"][scrolldir="NS"] { background-position: center center; } -#autoscroller[transparent="true"][scrolldir="EW"] { +.autoscroller[transparent="true"][scrolldir="EW"] { background-position: center bottom; } -#autoscroller[translucent="true"] { +.autoscroller[translucent="true"] { background-position: right top; } -#autoscroller[translucent="true"][scrolldir="NS"] { +.autoscroller[translucent="true"][scrolldir="NS"] { background-position: right center; } -#autoscroller[translucent="true"][scrolldir="EW"] { +.autoscroller[translucent="true"][scrolldir="EW"] { background-position: right bottom; } diff --git a/LCARStrek/global/icons/search.png b/LCARStrek/global/icons/search.png index edf90d6b..64f773f1 100644 Binary files a/LCARStrek/global/icons/search.png and b/LCARStrek/global/icons/search.png differ diff --git a/LCARStrek/global/menu.css b/LCARStrek/global/menu.css index 9b60db58..0f78a138 100644 --- a/LCARStrek/global/menu.css +++ b/LCARStrek/global/menu.css @@ -177,15 +177,15 @@ menulist > menupopup > menu { list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled.gif"); } -.menu-right[chromedir="rtl"] { +.menu-right:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/menu/menu-arrow-rtl.gif"); } -.menu-right[chromedir="rtl"][_moz-menuactive="true"] { +.menu-right:-moz-locale-dir(rtl)[_moz-menuactive="true"] { list-style-image: url("chrome://global/skin/menu/menu-arrow-hover-rtl.gif"); } -.menu-right[chromedir="rtl"][disabled="true"] { +.menu-right:-moz-locale-dir(rtl)[disabled="true"] { list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled-rtl.gif"); } diff --git a/LCARStrek/global/printPreview.css b/LCARStrek/global/printPreview.css index 3334388f..8a8456c4 100644 --- a/LCARStrek/global/printPreview.css +++ b/LCARStrek/global/printPreview.css @@ -38,35 +38,35 @@ /* ..... page navigation ..... */ -.home-arrow, .end-arrow[chromedir="rtl"] { +.home-arrow, .end-arrow:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-end.gif"); } -.home-arrow:hover, .end-arrow[chromedir="rtl"]:hover { +.home-arrow:hover, .end-arrow:-moz-locale-dir(rtl):hover { list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-end-hover.gif"); } -.end-arrow, .home-arrow[chromedir="rtl"] { +.end-arrow, .home-arrow:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end.gif"); } -.end-arrow:hover, .home-arrow[chromedir="rtl"]:hover { +.end-arrow:hover, .home-arrow:-moz-locale-dir(rtl):hover { list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end-hover.gif"); } -.left-arrow, .right-arrow[chromedir="rtl"] { +.left-arrow, .right-arrow:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp.gif"); } -.left-arrow:hover, .right-arrow[chromedir="rtl"]:hover { +.left-arrow:hover, .right-arrow:-moz-locale-dir(rtl):hover { list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-hover.gif"); } -.right-arrow, .left-arrow[chromedir="rtl"] { +.right-arrow, .left-arrow:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp.gif"); } -.right-arrow:hover, .left-arrow[chromedir="rtl"]:hover { +.right-arrow:hover, .left-arrow:-moz-locale-dir(rtl):hover { list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-hover.gif"); } diff --git a/LCARStrek/global/resizer.css b/LCARStrek/global/resizer.css new file mode 100644 index 00000000..6b12f48b --- /dev/null +++ b/LCARStrek/global/resizer.css @@ -0,0 +1,34 @@ +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +resizer[dir="top"], +resizer[dir="bottom"] { + cursor: ns-resize; +} + +resizer[dir="left"], +resizer[dir="right"] { + cursor: ew-resize; +} + +resizer[dir="topleft"] { + cursor: nw-resize; +} + +resizer[dir="bottomright"], +resizer[dir="bottomend"]:-moz-locale-dir(ltr) { + cursor: se-resize; +} + +resizer[dir="topright"] { + cursor: ne-resize; +} + +resizer[dir="bottomleft"], +resizer[dir="bottomend"]:-moz-locale-dir(rtl) { + cursor: sw-resize; +} + +resizer[dir="bottomright"]:-moz-locale-dir(ltr), +resizer[dir="bottomend"] { + /* -moz-appearance: resizer; */ +} diff --git a/LCARStrek/global/scrollbox.css b/LCARStrek/global/scrollbox.css index 0693daa8..2c48f1cb 100644 --- a/LCARStrek/global/scrollbox.css +++ b/LCARStrek/global/scrollbox.css @@ -41,31 +41,31 @@ /* Horizontal enabled */ .autorepeatbutton-up[orient="horizontal"], -.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"], +.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"], .scrollbutton-up[orient="horizontal"], -.scrollbutton-down[chromedir="rtl"][orient="horizontal"] { +.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"] { list-style-image: url("chrome://global/skin/arrow/arrow-left.gif"); } .autorepeatbutton-down[orient="horizontal"], -.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"], +.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"], .scrollbutton-down[orient="horizontal"], -.scrollbutton-up[chromedir="rtl"][orient="horizontal"] { +.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"] { list-style-image: url("chrome://global/skin/arrow/arrow-right.gif"); } /* Horizontal disabled */ .autorepeatbutton-up[orient="horizontal"][disabled="true"], -.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"], +.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"], .scrollbutton-up[orient="horizontal"][disabled="true"], -.scrollbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"] { +.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] { list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif"); } .autorepeatbutton-down[orient="horizontal"][disabled="true"], -.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"], +.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"], .scrollbutton-down[orient="horizontal"][disabled="true"], -.scrollbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"] { +.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] { list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif"); } diff --git a/LCARStrek/global/tabbox.css b/LCARStrek/global/tabbox.css index f6e270e0..d6a92f34 100644 --- a/LCARStrek/global/tabbox.css +++ b/LCARStrek/global/tabbox.css @@ -80,7 +80,6 @@ tab { } tab[selected="true"] { - -moz-user-focus: normal; font-weight: bold; background-color: #008484; } diff --git a/LCARStrek/global/textbox.css b/LCARStrek/global/textbox.css index d826781d..82271ad0 100644 --- a/LCARStrek/global/textbox.css +++ b/LCARStrek/global/textbox.css @@ -57,7 +57,7 @@ textbox { min-height: 19px; } -textbox[empty="true"] { +textbox[isempty="true"] { color: #6000CF; } @@ -122,8 +122,8 @@ textbox.plain { -moz-image-region: rect(0, 16px, 16px, 0); } -.textbox-search-icon[chromedir="rtl"] { - -moz-image-region: rect(16px, 16px, 32px, 0); +.textbox-search-icon:-moz-locale-dir(rtl) { + -moz-transform: scaleX(-1); } .textbox-search-icon[searchbutton]:not([disabled]) { @@ -132,7 +132,7 @@ textbox.plain { .textbox-search-clear { list-style-image: url("chrome://global/skin/icons/search.png"); - -moz-image-region: rect(32px, 16px, 48px, 0); + -moz-image-region: rect(16px, 16px, 32px, 0); } .textbox-search-clear:not([disabled]) { diff --git a/LCARStrek/global/toolbar/spring.gif b/LCARStrek/global/toolbar/spring.gif deleted file mode 100644 index 9e451234..00000000 Binary files a/LCARStrek/global/toolbar/spring.gif and /dev/null differ diff --git a/LCARStrek/global/tree.css b/LCARStrek/global/tree.css index 7240c3db..8bb5d53c 100644 --- a/LCARStrek/global/tree.css +++ b/LCARStrek/global/tree.css @@ -324,20 +324,22 @@ treecol[dragging="true"] { color: #000000; } -treecol[insertafter="true"] { +tree:-moz-locale-dir(ltr) treecol[insertafter="true"], +tree:-moz-locale-dir(rtl) treecol[insertbefore="true"] { border-right: 1px solid #FFCF00; } -treecol[insertbefore="true"] { +tree:-moz-locale-dir(rtl) treecol[insertafter="true"], +tree:-moz-locale-dir(ltr) treecol[insertbefore="true"] { border-left: 1px solid #FFCF00; } treechildren::-moz-tree-column(insertbefore) { - border-left: 1px solid #FFCF00; + -moz-border-start: 1px solid #FFCF00; } treechildren::-moz-tree-column(insertafter) { - border-right: 1px solid #FFCF00; + -moz-border-end: 1px solid #FFCF00; } /* ::::: sort direction indicator ::::: */ diff --git a/LCARStrek/messenger/mailWindow1.css b/LCARStrek/messenger/mailWindow1.css index 9bdefbb7..757f1dd9 100644 --- a/LCARStrek/messenger/mailWindow1.css +++ b/LCARStrek/messenger/mailWindow1.css @@ -88,12 +88,12 @@ } .folderview-cycler[dir="prev"], -.folderview-cycler[dir="next"][chromedir="rtl"] { +.folderview-cycler[dir="next"]:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-left.gif"); } .folderview-cycler[dir="next"], -.folderview-cycler[dir="prev"][chromedir="rtl"] { +.folderview-cycler[dir="prev"]:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/arrow/arrow-right.gif"); } diff --git a/LCARStrek/mozapps/extensions/extensions.css b/LCARStrek/mozapps/extensions/extensions.css index 698e4772..79852879 100644 --- a/LCARStrek/mozapps/extensions/extensions.css +++ b/LCARStrek/mozapps/extensions/extensions.css @@ -91,10 +91,6 @@ richlistitem[selected="true"] .text-link { margin-bottom: 2px; } -richlistitem[selected="true"]:not([opType]) .descriptionCrop { - display: none; -} - .addonName { font-weight: bold; } @@ -150,23 +146,6 @@ richlistitem .notifyBadge { -moz-margin-start: -2px; } -.updateBadge, -.updateAvailableBox, -.notifyBadge { - display: none; -} - -richlistitem[availableUpdateURL][updateable="true"] .updateBadge, -richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox, -richlistitem[compatible="false"] .notifyBadge, -richlistitem[providesUpdatesSecurely="false"] .notifyBadge, -richlistitem[blocklisted="true"] .notifyBadge, -richlistitem[blocklistedsoft="true"] .notifyBadge, -richlistitem[satisfiesDependencies="false"] .notifyBadge { - display: -moz-box; -} - - /* Selected Add-on buttons See content/extensions.css to hide / display buttons */ .selectedButtons { @@ -191,23 +170,7 @@ richlistitem[satisfiesDependencies="false"] .notifyBadge { -moz-margin-start: 5px; } -/* Selected Add-on status messages and images */ -richlistitem[compatible="true"] .incompatibleBox, -richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox, -richlistitem[satisfiesDependencies="true"] .needsDependenciesBox, -richlistitem:not([blocklisted="true"]):not([blocklistedsoft="true"]) .blocklistedBox, -richlistitem[blocklistedsoft="false"]:not([selected="true"]) .blocklistedBox, -richlistitem[blocklisted="false"] .blocklistedLabel, -richlistitem[blocklistedsoft="false"] .softBlocklistedLabel, -richlistitem[opType="needs-uninstall"] .blocklistedBox, -richlistitem[opType="needs-uninstall"] .incompatibleBox, -richlistitem[opType="needs-uninstall"] .needsDependenciesBox, -richlistitem[opType="needs-uninstall"] .blocklistedBox { - display: none; -} - richlistitem[loading="true"] .updateBadge { - display: -moz-box; width: 16px; height: 16px; margin-bottom: -3px; @@ -237,10 +200,6 @@ richlistitem[loading="true"] .updateBadge { border: none; } -richlistitem[opType="needs-uninstall"] .notifyBadge { - display: none; -} - .addon-search-details { margin-top: 5px; margin-bottom: 5px; @@ -270,17 +229,12 @@ richlistitem[opType="needs-uninstall"] .notifyBadge { list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png"); } -.addonRating { - display: none; -} - .addonLearnMore { margin-top: 4px; margin-bottom: 4px; } .addonRating[rating] { - display: -moz-box; width: 68px; height: 12px; list-style-image: url("chrome://mozapps/skin/extensions/ratings.png"); @@ -356,16 +310,18 @@ vbox[typeName="status"][type="header-recommended"] { -moz-box-align: center; } -/* View buttons */ -.viewSelector { +/* View buttons resp. Progress box */ +#topBar { border-bottom: 1px solid #9C9CFF; - margin: 0px; padding-bottom: 3px; - -moz-padding-start: 10px; background-color: #000000; color: #FF9F00; } +#viewGroup { + -moz-padding-start: 10px; +} + #viewGroup radio { -moz-border-radius: 5px; margin: 0px; diff --git a/LCARStrek/mozapps/update/updates.css b/LCARStrek/mozapps/update/updates.css index c67c0a0e..4ce1e452 100644 --- a/LCARStrek/mozapps/update/updates.css +++ b/LCARStrek/mozapps/update/updates.css @@ -26,12 +26,8 @@ link > label { text-decoration: underline !important; } -link:hover:active { - color: red; -} - link:focus { - border: 1px dotted black; + border: 1px dotted #000000; } remotecontent {