From bd0fcaa8d7d5924c1ab97aafc9688fc4e28150ab Mon Sep 17 00:00:00 2001 From: robert Date: Sat, 3 Feb 2001 01:13:32 +0000 Subject: [PATCH] resolving bugs 28, 29, 30, 31, 34, 35, 36 (both skins) --- .../communicator/skin/sidebar/sidebar.css | 329 ++++++------ EarlyBlue/global/skin/global.css | 500 +++++++++--------- EarlyBlue/global/skin/taskbar-addressbook.gif | Bin 171 -> 143 bytes EarlyBlue/messenger/skin/messenger.css | 1 + EarlyBlue/messenger/skin/messenger.css~ | 7 +- LCARStrek/communicator/skin/button.css | 17 +- LCARStrek/communicator/skin/menubutton.css | 7 + LCARStrek/global/skin/scrollbars.css | 24 +- LCARStrek/global/skin/taskbar-addressbook.gif | Bin 159 -> 129 bytes LCARStrek/global/skin/tasksOverlay.css | 86 +-- .../skin/addressbook/addressbook.css | 463 ++++++++-------- LCARStrek/messenger/skin/messenger.css | 82 ++- 12 files changed, 816 insertions(+), 700 deletions(-) diff --git a/EarlyBlue/communicator/skin/sidebar/sidebar.css b/EarlyBlue/communicator/skin/sidebar/sidebar.css index 61c81042..aed8e56a 100755 --- a/EarlyBlue/communicator/skin/sidebar/sidebar.css +++ b/EarlyBlue/communicator/skin/sidebar/sidebar.css @@ -1,164 +1,165 @@ -/* - * The contents of this file are subject to the Mozilla Public - * License Version 1.1 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.mozilla.org/MPL/ - * - * Software distributed under the License is distributed on an "AS - * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or - * implied. See the License for the specific language governing - * rights and limitations under the License. - * - * The Original Code is Mozilla Communicator. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corp. Portions created by Netscape Communications - * Corp. are Copyright (C) 1999 Netscape Communications Corp. All - * Rights Reserved. - * - * Contributor(s): Stephen Lamm - */ - -/* -#sidebar-splitter { - margin-right: 0px; - margin-top: 0px; - padding: 0px; - border: none; - min-width: 10px; - border-left: 1px solid #9999CC; - border-right: 1px solid #9999CC; - background-color: #CCD0DD; - -moz-binding: url("chrome://communicator/skin/sidebar/sidebarSplitterBindings.xml#sidebar-splitter"); -} -*/ - -/* -#sidebar-status-grippy { - padding: 2px 2px 2px 0px; - background-color: #CCD0DD; - background-image: - url("chrome://communicator/skin/sidebar/sidebar-open.gif"); -} -#sidebar-status-grippy:hover { - background-image: - url("chrome://communicator/skin/sidebar/sidebar-open-hover.gif"); -} -#sidebar-status-grippy[open="true"] { - background-image: - url("chrome://communicator/skin/sidebar/sidebar-close.gif"); -} -#sidebar-status-grippy[open="true"]:hover { - background-image: - url("chrome://communicator/skin/sidebar/sidebar-close-hover.gif"); -} -*/ - -/**/ - -#sidebar-box { - margin-top: 0px; - border: none; - border-bottom: 0px solid #CCD0DD; -} - -.text-panel-loading { - margin: 5px 0px; -} -.image-panel-loading { - margin: 5px; - list-style-image: url("chrome://global/skin/loading.gif"); -} - -/* - * Sidebar and Panel title buttons - */ -.sidebarheader-main { - color: #CCD0DD; - background-color: #666699; - border: 0px !important; - padding-left: 4px; -} -.sidebarheader-main > .sidebar-header-text { - font-weight: bold; - margin: 2px; -} - -#sidebar-panel-picker > .menubutton-internal-box > .menubutton-single-icon - { - list-style-image : url(chrome://global/skin/mb-single-arrow-right.gif); - } - -/** - * texttab folder lookalike e.g. for sidebar panel headers - */ - .box-texttab - { - -moz-binding : url("chrome://communicator/content/sidebar/sidebarBindings.xml#texttab"); - background-color : #CCD0DD; - padding-top : 2px; - } - - .box-texttab[selected="true"] - { - border-bottom : 1px solid #FFFFFF; - } - - .box-texttab[top-panel="true"] - { - background-color : #666699; - } - - .box-texttab[first-panel-after-selected="true"] - { - background-color : #FFFFFF; - } - - .box-texttab-right-space - { - width : 30px; - border-bottom : 1px solid #000000; - } - - .box-texttab[last-panel="true"] > .box-texttab-right-space - { - border-bottom : none; - } - - .box-texttab[last-panel="true"][selected="true"] > .box-texttab-right-space - { - border-bottom : 1px solid #000000; - } - - .box-texttab-left - { - list-style-image : url("chrome://global/skin/tab-leftedge.gif"); - } - - .box-texttab-right - { - list-style-image : url("chrome://global/skin/tab-rightedge.gif"); - } - - .box-texttab[selected="true"] > .box-texttab-left - { - list-style-image : url("chrome://global/skin/seltab-leftedge.gif"); - } - - .box-texttab[selected="true"] > .box-texttab-right - { - list-style-image : url("chrome://global/skin/seltab-rightedge.gif"); - } - - .box-texttab-text-container - { - border-top : 1px solid #000000; - background-color : #CCD0DD; - } - - .box-texttab[selected="true"] > .box-texttab-text-container - { - background-color : #FFFFFF; - font-weight : bold; - } - \ No newline at end of file +/* + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is Mozilla Communicator. + * + * The Initial Developer of the Original Code is Netscape + * Communications Corp. Portions created by Netscape Communications + * Corp. are Copyright (C) 1999 Netscape Communications Corp. All + * Rights Reserved. + * + * Contributor(s): Stephen Lamm + */ + +/* +#sidebar-splitter { + margin-right: 0px; + margin-top: 0px; + padding: 0px; + border: none; + min-width: 10px; + border-left: 1px solid #9999CC; + border-right: 1px solid #9999CC; + background-color: #CCD0DD; + -moz-binding: url("chrome://communicator/skin/sidebar/sidebarSplitterBindings.xml#sidebar-splitter"); +} +*/ + +/* +#sidebar-status-grippy { + padding: 2px 2px 2px 0px; + background-color: #CCD0DD; + background-image: + url("chrome://communicator/skin/sidebar/sidebar-open.gif"); +} +#sidebar-status-grippy:hover { + background-image: + url("chrome://communicator/skin/sidebar/sidebar-open-hover.gif"); +} +#sidebar-status-grippy[open="true"] { + background-image: + url("chrome://communicator/skin/sidebar/sidebar-close.gif"); +} +#sidebar-status-grippy[open="true"]:hover { + background-image: + url("chrome://communicator/skin/sidebar/sidebar-close-hover.gif"); +} +*/ + +/**/ + +#sidebar-box { + margin-top: 0px; + border: none; + border-bottom: 0px solid #CCD0DD; +} + +.text-panel-loading { + margin: 5px 0px; +} +.image-panel-loading { + margin: 5px; + list-style-image: url("chrome://global/skin/loading.gif"); +} + +/* + * Sidebar and Panel title buttons + */ +.sidebarheader-main { + color: #CCD0DD; + background-color: #666699; + border: 0px !important; + padding-left: 4px; + vertical-align: middle; +} +.sidebarheader-main > .sidebar-header-text { + font-weight: bold; + margin: 2px; +} + +#sidebar-panel-picker > .menubutton-internal-box > .menubutton-single-icon + { + list-style-image : url(chrome://global/skin/mb-single-arrow-right.gif); + } + +/** + * texttab folder lookalike e.g. for sidebar panel headers + */ + .box-texttab + { + -moz-binding : url("chrome://communicator/content/sidebar/sidebarBindings.xml#texttab"); + background-color : #CCD0DD; + padding-top : 2px; + } + + .box-texttab[selected="true"] + { + border-bottom : 1px solid #FFFFFF; + } + + .box-texttab[top-panel="true"] + { + background-color : #666699; + } + + .box-texttab[first-panel-after-selected="true"] + { + background-color : #FFFFFF; + } + + .box-texttab-right-space + { + width : 30px; + border-bottom : 1px solid #000000; + } + + .box-texttab[last-panel="true"] > .box-texttab-right-space + { + border-bottom : none; + } + + .box-texttab[last-panel="true"][selected="true"] > .box-texttab-right-space + { + border-bottom : 1px solid #000000; + } + + .box-texttab-left + { + list-style-image : url("chrome://global/skin/tab-leftedge.gif"); + } + + .box-texttab-right + { + list-style-image : url("chrome://global/skin/tab-rightedge.gif"); + } + + .box-texttab[selected="true"] > .box-texttab-left + { + list-style-image : url("chrome://global/skin/seltab-leftedge.gif"); + } + + .box-texttab[selected="true"] > .box-texttab-right + { + list-style-image : url("chrome://global/skin/seltab-rightedge.gif"); + } + + .box-texttab-text-container + { + border-top : 1px solid #000000; + background-color : #CCD0DD; + } + + .box-texttab[selected="true"] > .box-texttab-text-container + { + background-color : #FFFFFF; + font-weight : bold; + } + diff --git a/EarlyBlue/global/skin/global.css b/EarlyBlue/global/skin/global.css index 0f55fef9..0206eae7 100755 --- a/EarlyBlue/global/skin/global.css +++ b/EarlyBlue/global/skin/global.css @@ -1,249 +1,251 @@ -/** this should only contain XUL dialog and document window widget defaults. Defaults for widgets of - a particular application should be in that application's style sheet. - For example style definitions for navigator can be found in navigator.css - - THIS FILE IS LOCKED DOWN. YOU ARE NOT ALLOWED TO MODIFY IT WITHOUT FIRST HAVING YOUR - CHANGES REVIEWED BY hyatt@netscape.com. -**/ - -/* import the widget style sheets */ - -/* all localizable skin settings shall live here */ -@import url(chrome://global/locale/intl.css); - -@import url(chrome://global/skin/box.css); -@import url(chrome://global/skin/button.css); -@import url(chrome://global/skin/checkbox.css); -@import url(chrome://global/skin/radio.css); -@import url(chrome://global/skin/tree.css); -@import url(chrome://global/skin/splitter.css); -@import url(chrome://global/skin/radio.css); -@import url(chrome://global/skin/menubutton.css); -@import url(chrome://global/skin/menulist.css); -@import url(chrome://global/skin/menu.css); -@import url(chrome://global/skin/formatting.css); -@import url(chrome://global/skin/textfield.css); -@import url(chrome://global/skin/tabcontrol.css); - -@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); -@namespace html url("http://www.w3.org/1999/xhtml"); - -/** - * XXX-DEBUG: HTML namespace/titledbutton striping. - **/ - html|* - { - border : 1px solid green !important; - } - - html|form - { - border : none !important; - } - - titledbutton - { - border : 1px solid purple !important; - } - -/** - * XUL element - **/ - window - { - background-color : #CCD0DD; - font : 3mm tahoma,arial,helvetica,sans-serif; - padding : 0px; - } - - window[wait-cursor] - { - cursor : wait !important; - } - - window.dialog - { - background-color : #CCD0DD; - padding : 7px 5px 5px 5px; - } - -/** - * XUL debugging - **/ - :-moz-horizontal-box-debug - { - border : 2px solid blue; - border-top-width : 10px; - padding : 2px; - margin : 2px; - color : white; - } - - :-moz-vertical-box-debug - { - border : 2px solid red; - border-left-width : 10px; - padding : 2px; - margin : 2px; - color : white; - } - -/** - * Utility icons (used for alert dialogs, etc) - **/ - .message-icon - { - list-style-image : url("chrome://global/skin/message-icon.gif"); - } - - .alert-icon - { - list-style-image : url("chrome://global/skin/alert-icon.gif"); - } - - .error-icon - { - list-style-image : url("chrome://global/skin/error-icon.gif"); - } - - .question-icon - { - list-style-image : url("chrome://global/skin/question-icon.gif"); - } - - statusbarpanel - { - padding : 0px 1px 0px 1px; - } - - .statusbar-panel-icon - { - margin : 0px 2px 0px 0px; - } - -/** - * status-bar - */ - #status-bar - { - border-top : 1px solid #9999CC; - background-color : #CCD0DD; - user-focus : ignore; - overflow : hidden - } - - .statusbar-left - { - width : 8px; - list-style-image : url("chrome://global/skin/gray-bottomleft.gif"); - background-position : bottom left; - } - - .statusbar-right - { - width : 8px; - list-style-image : url("chrome://global/skin/gray-bottomright.gif"); - background-position : bottom right; - } - -/** - * html|iframe default sizing - **/ - html|iframe - { - min-width : 10px; - min-height : 10px; - width : 100px; - height : 100px; - border : none; - } - -/** - * XUL - **/ - progressmeter[mode="undetermined"] > .progressmeter-internal-box - { - background-image : url(chrome://global/skin/progressmeter-busy.gif); - } - - progressmeter[mode="undetermined"] > .progressmeter-internal-box > .progressmeter-stack > .progressmeter-progressbar { - visibility: collapse; - } - - .progress-text - { - font-weight : normal !important; - } - - progressmeter - { - min-width : 100px; - margin : 0px 4px 0px 4px; - border : 1px inset #CCD0DD; - } - - progressmeter > .progressmeter-internal-box - { - border : 1px solid #000000; - } - -/* progress indicators */ - .progress-bar - { - background-color : #6699cc; - border-right : 1px outset #6699cc; - } - - .progress-remainder - { - background-color : #999999; - } - - .progressmeter-statusbar - { - border : 1px solid #9999CC; - margin : 1px 4px 1px 4px; - } - - .progressmeter-statusbar > .progressmeter-internal-box - { - border : none; - padding : 1px; - } - - .progressmeter-progressbar[statusbar="true"] > .progress-bar - { - background-color : #9999CC; - border-right : none; - } - - .progressmeter-progressbar[statusbar="true"] > .progress-remainder - { - background-color : #CCD0DD; - } - -/** XUL element **/ - scrollbar - { - user-focus : ignore; - } - - -/* XUL pieces */ -.colorpickertile - { - width : 20px; - height : 20px; - margin : 1px; - border : 1px inset #CCD0DD; - } - -.colorpickertile:hover - { - border : 1px solid #FFFFFF; - } - -.colorpickertile[selected="true"] - { - border : 1px solid #000000; - } +/** this should only contain XUL dialog and document window widget defaults. Defaults for widgets of + a particular application should be in that application's style sheet. + For example style definitions for navigator can be found in navigator.css + + THIS FILE IS LOCKED DOWN. YOU ARE NOT ALLOWED TO MODIFY IT WITHOUT FIRST HAVING YOUR + CHANGES REVIEWED BY hyatt@netscape.com. +**/ + +/* import the widget style sheets */ + +/* all localizable skin settings shall live here */ +@import url(chrome://global/locale/intl.css); + +@import url(chrome://global/skin/box.css); +@import url(chrome://global/skin/button.css); +@import url(chrome://global/skin/checkbox.css); +@import url(chrome://global/skin/radio.css); +@import url(chrome://global/skin/tree.css); +@import url(chrome://global/skin/splitter.css); +@import url(chrome://global/skin/radio.css); +@import url(chrome://global/skin/menubutton.css); +@import url(chrome://global/skin/menulist.css); +@import url(chrome://global/skin/menu.css); +@import url(chrome://global/skin/formatting.css); +@import url(chrome://global/skin/textfield.css); +@import url(chrome://global/skin/tabcontrol.css); + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); +@namespace html url("http://www.w3.org/1999/xhtml"); + +/** + * XXX-DEBUG: HTML namespace/titledbutton striping. + **/ + html|* + { + border : 1px solid green !important; + } + + html|form + { + border : none !important; + } + + titledbutton + { + border : 1px solid purple !important; + } + +/** + * XUL element + **/ + window + { + background-color : #CCD0DD; + font : 3mm tahoma,arial,helvetica,sans-serif; + padding : 0px; + } + + window[wait-cursor] + { + cursor : wait !important; + } + + window.dialog + { + background-color : #CCD0DD; + padding : 7px 5px 5px 5px; + } + +/** + * XUL debugging + **/ + :-moz-horizontal-box-debug + { + border : 2px solid blue; + border-top-width : 10px; + padding : 2px; + margin : 2px; + color : white; + } + + :-moz-vertical-box-debug + { + border : 2px solid red; + border-left-width : 10px; + padding : 2px; + margin : 2px; + color : white; + } + +/** + * Utility icons (used for alert dialogs, etc) + **/ + .message-icon + { + list-style-image : url("chrome://global/skin/message-icon.gif"); + } + + .alert-icon + { + list-style-image : url("chrome://global/skin/alert-icon.gif"); + } + + .error-icon + { + list-style-image : url("chrome://global/skin/error-icon.gif"); + } + + .question-icon + { + list-style-image : url("chrome://global/skin/question-icon.gif"); + } + + statusbarpanel + { + padding : 0px 1px 0px 1px; + vertical-align : middle; + } + + .statusbar-panel-icon + { + margin : 0px 2px 0px 0px; + } + +/** + * status-bar + */ + #status-bar + { + border-top : 1px solid #9999CC; + background-color : #CCD0DD; + user-focus : ignore; + overflow : hidden + } + + .statusbar-left + { + width : 8px; + list-style-image : url("chrome://global/skin/gray-bottomleft.gif"); + background-position : bottom left; + } + + .statusbar-right + { + width : 8px; + list-style-image : url("chrome://global/skin/gray-bottomright.gif"); + background-position : bottom right; + } + +/** + * html|iframe default sizing + **/ + html|iframe + { + min-width : 10px; + min-height : 10px; + width : 100px; + height : 100px; + border : none; + } + +/** + * XUL + **/ + progressmeter[mode="undetermined"] > .progressmeter-internal-box + { + background-image : url(chrome://global/skin/progressmeter-busy.gif); + } + + progressmeter[mode="undetermined"] > .progressmeter-internal-box > .progressmeter-stack > .progressmeter-progressbar { + visibility: collapse; + } + + .progress-text + { + font-weight : normal !important; + } + + progressmeter + { + min-width : 100px; + margin : 0px 4px 0px 4px; + border : 1px inset #CCD0DD; + } + + progressmeter > .progressmeter-internal-box + { + border : 1px solid #000000; + } + +/* progress indicators */ + .progress-bar + { + background-color : #6699cc; + border-right : 1px outset #6699cc; + } + + .progress-remainder + { + background-color : #999999; + } + + .progressmeter-statusbar + { + border : 1px solid #9999CC; + margin : 1px 4px 1px 4px; + } + + .progressmeter-statusbar > .progressmeter-internal-box + { + border : none; + padding : 1px; + } + + .progressmeter-progressbar[statusbar="true"] > .progress-bar + { + background-color : #9999CC; + border-right : none; + } + + .progressmeter-progressbar[statusbar="true"] > .progress-remainder + { + background-color : #CCD0DD; + } + +/** XUL element **/ + scrollbar + { + user-focus : ignore; + } + + +/* XUL pieces */ +.colorpickertile + { + width : 20px; + height : 20px; + margin : 1px; + border : 1px inset #CCD0DD; + } + +.colorpickertile:hover + { + border : 1px solid #FFFFFF; + } + +.colorpickertile[selected="true"] + { + border : 1px solid #000000; + } + diff --git a/EarlyBlue/global/skin/taskbar-addressbook.gif b/EarlyBlue/global/skin/taskbar-addressbook.gif index fde1f7b424ba498b251ce8fce367ba1e8680210f..a2860a3cb11bdf118d7d47f08ccd189baa040179 100755 GIT binary patch literal 143 zcmZ?wbhEHblxE;#IK;s4|NsB_GtQ@_&17I;0Fpp11StMwVPs%nXV3wPGl0}GFo#s^ z(*7r~=_Jbzi+IP~ya^giGNP7GUa~A%zBgK7!_zOF7P^=9c1LR7U6aamLc#vpiZH{Z pHn$h8;WmrrnJ8RL{pfRJmlIxSTZtL0{}$0I(7g6 literal 171 zcmZ?wbhEHblxE;#SoELa|NsBK&TYu2Pl@V?y5^PK(8UJrvL?~W@x zjaw35C23u%YMK-zwl`(|(WA+GLRA .button-internal-box { border: 1px inset #CCCCDD; - padding : 1px 0px 0px 2px; + padding : 2px 0px 0px 2px; } #button-file > .button-internal-box @@ -147,6 +147,10 @@ iframe { list-style-image:url("chrome://messenger/skin/mark_dis.gif"); } +#button-mark menuitem { + list-style-image:url("chrome://messenger/skin/mark.gif"); +} + #button-delete { list-style-image:url("chrome://messenger/skin/trash.gif"); } @@ -349,3 +353,4 @@ searchterm { } + diff --git a/LCARStrek/communicator/skin/button.css b/LCARStrek/communicator/skin/button.css index 94a4d541..2e06b21b 100755 --- a/LCARStrek/communicator/skin/button.css +++ b/LCARStrek/communicator/skin/button.css @@ -246,7 +246,7 @@ { font : inherit; border : none; - padding : 1px; + padding : 0px; margin : 0px; } @@ -258,7 +258,8 @@ .button-toolbar-4:hover:active { text-decoration : none; - padding : 2px 0px 0px 2px; +/* padding : 2px 0px 0px 2px; */ + padding : 0px; } menubutton.button-toolbar-4 @@ -280,12 +281,18 @@ menubutton.button-toolbar-4 } .button-toolbar-4 > .button-internal-box, -.button-toolbar-4:hover:active > .button-internal-box, .button-toolbar-4 > .menubutton-internal-box { border : none; - padding : 0px; - padding-left : 2px; + padding : 1px; + padding-left : 3px; } +.button-toolbar-4:hover:active > .button-internal-box, +.button-toolbar-4:hover:active > .menubutton-internal-box + { + padding : 2px 0px 0px 4px; + } + + diff --git a/LCARStrek/communicator/skin/menubutton.css b/LCARStrek/communicator/skin/menubutton.css index 351b03b5..bcc1cb6a 100755 --- a/LCARStrek/communicator/skin/menubutton.css +++ b/LCARStrek/communicator/skin/menubutton.css @@ -90,6 +90,12 @@ padding : 2px 1px 0px 3px; } + .button-toolbar-4:hover:active, + .button-toolbar-4[open="true"] + { + padding : 0px; + } + /** * Navigation bar style menubuttons **/ @@ -226,3 +232,4 @@ menubutton > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menub /* padding-bottom : 17px; */ padding-bottom : 24px; } + diff --git a/LCARStrek/global/skin/scrollbars.css b/LCARStrek/global/skin/scrollbars.css index 996ea343..c4c4c62b 100755 --- a/LCARStrek/global/skin/scrollbars.css +++ b/LCARStrek/global/skin/scrollbars.css @@ -14,16 +14,23 @@ thumb { background-color: #9C9CFF; padding: 1px; list-style-image: url("chrome://global/skin/scroll-thumb-horiz.gif"); + text-align: center; + vertical-align: middle; } thumb[disabled="true"] { list-style-image: url("chrome://global/skin/scroll-thumb-horiz-disabled.gif"); } -thumb[align="vertical"] { +scrollbar[align="vertical"] > slider > thumb { + -moz-binding: url(chrome://global/skin/workaround.xml#thumbv); list-style-image: url("chrome://global/skin/scroll-thumb-vert.gif"); } +scrollbar[align="vertical"] > slider > thumb[disabled="true"] { + list-style-image: url("chrome://global/skin/scroll-thumb-vert-disabled.gif") +} + scrollbarbutton { vertical-align: bottom; cursor: default; @@ -67,29 +74,33 @@ scrollbarbutton[type="increment"][disabled="true"] { } -scrollbar[align="vertical"] scrollbarbutton[type="decrement"] { +scrollbar[align="vertical"] > scrollbarbutton[type="decrement"] { list-style-image: url("chrome://global/skin/scroll-up-hover.gif"); background-image: url("chrome://global/skin/scrollbtn-up.gif"); margin: 0px; margin-bottom: 3px; } -scrollbar[align="vertical"] scrollbarbutton[type="decrement"][disabled="true"] { +scrollbar[align="vertical"] > scrollbarbutton[type="decrement"][disabled="true"] { list-style-image: url("chrome://global/skin/scroll-up-disabled.gif"); } -scrollbar[align="vertical"] scrollbarbutton[type="increment"] { +scrollbar[align="vertical"] > scrollbarbutton[type="increment"] { list-style-image: url("chrome://global/skin/scroll-down-hover.gif"); background-image: url("chrome://global/skin/scrollbtn-down.gif"); margin: 0px; margin-top: 3px; } -scrollbar[align="vertical"] scrollbarbutton[type="increment"][disabled="true"] { +scrollbar[align="vertical"] > scrollbarbutton[type="increment"][disabled="true"] { list-style-image: url("chrome://global/skin/scroll-down-disabled.gif"); } -slider[align="vertical"] thumb:active { +thumb:active { + background-color: #008484; +} + +thumb:hover { background-color: #FFCF00; } @@ -98,3 +109,4 @@ slider { } + diff --git a/LCARStrek/global/skin/taskbar-addressbook.gif b/LCARStrek/global/skin/taskbar-addressbook.gif index ca38d392aeea3231a5464fdade8d4171fa34caed..4612862ec6ecce4702129ec334f591e04fb67253 100755 GIT binary patch literal 129 zcmZ?wbhEHblxE;#SjfQe|2)H-IsY31HvIqpU-2gkBLf37gAM}_faDpNg67mOI^EOH zGGmJ$<7S>c)eVllOnqJqS=XvqnWXGyyC2qDvuJwAt$Zz}9TL`8)WrmY>YSdjh|5fx hW*`@!_C}|#S7zzwy=gqxGBYjvEX11M?OIKUo+V7+4r|K*~U7II#Fk zIN{m4)#P;+Bgb5EhC|CZ<7TlbXXZ_xHBDc=I(+WJ)mQsW=BltfN^ChS@UlbZUW7%O iFQ=&P#678R9%p^(YMK@@{cp?qvnNw+r@1gNSOWmUl`o0_ diff --git a/LCARStrek/global/skin/tasksOverlay.css b/LCARStrek/global/skin/tasksOverlay.css index a6af9909..07eb3938 100755 --- a/LCARStrek/global/skin/tasksOverlay.css +++ b/LCARStrek/global/skin/tasksOverlay.css @@ -1,43 +1,43 @@ -#mini-nav - { - list-style-image : url("chrome://global/skin/taskbar-navigator.gif"); - } - -#mini-mail - { - list-style-image : url("chrome://global/skin/taskbar-mail.gif"); - } - -#mini-addr - { - list-style-image : url("chrome://global/skin/taskbar-addressbook.gif"); - } - -#mini-comp - { - list-style-image : url("chrome://global/skin/taskbar-composer.gif"); - } - -#taskbar - { - min-height : 1em; - -moz-user-focus : ignore; - } - -.taskbutton - { - margin-right : 1em !important; - } - -.taskbarspacer - { - min-width : 0.3em; - width : 1em; - } - -/* -#taskbar > toolbargrippy - { - display : none; - } -*/ \ No newline at end of file +#mini-nav + { + list-style-image : url("chrome://global/skin/taskbar-navigator.gif"); + } + +#mini-mail + { + list-style-image : url("chrome://global/skin/taskbar-mail.gif"); + } + +#mini-addr + { + list-style-image : url("chrome://global/skin/taskbar-addressbook.gif"); + } + +#mini-comp + { + list-style-image : url("chrome://global/skin/taskbar-composer.gif"); + } + +#taskbar + { + min-height : 1em; + -moz-user-focus : ignore; + } + +.taskbutton + { + margin-right : 1em !important; + } + +.taskbarspacer + { + min-width : 0.3em; + width : 1em; + } + +/* +#taskbar > toolbargrippy + { + display : none; + } +*/ diff --git a/LCARStrek/messenger/skin/addressbook/addressbook.css b/LCARStrek/messenger/skin/addressbook/addressbook.css index bf2e443a..9188ba87 100755 --- a/LCARStrek/messenger/skin/addressbook/addressbook.css +++ b/LCARStrek/messenger/skin/addressbook/addressbook.css @@ -1,210 +1,253 @@ -/* -The contents of this file are subject to the Netscape Public -License Version 1.1 (the "License"); you may not use this file -except in compliance with the License. You may obtain a copy of -the License at http://www.mozilla.org/NPL/ - -Software distributed under the License is distributed on an "AS -IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -implied. See the License for the specific language governing -rights and limitations under the License. - -The Original Code is Mozilla Communicator client code, released -March 31, 1998. - -The Initial Developer of the Original Code is Netscape -Communications Corporation. Portions created by Netscape are - Copyright (C) 1998-1999 Netscape Communications Corporation. All -Rights Reserved. -*/ - -@import url(chrome://communicator/skin/); - -@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */ -@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */ - -/* CardView styles - used in the Card View Pane*/ - -#CardViewBox { -/* overflow: auto;*/ - background-color: #000000; - min-width: 150px; - -moz-user-focus: ignore; -} - -#CardViewInnerBox { - margin-top: 2px; - margin-bottom: 2px; - padding-left: 8px; - padding-right: 8px; -} - -#CardTitle { - font-size: 150%; - font-weight: bold; - border-bottom: 2px solid #6000CF; - min-width: 120px; - margin: 0px; -} - -.cardViewGroup { - margin-top: 8px; - padding-bottom: 5px; - min-width: 50px; -} - -[class="CardViewHeading"] { - padding: 1px; - padding-left: 5px; - margin: 0px 0px 1px 0px; - background-color: #008484; - color: #000000; - font-weight: bold; - min-width: 30px; -} - -[class="CardViewText"] { - padding-left: 20px; - padding-right: 2px; - min-width: 30px; - margin: 0px; -} - -html|a[class="CardViewText"] { - padding-left: 20px; - padding-right: 2px; - min-width: 30px; -} - - -/* CardEdit styles - used in the Card Edit Dialog */ - -[class="CardEditWidth"] { - width: 25em; -} - -[class="CardEditLabel"] { - padding: 0px; - margin-top: 3px; -} - -[class="alignBoxWithFieldset"] { - margin-left: 6px; - margin-right: 5px; -} - -.stateZipSpacer { width: 3em; } - - -/* Custom Trees */ - -tree { - border-left: 1px solid transparent; -} - -#headRow > treecell { - background-color: #9C9CFF; - border-right: 1px solid black; -} - -treeitem[selected="true"] > treerow { -/* color: black; - background-color: #CCCCDD; */ -} - -tree[class="abDirectory"] treeitem > treerow > treecell > .tree-icon { - list-style-image: url("chrome://messenger/skin/addressbook/myaddrbk.gif"); -} - -tree[class="abResults"] treeitem > treerow > treecell.cardicon { - list-style-image: url("chrome://messenger/skin/addressbook/person.gif"); - height: 14px; - min-height: 14px; -} - - -/* Address Book specific style */ - -#results_box { - border-left: 8px solid #CCCCDD; -} - -[hide] { - visibility: collapse; -} - -#button-newcard { - list-style-image:url("chrome://messenger/skin/addressbook/newcard.gif"); -} - -#button-newcard[disabled="true"] { - list-style-image:url("chrome://messenger/skin/addressbook/newcard_dis.gif"); -} - -#button-newlist { - list-style-image:url("chrome://messenger/skin/addressbook/newlist.gif"); -} - -#button-newlist[disabled="true"] { - list-style-image:url("chrome://messenger/skin/addressbook/newlist_dis.gif"); -} - -#button-editcard { - list-style-image:url("chrome://messenger/skin/addressbook/edit.gif"); -} - -#button-editcard[disabled="true"] { - list-style-image:url("chrome://messenger/skin/addressbook/edit_dis.gif"); -} - -#button-newmessage { - list-style-image:url("chrome://messenger/skin/addressbook/newmsgab.gif"); -} - -#button-newmessage[disabled="true"] { - list-style-image:url("chrome://messenger/skin/addressbook/newmsgab_dis.gif"); -} - -#button-delete { - list-style-image:url("chrome://messenger/skin/addressbook/trash.gif") !important; -} - -#button-delete[disabled="true"] { - list-style-image:url("chrome://messenger/skin/addressbook/trash_dis.gif") !important; -} - -#button-stop { - list-style-image:url("chrome://global/skin/stop.gif"); -} - -#button-stop[disabled="true"] { - list-style-image:url("chrome://global/skin/stop_dis.gif"); -} - -#button-search { - list-style-image:url("chrome://global/skin/search.gif"); -} - -#button-search[disabled="true"] { - list-style-image:url("chrome://global/skin/search_dis.gif"); -} - -#searchlabel { - padding: 0px; - padding-left: 5px; - padding-bottom:2px; - white-space: nowrap; - font-size: smaller; - min-width: 20px; -} - -#searchtext { - min-width: 20px; - padding: 0px; -} - -treeitem[empty="true"] > treerow > treecell > .tree-cell-twisty { - - list-style-image: none !important; - -} +/* +The contents of this file are subject to the Netscape Public +License Version 1.1 (the "License"); you may not use this file +except in compliance with the License. You may obtain a copy of +the License at http://www.mozilla.org/NPL/ + +Software distributed under the License is distributed on an "AS +IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +implied. See the License for the specific language governing +rights and limitations under the License. + +The Original Code is Mozilla Communicator client code, released +March 31, 1998. + +The Initial Developer of the Original Code is Netscape +Communications Corporation. Portions created by Netscape are + Copyright (C) 1998-1999 Netscape Communications Corporation. All +Rights Reserved. +*/ + +@import url(chrome://communicator/skin/); + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */ +@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */ + +/* CardView styles - used in the Card View Pane*/ + +#CardViewBox { +/* overflow: auto;*/ + background-color: #000000; + min-width: 150px; + -moz-user-focus: ignore; +} + +#CardViewInnerBox { + margin-top: 2px; + margin-bottom: 2px; + padding-left: 8px; + padding-right: 8px; +} + +#CardTitle { + font-size: 150%; + font-weight: bold; + border-bottom: 2px solid #6000CF; + min-width: 120px; + margin: 0px; +} + +.cardViewGroup { + margin-top: 8px; + padding-bottom: 5px; + min-width: 50px; +} + +[class="CardViewHeading"] { + padding: 1px; + padding-left: 5px; + margin: 0px 0px 1px 0px; + background-color: #008484; + color: #000000; + font-weight: bold; + min-width: 30px; +} + +[class="CardViewText"] { + padding-left: 20px; + padding-right: 2px; + min-width: 30px; + margin: 0px; +} + +html|a[class="CardViewText"] { + padding-left: 20px; + padding-right: 2px; + min-width: 30px; +} + + +/* CardEdit styles - used in the Card Edit Dialog */ + +[class="CardEditWidth"] { + width: 25em; +} + +[class="CardEditLabel"] { + padding: 0px; + margin-top: 3px; +} + +[class="alignBoxWithFieldset"] { + margin-left: 6px; + margin-right: 5px; +} + +.stateZipSpacer { width: 3em; } + + +/* Custom Trees */ + +tree { + border-left: 1px solid transparent; +} + +#headRow > treecell { + background-color: #9C9CFF; + border-right: 1px solid black; +} + +treeitem[selected="true"] > treerow { +/* color: black; + background-color: #CCCCDD; */ +} + +tree[class="abDirectory"] treeitem > treerow > treecell > .tree-icon { + list-style-image: url("chrome://messenger/skin/addressbook/myaddrbk.gif"); +} + +tree[class="abResults"] treeitem > treerow > treecell.cardicon { + list-style-image: url("chrome://messenger/skin/addressbook/person.gif"); + height: 14px; + min-height: 14px; +} + + +/* Address Book specific style */ + +#results_box { + border-left: 8px solid #CCCCDD; +} + +[hide] { + visibility: collapse; +} + +#button-newcard { + list-style-image:url("chrome://messenger/skin/addressbook/newcard.gif"); +} + +#button-newcard:hover { + list-style-image:url("chrome://messenger/skin/addressbook/newcard-hover.gif"); +} + +#button-newcard[disabled="true"] { + list-style-image:url("chrome://messenger/skin/addressbook/newcard_dis.gif"); +} + +#button-newlist { + list-style-image:url("chrome://messenger/skin/addressbook/newlist.gif"); +} + +#button-newlist:hover { + list-style-image:url("chrome://messenger/skin/addressbook/newlist-hover.gif"); +} + +#button-newlist[disabled="true"] { + list-style-image:url("chrome://messenger/skin/addressbook/newlist_dis.gif"); +} + +#button-editcard { + list-style-image:url("chrome://messenger/skin/addressbook/edit.gif"); +} + +#button-editcard:hover { + list-style-image:url("chrome://messenger/skin/addressbook/edit-hover.gif"); +} + +#button-editcard[disabled="true"] { + list-style-image:url("chrome://messenger/skin/addressbook/edit_dis.gif"); +} + +#button-newmessage { + list-style-image:url("chrome://messenger/skin/addressbook/newmsgab.gif"); +} + +#button-newmessage:hover { + list-style-image:url("chrome://messenger/skin/addressbook/newmsgab-hover.gif"); +} + +#button-newmessage[disabled="true"] { + list-style-image:url("chrome://messenger/skin/addressbook/newmsgab_dis.gif"); +} + +#button-delete { + list-style-image:url("chrome://messenger/skin/addressbook/trash.gif"); +} + +#button-delete:hover { + list-style-image:url("chrome://messenger/skin/addressbook/trash-hover.gif"); +} + +#button-delete[disabled="true"] { + list-style-image:url("chrome://messenger/skin/addressbook/trash_dis.gif"); +} + +/* +#button-delete { + list-style-image:url("chrome://messenger/skin/addressbook/trash.gif") !important; +} + +#button-delete:hover { + list-style-image:url("chrome://messenger/skin/addressbook/trash-hover.gif") !important; +} + +#button-delete[disabled="true"] { + list-style-image:url("chrome://messenger/skin/addressbook/trash_dis.gif") !important; +} +*/ + +#button-stop { + list-style-image:url("chrome://global/skin/stop.gif"); +} + +#button-stop:hover { + list-style-image:url("chrome://global/skin/stop-hover.gif"); +} + +#button-stop[disabled="true"] { + list-style-image:url("chrome://global/skin/stop_dis.gif"); +} + +#button-search { + list-style-image:url("chrome://global/skin/search.gif"); +} + +#button-search:hover { + list-style-image:url("chrome://global/skin/search-hover.gif"); +} + +#button-search[disabled="true"] { + list-style-image:url("chrome://global/skin/search_dis.gif"); +} + +#searchlabel { + padding: 0px; + padding-left: 5px; + padding-bottom:2px; + white-space: nowrap; + font-size: smaller; + min-width: 20px; +} + +#searchtext { + min-width: 20px; + padding: 0px; +} + +treeitem[empty="true"] > treerow > treecell > .tree-cell-twisty { + + list-style-image: none !important; + +} + diff --git a/LCARStrek/messenger/skin/messenger.css b/LCARStrek/messenger/skin/messenger.css index 7bf10bca..534d6a7c 100755 --- a/LCARStrek/messenger/skin/messenger.css +++ b/LCARStrek/messenger/skin/messenger.css @@ -128,28 +128,42 @@ iframe { #button-file { list-style-image:url("chrome://messenger/skin/file.gif"); + padding: 1px; } -#button-file:hover, -#FileButtonMenu:hover > button, -#FileButtonMenu > button:hover, -#FileButtonMenu[open="true"] > button { +#button-file:hover { list-style-image:url("chrome://messenger/skin/file-hover.gif"); background-color: #FFCF00; color: #000000; + padding: 2px 0px 0px 2px; +} + +#button-file[open="true"] { + list-style-image:url("chrome://messenger/skin/file-hover.gif"); + background-color: #FF9F00; + color: #000000; + padding: 2px 0px 0px 2px; } #button-file[disabled="true"], -#FileButtonMenu:hover > button[disabled="true"], -#FileButtonMenu > button[disabled="true"]:hover, -#FileButtonMenu[open="true"] > button[disabled="true"] { +#button-file:hover[disabled="true"], +#button-file[open="true"][disabled="true"] { list-style-image:url("chrome://messenger/skin/file_dis.gif"); background-color: #000000; color: #8050B0; + padding: 1px; } -#FileButtonMenu { - background-color: transparent; +#button-file > .button-internal-box +{ + vertical-align: middle; + text-align: center; +} + +#button-file > .button-internal-box > .menubutton-single-text +{ + padding-top : 3px; + text-align : center; } #button-next { @@ -164,6 +178,29 @@ iframe { list-style-image:url("chrome://messenger/skin/next_dis.gif"); } +#button-mark { + list-style-image:url("chrome://messenger/skin/mark.gif"); +} + +#button-mark:hover, +#button-mark:hover:active, +#button-mark > .menubutton-internal-box > .menubutton-dual-button:hover, +#button-mark > .menubutton-internal-box > .menubutton-dual-button:hover:active, +#button-mark[open="true"] > .menubutton-internal-box > .menubutton-dual-button + { + list-style-image:url("chrome://messenger/skin/mark-hover.gif"); + } + +#button-mark[disabled="true"], +#button-mark[disabled="true"]:hover, +#button-mark[disabled="true"]:hover:active, +#button-mark[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover, +#button-mark[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active + { + list-style-image:url("chrome://messenger/skin/mark_dis.gif"); + } + + #button-delete { list-style-image:url("chrome://messenger/skin/trash.gif"); } @@ -212,65 +249,65 @@ iframe { } -.folderMenuItem > .menu-left { +.folderMenuItem { list-style-image: url("chrome://messenger/skin/folder-closed.gif"); } -.folderMenuItem[open="true"] > .menu-left { +.folderMenuItem[open="true"] { list-style-image: url("chrome://messenger/skin/folder-open.gif"); } /* special folder */ -.folderMenuItem[SpecialFolder="Inbox"] > .menu-left { +.folderMenuItem[SpecialFolder="Inbox"] { list-style-image: url("chrome://messenger/skin/folder-inbox.gif"); } -.folderMenuItem[SpecialFolder="Inbox"][open="true"] > .menu-left +.folderMenuItem[SpecialFolder="Inbox"][open="true"] { list-style-image: url("chrome://messenger/skin/folder-inbox.gif"); } -.folderMenuItem[SpecialFolder="Trash"] > .menu-left { +.folderMenuItem[SpecialFolder="Trash"] { list-style-image: url("chrome://messenger/skin/folder-trash.gif"); } -.folderMenuItem[SpecialFolder="Trash"][open="true"] > .menu-left { +.folderMenuItem[SpecialFolder="Trash"][open="true"] { list-style-image: url("chrome://messenger/skin/folder-trash.gif"); } -.folderMenuItem[IsServer="true"] > .menu-left +.folderMenuItem[IsServer="true"] { list-style-image: url("chrome://messenger/skin/server-mail.gif"); } -.folderMenuItem[IsServer="true"][open="true"] > .menu-left +.folderMenuItem[IsServer="true"][open="true"] { list-style-image: url("chrome://messenger/skin/server-mail.gif"); } /* IMAP folders */ -.folderMenuItem[IsServer="true"][ServerType="imap"][IsSecure="true"] > .menu-left { +.folderMenuItem[IsServer="true"][ServerType="imap"][IsSecure="true"] { list-style-image: url("chrome://messenger/skin/server-remote-lock.gif"); } /* Local Servers */ -.folderMenuItem[IsServer="true"][ServerType="none"] > .menu-left +.folderMenuItem[IsServer="true"][ServerType="none"] { list-style-image: url("chrome://messenger/skin/server-local.gif"); } /* News folders */ -.folderMenuItem[ServerType="nntp"] > .menu-left { +.folderMenuItem[ServerType="nntp"] { list-style-image: url("chrome://messenger/skin/folder-newsgroup.gif"); } -.folderMenuItem[IsServer="true"][ServerType="nntp"][IsSecure="true"] > .menu-left { +.folderMenuItem[IsServer="true"][ServerType="nntp"][IsSecure="true"] { list-style-image: url("chrome://messenger/skin/server-news-lock.gif"); } -.folderMenuItem[IsServer="true"][ServerType="nntp"] > .menu-left { +.folderMenuItem[IsServer="true"][ServerType="nntp"] { list-style-image: url("chrome://messenger/skin/server-news.gif"); } @@ -387,3 +424,4 @@ searchterm { } + -- 2.43.0