From c79d2bbe6e21fbe322c5481d0757831306d1eeaf Mon Sep 17 00:00:00 2001 From: Robert Kaiser Date: Thu, 16 Oct 2008 03:10:03 +0200 Subject: [PATCH] bring LCARStrek up to SeaMonkey 2.0a1, part 1 --- EarlyBlue/global/global.css | 2 +- LCARStrek/chrome.manifest | 18 +- .../bookmarks/bookmarksToolbar.css | 11 +- LCARStrek/communicator/brand.css | 8 +- LCARStrek/communicator/button.css | 55 ++++-- LCARStrek/communicator/communicator.css | 54 +----- LCARStrek/communicator/dialogs.css | 7 - LCARStrek/communicator/help.css | 95 ---------- LCARStrek/communicator/helpOverlay.css | 1 + LCARStrek/communicator/icons/alwaysAsk.png | Bin 0 -> 219 bytes LCARStrek/communicator/icons/application.png | Bin 0 -> 2842 bytes .../communicator/icons/communicatoricons.png | Bin 0 -> 658 bytes LCARStrek/communicator/icons/feedIcon16.png | Bin 0 -> 227 bytes LCARStrek/communicator/icons/plugin.png | Bin 0 -> 223 bytes LCARStrek/communicator/icons/save.png | Bin 0 -> 202 bytes .../communicator/icons/turbo-systray.gif | Bin 2355 -> 0 bytes .../permissions/status-cookie.gif | Bin 275 -> 0 bytes .../permissions/taskbar-cookie.gif | Bin 97 -> 0 bytes LCARStrek/communicator/preferences.css | 83 +++++++++ LCARStrek/communicator/prefpanels.css | 120 +++++++++---- LCARStrek/communicator/printing.css | 111 ------------ LCARStrek/communicator/tasksOverlay.css | 15 -- LCARStrek/communicator/toolbar.css | 8 +- LCARStrek/global/about.css | 53 ++++++ .../{communicator => global}/alerts/alert.css | 35 ++-- LCARStrek/global/appPicker.css | 39 ++++ LCARStrek/global/autocomplete.css | 117 +++++++++++- LCARStrek/global/browser.css | 167 +++++++++++++----- LCARStrek/global/button.css | 28 ++- LCARStrek/global/checkbox.css | 8 +- LCARStrek/global/colorpicker.css | 4 +- LCARStrek/global/config.css | 16 +- LCARStrek/global/{ => console}/console.css | 116 +++++++++++- LCARStrek/global/customizeToolbar.css | 48 +++++ LCARStrek/global/datetimepicker.css | 155 ++++++++++++++++ LCARStrek/global/dialog.css | 7 +- LCARStrek/global/dirListing/dirListing.css | 126 +++++++++++++ LCARStrek/global/dirListing/local.png | Bin 0 -> 181 bytes LCARStrek/global/dirListing/remote.png | Bin 0 -> 204 bytes LCARStrek/global/dirListing/up.png | Bin 0 -> 193 bytes LCARStrek/global/dropmarker.css | 4 + LCARStrek/global/expander.css | 47 +++++ LCARStrek/global/findBar.css | 87 +++++++++ LCARStrek/global/formatting.css | 30 +++- LCARStrek/global/global.css | 60 ++++++- .../icons/autoscroll.png | Bin LCARStrek/help/help.css | 139 +++++++++++++++ LCARStrek/help/helpFileLayout.css | 150 ++++++++++++++++ 48 files changed, 1578 insertions(+), 446 deletions(-) delete mode 100644 LCARStrek/communicator/help.css create mode 100644 LCARStrek/communicator/helpOverlay.css create mode 100644 LCARStrek/communicator/icons/alwaysAsk.png create mode 100644 LCARStrek/communicator/icons/application.png create mode 100644 LCARStrek/communicator/icons/communicatoricons.png create mode 100755 LCARStrek/communicator/icons/feedIcon16.png create mode 100644 LCARStrek/communicator/icons/plugin.png create mode 100644 LCARStrek/communicator/icons/save.png delete mode 100644 LCARStrek/communicator/icons/turbo-systray.gif delete mode 100644 LCARStrek/communicator/permissions/status-cookie.gif delete mode 100644 LCARStrek/communicator/permissions/taskbar-cookie.gif create mode 100644 LCARStrek/communicator/preferences.css delete mode 100644 LCARStrek/communicator/printing.css create mode 100644 LCARStrek/global/about.css rename LCARStrek/{communicator => global}/alerts/alert.css (74%) create mode 100644 LCARStrek/global/appPicker.css rename LCARStrek/global/{ => console}/console.css (61%) create mode 100644 LCARStrek/global/customizeToolbar.css create mode 100644 LCARStrek/global/datetimepicker.css create mode 100644 LCARStrek/global/dirListing/dirListing.css create mode 100644 LCARStrek/global/dirListing/local.png create mode 100644 LCARStrek/global/dirListing/remote.png create mode 100644 LCARStrek/global/dirListing/up.png create mode 100644 LCARStrek/global/expander.css create mode 100644 LCARStrek/global/findBar.css rename LCARStrek/{communicator => global}/icons/autoscroll.png (100%) create mode 100644 LCARStrek/help/help.css create mode 100644 LCARStrek/help/helpFileLayout.css diff --git a/EarlyBlue/global/global.css b/EarlyBlue/global/global.css index b6cead9c..480f9000 100644 --- a/EarlyBlue/global/global.css +++ b/EarlyBlue/global/global.css @@ -173,7 +173,7 @@ resizer[dir="bottomright"] { border: 0px; margin: -14px; padding: 0px; - background-image: url("chrome://communicator/skin/icons/autoscroll.png"); + background-image: url("chrome://global/skin/icons/autoscroll.png"); background-color: transparent; -moz-appearance: none; } diff --git a/LCARStrek/chrome.manifest b/LCARStrek/chrome.manifest index 58d45a00..26596fe1 100644 --- a/LCARStrek/chrome.manifest +++ b/LCARStrek/chrome.manifest @@ -1,9 +1,9 @@ -skin global LCARStrek/1.9a1pre global/ -skin mozapps LCARStrek/1.9a1pre mozapps/ -skin messenger LCARStrek/1.9a1pre messenger/ -skin communicator LCARStrek/1.9a1pre communicator/ -skin help LCARStrek/1.9a1pre help/ -skin navigator LCARStrek/1.9a1pre navigator/ -skin editor LCARStrek/1.9a1pre editor/ -skin chatzilla LCARStrek/1.9a1pre chatzilla/ -skin inspector LCARStrek/1.9a1pre inspector/ +skin global LCARStrek global/ +skin mozapps LCARStrek mozapps/ +skin messenger LCARStrek messenger/ +skin communicator LCARStrek communicator/ +skin help LCARStrek help/ +skin navigator LCARStrek navigator/ +skin editor LCARStrek editor/ +skin chatzilla LCARStrek chatzilla/ +skin inspector LCARStrek inspector/ diff --git a/LCARStrek/communicator/bookmarks/bookmarksToolbar.css b/LCARStrek/communicator/bookmarks/bookmarksToolbar.css index 28807c45..0652bd2f 100644 --- a/LCARStrek/communicator/bookmarks/bookmarksToolbar.css +++ b/LCARStrek/communicator/bookmarks/bookmarksToolbar.css @@ -68,8 +68,8 @@ toolbarbutton.bookmark-item > .toolbarbutton-menu-dropmarker { } .bookmark-item > .menu-iconic-left > .menu-iconic-icon { - width: 16px; - height: 16px; + max-width: 16px; + max-height: 16px; } .bookmark-group { @@ -104,7 +104,7 @@ toolbarbutton.bookmark-item[disabled="true"][container="true"]:hover:active { toolbarbutton.bookmark-item[dragover-left="true"] { border-left: 2px solid #008484; } - + toolbarbutton.bookmark-item[dragover-right="true"] { border-right: 2px solid #008484; } @@ -120,13 +120,12 @@ menu.bookmark-item, menuitem.bookmark-item { border-top: 1px solid transparent !important; border-bottom: 1px solid transparent !important; - padding: 1px 3px 1px 2px; - margin-top: -1px; + padding: 0px 2px 0px 2px; } .menuitem-iconic.bookmark-item[disabled="true"] { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-disabled.gif"); -} +} .menu-iconic.bookmark-item[disabled="true"][container="true"] { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-disabled.gif"); diff --git a/LCARStrek/communicator/brand.css b/LCARStrek/communicator/brand.css index aa9d9d0e..d25ad828 100644 --- a/LCARStrek/communicator/brand.css +++ b/LCARStrek/communicator/brand.css @@ -54,8 +54,8 @@ } window[chromehidden~="toolbar"] #navigator-throbber, -#navigator-throbber[buttonstyle="text"], -#navigator-throbber[buttonstyle="pictures"], +toolbar[mode="text"] #navigator-throbber, +toolbar[mode="icons"] #navigator-throbber, #navigator-throbber[toolbarmode="small"] { margin: 0 3px 0 1px; padding: 2px; @@ -63,8 +63,8 @@ window[chromehidden~="toolbar"] #navigator-throbber, } window[chromehidden~="toolbar"] #navigator-throbber[busy="true"], -#navigator-throbber[buttonstyle="text"][busy="true"], -#navigator-throbber[buttonstyle="pictures"][busy="true"], +toolbar[mode="text"] #navigator-throbber[busy="true"], +toolbar[mode="icons"] #navigator-throbber[busy="true"], #navigator-throbber[toolbarmode="small"][busy="true"] { list-style-image: url("chrome://communicator/skin/brand/throbber16-anim.gif"); } diff --git a/LCARStrek/communicator/button.css b/LCARStrek/communicator/button.css index 6553aa53..bc33a754 100644 --- a/LCARStrek/communicator/button.css +++ b/LCARStrek/communicator/button.css @@ -73,52 +73,52 @@ /* ::::: small primary toolbar buttons ::::: */ -.toolbarbutton-1[buttonstyle="text"], -.toolbarbutton-1[buttonstyle="pictures"], +toolbar[mode="text"] .toolbarbutton-1, +toolbar[mode="icons"] .toolbarbutton-1, .toolbarbutton-1[toolbarmode="small"], -.toolbarbutton-1 > .toolbarbutton-menubutton-button[buttonstyle="text"], -.toolbarbutton-1 > .toolbarbutton-menubutton-button[buttonstyle="pictures"], -.toolbarbutton-1 > .toolbarbutton-menubutton-button[toolbarmode="small"] { +toolbar[mode="text"] .toolbarbutton-menubutton-button, +toolbar[mode="icons"] .toolbarbutton-menubutton-button, +.toolbarbutton-menubutton-button[toolbarmode="small"] { min-width: 0px; min-height: 0px; } -.toolbarbutton-1[buttonstyle="text"] > .toolbarbutton-menubutton-dropmarker { +toolbar[mode="text"] .toolbarbutton-menubutton-dropmarker { padding: 4px 1px 8px 1px; } -.toolbarbutton-1[buttonstyle="pictures"] > .toolbarbutton-menubutton-dropmarker, +toolbar[mode="icons"] .toolbarbutton-menubutton-dropmarker, .toolbarbutton-1[toolbarmode="small"] > .toolbarbutton-menubutton-dropmarker { padding: 0px 1px 13px 1px; } -.toolbarbutton-1[buttonstyle="text"][type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker, -.toolbarbutton-1[buttonstyle="text"][type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker { +toolbar[mode="text"] .toolbarbutton-1[type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker, +toolbar[mode="text"] .toolbarbutton-1[type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker { padding: 5px 0px 7px 2px; } -.toolbarbutton-1[buttonstyle="pictures"][type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker, -.toolbarbutton-1[buttonstyle="pictures"][type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker, +toolbar[mode="icons"] .toolbarbutton-1[type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker, +toolbar[mode="icons"] .toolbarbutton-1[type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker, .toolbarbutton-1[toolbarmode="small"][type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker, .toolbarbutton-1[toolbarmode="small"][type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker { padding: 1px 0px 12px 2px; } -.toolbarbutton-1[buttonstyle="text"] > .toolbarbutton-menubutton-dropmarker[disabled="true"] { +toolbar[mode="text"] .toolbarbutton-menubutton-dropmarker[disabled="true"] { padding: 4px 1px 8px 1px !important; } -.toolbarbutton-1[buttonstyle="pictures"] > .toolbarbutton-menubutton-dropmarker[disabled="true"], +toolbar[mode="icons"] .toolbarbutton-menubutton-dropmarker[disabled="true"], .toolbarbutton-1[toolbarmode="small"] > .toolbarbutton-menubutton-dropmarker[disabled="true"] { padding: 0px 1px 13px 1px !important; } -.toolbarbutton-text[buttonstyle="pictures"], -.toolbarbutton-icon[buttonstyle="text"] { +toolbar[mode="icons"] .toolbarbutton-text, +toolbar[mode="text"] .toolbarbutton-icon { display: none; } -.toolbarbutton-text[buttonstyle="text"] { +toolbar[mode="text"] .toolbarbutton-text { padding: 4px 0; } @@ -130,3 +130,26 @@ max-width: 10em; background-color: transparent; } + +/* ::::: taskbuttons ::::: */ + +.taskbutton, +.taskbutton:hover, +.taskbutton:hover:active { + padding: 1px 3px; + border: none; +} + +.taskbutton:hover { + background-color: #FFCF00; +} + +.taskbutton:hover:active { + background-color: #FFCF00; +} + +/* override winstripe */ + +.toolbarbutton-icon { + -moz-margin-end: 2px; +} diff --git a/LCARStrek/communicator/communicator.css b/LCARStrek/communicator/communicator.css index 189e7a27..2a895cda 100644 --- a/LCARStrek/communicator/communicator.css +++ b/LCARStrek/communicator/communicator.css @@ -39,7 +39,6 @@ @import url("chrome://communicator/content/communicator.css"); @import url("chrome://communicator/skin/brand.css"); @import url("chrome://communicator/skin/button.css"); -/* the line below is only LCARStrek */ @import url("chrome://communicator/skin/toolbar.css"); @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */ @@ -52,6 +51,14 @@ -moz-binding: url("chrome://communicator/content/bindings/toolbar.xml#grippytoolbar-primary"); } +/* ::::: autocomplete ::::: */ + +.autocomplete-history-popup { + max-height: 25em; +} + +/* ::::: online/offline icons ::::: */ + #offline-status[offline="true"] { list-style-image: url("chrome://communicator/skin/icons/offline.gif"); } @@ -96,48 +103,3 @@ #downloadView > treechildren::-moz-tree-image(Name) { margin-right: 2px; } - -/* :::::: autoscroll popup ::::: */ - -#autoscroller { - height: 28px; - width: 28px; - border: 0px; - margin: -14px; - padding: 0px; - background-image: url("chrome://communicator/skin/icons/autoscroll.png"); - background-color: transparent; - -moz-appearance: none; -} - -#autoscroller[scrolldir="NS"] { - background-position: left center; -} - -#autoscroller[scrolldir="EW"] { - background-position: left bottom; -} - -#autoscroller[transparent="true"] { - background-position: center top; -} - -#autoscroller[transparent="true"][scrolldir="NS"] { - background-position: center center; -} - -#autoscroller[transparent="true"][scrolldir="EW"] { - background-position: center bottom; -} - -#autoscroller[translucent="true"] { - background-position: right top; -} - -#autoscroller[translucent="true"][scrolldir="NS"] { - background-position: right center; -} - -#autoscroller[translucent="true"][scrolldir="EW"] { - background-position: right bottom; -} diff --git a/LCARStrek/communicator/dialogs.css b/LCARStrek/communicator/dialogs.css index 4f007be2..fcd9116d 100644 --- a/LCARStrek/communicator/dialogs.css +++ b/LCARStrek/communicator/dialogs.css @@ -43,10 +43,3 @@ @import url("chrome://communicator/skin/"); @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - -/* ::::: turbo confirmation dialog ::::: */ - -#turboTrayImage { - list-style-image: url("chrome://communicator/skin/icons/turbo-systray.gif"); - border: 2px inset ThreeDFace !important; -} diff --git a/LCARStrek/communicator/help.css b/LCARStrek/communicator/help.css deleted file mode 100644 index 45b02574..00000000 --- a/LCARStrek/communicator/help.css +++ /dev/null @@ -1,95 +0,0 @@ -/* ***** BEGIN LICENSE BLOCK ***** - * Version: NPL 1.1/GPL 2.0/LGPL 2.1 - * - * 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.org code. - * - * The Initial Developer of the Original Code is - * Netscape Communications Corporation. - * Portions created by the Initial Developer are Copyright (C) 1998-1999 - * the Initial Developer. All Rights Reserved. - * - * Contributor(s): - * Joe Hewitt (hewitt@netscape.com) - * Robert Kaiser - * - * Alternatively, the contents of this file may be used under the terms of - * either the GNU General Public License Version 2 or later (the "GPL"), or - * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), - * in which case the provisions of the GPL or the LGPL are applicable instead - * of those above. If you wish to allow use of your version of this file only - * under the terms of either the GPL or the LGPL, and not to allow others to - * use your version of this file under the terms of the NPL, indicate your - * decision by deleting the provisions above and replace them with the notice - * and other provisions required by the GPL or the LGPL. If you do not delete - * the provisions above, a recipient may use your version of this file under - * the terms of any one of the NPL, the GPL or the LGPL. - * - * ***** END LICENSE BLOCK ***** */ - -@import url("chrome://communicator/skin/"); - -@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - -#helpBackButton { - list-style-image: url("chrome://navigator/skin/icons/back.gif"); -} - -#helpBackButton[disabled="true"] { - list-style-image: url("chrome://navigator/skin/icons/back-disabled.gif") !important; -} - -#helpBackButton:hover, -#helpBackButton:hover:active { - list-style-image: url("chrome://navigator/skin/icons/back-hover.gif"); -} - -#helpForwardButton { - list-style-image: url("chrome://navigator/skin/icons/forward.gif"); -} - -#helpForwardButton[disabled="true"] { - list-style-image: url("chrome://navigator/skin/icons/forward-disabled.gif") !important; -} - -#helpForwardButton:hover, -#helpForwardButton:hover:active { - list-style-image: url("chrome://navigator/skin/icons/forward-hover.gif"); -} - -/* ::::: primary toolbar buttons ::::: */ - -#print { - list-style-image: url("chrome://global/skin/icons/print.gif"); -} - -#print[disabled="true"] { - list-style-image: url("chrome://global/skin/icons/print-disabled.gif") !important; -} - -#print:hover, -#print:hover:active { - list-style-image: url("chrome://global/skin/icons/print-hover.gif"); -} - -#helpHomeButton { - list-style-image: url("chrome://communicator/skin/bookmarks/home.gif"); -} - -#helpHomeButton:hover, -#helpHomeButton:hover:active { - list-style-image: url("chrome://communicator/skin/bookmarks/home-hover.gif"); -} - -#help-content { - border: 1px solid #9C9CFF !important; -} diff --git a/LCARStrek/communicator/helpOverlay.css b/LCARStrek/communicator/helpOverlay.css new file mode 100644 index 00000000..2e61ba2b --- /dev/null +++ b/LCARStrek/communicator/helpOverlay.css @@ -0,0 +1 @@ +/* LCARStrek help is styled in its own help component */ diff --git a/LCARStrek/communicator/icons/alwaysAsk.png b/LCARStrek/communicator/icons/alwaysAsk.png new file mode 100644 index 0000000000000000000000000000000000000000..af5109d22beee98fa18a9fcc10ffe680cf252fb6 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9jKx9jP7LeL$-D$|cmjMvTv-{I z8Ui+?rJeadpMh=9#(f|~B|(0{3=Yq3q=7g|-tI089jvk*Kn`btM`SSr1Gg{;GcwGY zBLNg-FY)wsWxv72FRo^CJM&*5P{`WT#W95Adh&y)tyzrC|Nj5Cm-zDk8gu9S?~O<5 z4HzH&WA$`MNz_^Q-$B;rzl4OujJk#nc7;WZE)0eY?WRf_4?C_|1T==h)78&qol`;+ E0O#>Qwg3PC literal 0 HcmV?d00001 diff --git a/LCARStrek/communicator/icons/application.png b/LCARStrek/communicator/icons/application.png new file mode 100644 index 0000000000000000000000000000000000000000..aa002069a86e0835dc9e7336343d19fa4e0e3c68 GIT binary patch literal 2842 zcmV+#3+42QP)|D^_ww@lRz|vCuzLs)$;-`! zo*{AqUjza0dRV*yaMRE;fKCVhpQKsoe1Yhg01=zBIT!& zC1$=TK@rP|Ibo3vKKm@PqnO#LJhq6%Ij6Hz*<$V$@wQAMN5qJ)hzm2hoGcOF60t^# zFqJFfH{#e-4l@G)6iI9sa9D{VHW4w29}?su;^hF~NC{tY+*d5%WDCTXa!E_i;d2ub z1#}&jF5T4HnnCyEWTkKf0>c0%E1Ah>(_PY1)0w;+02c53Su*0<(nUqKG_|(0G&D0Z z{i;y^b@OjZ+}lNZ8Th$p5Uu}MTtq^NHl z*T1?CO*}7&0ztZsv2j*bmJyf3G7=Z`5B*PvzoDiKdLpOAxi2$L0#SX*@cY_n(^h55xYX z#km%V()bZjV~l{*bt*u9?FT3d5g^g~#a;iSZ@&02Abxq_DwB(I|L-^bXThc7C4-yr zInE_0gw7K3GZ**7&k~>k0Z0NWkO#^@9q0fwx1%qjZ=)yBuQ3=5 z4Wo^*!gyjLF-e%Um=erBOdIALW)L%unZshS@>qSW9o8Sq#0s#5*edK%>{;v(b^`kb zN5rY%%y90wC>#%$kE_5P!JWYk;U;klcqzOl-UjcFXXA75rT9jCH~u<)0>40zCTJ7v z2qAyk54cquI@7b&LHdZ`+zlTss6bJ7%PQ)z$cROu4wBhpu-r)01)S~6}jY?%U? zgEALn#wiFzo#H}aQ8rT=DHkadR18&{>P1bW7E`~Y4p3)hWn`DhhRJ5j*2tcg9i<^O zEt(fCg;q*CP8+7ZTcWhYX$fb^_9d-LhL+6BEtPYWVlfK zTBusSTASKKb%HuWJzl+By+?gkLq)?+BTu761jmyXF)a;mc z^>(B7bo*HQ1NNg1st!zt28YLv>W*y3CdWx9U8f|cqfXDAO`Q48?auQqHZJR2&bcD4 z9Ip>EY~kKEPV6Wm+eXFV)D)_R=tM0@&p?(!V*Qu1PXHG9o^TY0bZ?)4%0 z1p8F`JoeS|<@=<@RE7GY07EYX@lwd>4oW|Yi!o+Su@M`;WuSK8LKk71XR(_ zRKHM1xJ5XYX`fk>`6eqY>qNG6HZQwBM=xi4&Sb88?zd}EYguc1@>KIS<&CX#T35dw zS|7K*XM_5Nf(;WJJvJWRMA($P>8E^?{IdL4o5MGE7bq2MEEwP7v8AO@qL5!WvekBL z-8R%V?zVyL=G&{be=K4bT`e{#t|)$A!YaA?jp;X)-+bB;zhj`(vULAW%ue3U;av{9 z4wp%n<(7@__S@Z2PA@Mif3+uO&y|X06?J#o zSi8M;ejj_^(0<4Lt#wLu#dYrva1Y$6_o(k^&}yhSh&h;f@JVA>W8b%oZ=0JGnu?n~ z9O4}sJsfnnx7n(>`H13?(iXTy*fM=I`sj`CT)*pTHEgYKqqP+u1IL8No_-(u{qS+0 z<2@%BCt82d{Gqm;(q7a7b>wu+b|!X?c13m#p7cK1({0<`{-e>4hfb-UsyQuty7Ua; zOu?B?XLHZaol8GAb3Wnxcu!2v{R_`T4=x`(GvqLI{-*2AOSimkUAw*F_TX^n z@STz9kDQ$NC=!KfXWC z8h`dn#xL(D3Z9UkR7|Q&Hcy#Notk!^zVUSB(}`#4&lYA1f0h2V_PNgUAAWQEt$#LR zcH#y9#i!p(Udq2b^lI6wp1FXzN3T;~FU%Lck$-deE#qz9yYP3D3t8{6?<+s(e(3(_ z^YOu_)K8!O1p}D#{E@&~+W-In5>QN3MdcU(oSgpvgoJ=lu;;Dk|DOQ5HE@Xl0004W zQchCzvV(yPVP{b# sB@jcz1gi*Cv62#q0oM*=z)gk$0LmN_be?f-MgRZ+07*qoM6N<$f)IL5Q~&?~ literal 0 HcmV?d00001 diff --git a/LCARStrek/communicator/icons/communicatoricons.png b/LCARStrek/communicator/icons/communicatoricons.png new file mode 100644 index 0000000000000000000000000000000000000000..bee3ecc503d2b738ae0555e32763a5ca9b5edc85 GIT binary patch literal 658 zcmV;D0&V??P)003zM0{{R34@5RZ00001b5ch_0Itp) z=>Px#3{Xr|MQ{KD0001hP_X~c0Ni~Hx&QzG0d!JMQvg8b*k%9#00Cl4M??UK1szBL z000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOV^7ZMh=BTQld00HtzL_t(Y$HkPf zYQr!PhEGZj!5G}3-aC8B0~G8I-5s#r$8;)v3X{p`DGXTyeU(DjfO`KgZB^Ba~ zKhAf$-?|gIc!e`;?O`+5lFcRTqaD=VNw=_>Y$WT+j;9^iVGH)~y!f5z=jj&%9_IpV zwDc3QS;&M;B0B~${|Z)ht9}XAgb-%Qz4xOS=Uh)Wk)67UY~dzmoi$|n8<^Su;@ec- zTP)-i<{g-~`wipH2W-<}D`*1PyMI@3sqm~-sRCd|rmKPoe>CquP`w(p?LkfGWZ;lR9p zXf<35rs0%nI56jA%`X)%nKyO5R2`{$le(nzOX+;^+R<)l&BC5y;>g-qHEpFwgavIEtf(k0bFKLCpq@aSB zX&SH<{*o2HAMsLo)93qHN2=ZxT~hj`biQWsD4en!?z{(IpLk3YY*oekf*Va)B+A0( z2g}LK!U9=MmPNLS%#&4-l>t}RdT6ELT)Q$$0_T0rd7s63zfqt871Wbdy<+ODy#SrH s7gXoi)29MC4z|`nefxqOw_um8Z|2c$Q0N=@vH$=807*qoM6N<$g4PToY5)KL literal 0 HcmV?d00001 diff --git a/LCARStrek/communicator/icons/feedIcon16.png b/LCARStrek/communicator/icons/feedIcon16.png new file mode 100755 index 0000000000000000000000000000000000000000..50187dac5476e915f001281671d9146ca6e50a39 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9jKx9jP7LeL$-D$|cmjMvT+c8t z{h!b9|9sv5|Nrkd{S5~xDhcunW^j0RBMrn!@^*J&=wOxg0CG4BJR*x37`TN%nDNrx zx<5cc_7YEDSN0oR{NgIS+oD8%1BIMDT^vI=t|uojFkZWGfr0Jfg$n{~7yk!0y4>(r z5S+!X^3RpI^To^HhCAuu4M(nN^CbCuuQ%wZ*Ja)4VC8V@09ykCL!q_U_M-E@7XyuB N@O1TaS?83{1OPhCM|uDN literal 0 HcmV?d00001 diff --git a/LCARStrek/communicator/icons/plugin.png b/LCARStrek/communicator/icons/plugin.png new file mode 100644 index 0000000000000000000000000000000000000000..78f0591d31c352e17508b7fabde5b9753afc6ed0 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9jKx9jP7LeL$-D$|I0Jk_TyJj| zm^0`9|M?7Vr_OExsVE8Z3ubV5b|VeMN%D4gVd!9$^#Ca^@Q5sCVBi)8VMc~ob0mO* z>?NMQuIx9s_{Ej@Dmfn=2MRfPx;Tb#Tu)9&;7CkJNQmK7kuY*};S%Ux#>BcbOt(>B zO^|l5#F9nRIviRTDLG3-sNQVw@pKcoFX+)>)zp)iz`(%umbYp%pKT7%GzL#sKbLh* G2~7Y1IXi*? literal 0 HcmV?d00001 diff --git a/LCARStrek/communicator/icons/save.png b/LCARStrek/communicator/icons/save.png new file mode 100644 index 0000000000000000000000000000000000000000..b5e3fbaaa4a796e29aae11b8182a8b0ee8c471d2 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9jKx9jP7LeL$-D$|I0Jk_TrYA6 z%$f85{~U(z@)sU~RFnky1v5B2yO9RsBze2LFm$lWdVrJ{ctjR6FmMZlFeAgPITAoY z_7YEDSN0oR{Nifjm3;jmt8_hG978y+Cnqp4Ub}FCfvs_kk64P5iHL`R!GVZK?M9a@ k6*X>`j<&Y8245zId$v3?rh4u_4AjWr>FVdQ&MBb@0PAKnHvj+t literal 0 HcmV?d00001 diff --git a/LCARStrek/communicator/icons/turbo-systray.gif b/LCARStrek/communicator/icons/turbo-systray.gif deleted file mode 100644 index a2d8f342c187829cb67bcbac704e566308e2647f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2355 zcmd6m`6JU01Asq-4V$&uRwUP0glwZ;LhoEAt^@)+1BP7-MoGOi}(5Y`SE!Ukq%l|dQ$)$;0qu43tY<+Vtf)|;(;~_zKldN z!C>@WCiY*!YX2_W<8WHdwv>v;?{&S-M79MAcXkXEAk;fIuJ1i*;$MRGp4jV`jrI9t z;4`LhMTGU80)>5@G%>8Qvoi>o0NwbC_kS1Y>kEz%8-_o%^XDE3$V5dipl*Fc-X4Er zheySIP@+m4!^%_=KO?E*DC$Re;# zLa-M+BRPn>%Qguwp{ZiTJ%MWK94t))O&6=C%|h=>p!b&$_eG|6Mv)H|R5B&dtVL+n zk_)v(HB*Gh5~ya1k(pu(x&WOu56=-n^Oj+G5@g<2Siz!7;j$I;3p#fhTC|2NSiEwZ z11nxrEf&K{R}m#rWa-k@vSr=;6=#;vC0Pi6w1Tb>lTzo=m5YZT45F)+(2tijDpwIT zQr$`^tl_&_!!j+oQmtv#EAI`uMY_9Is@5XCm^o@uwW{-cUj4z$cA~(&Tq`x&wkzCqT59w zecwwP-zL5iMfZQt@0x3C5GD@&h#22wjr?fp`pAC&qrL0hRG%bI@@r^pu1zA{9ABQ2 zthH_a+LWwKZT{K(KgRf<1O9md0B->DiW*MU1>6L%>Ta)|>cS4%Rt&;?ps1+x&UQ0` zv38-)E3i7eYdfj7q&F3Hyuz!uwv?BK42vX_xQX2i731gQy(da@^N9&cJ1Yv@3`zHN z4ILS7kVUNzPbY}T9W?6F7h zE+Hu3x=i`wPp#KX6*Y}5QYl!vs?j-qWbE4#nyz!62IuOWO@`UUkw;Hww(iKXzk@b8 zLn;1*_mw{sE z{5?Qg`N1ZU|EHG^tyX5ww{P6pL?o`hhElp7op0UfOV@X1A~VlZ={I%PZikNcx3+Hn z*``MXWWna4ve1a2GD<{X%pry7^P_;5vK`UCFiOJR^(p4t#I{bD8r5Kit``sr$n5ej z>N75?)}eyz26T#<*8!kS9bl(msPhwg9f`!GZ|7omg!_M@>0u3Lf>J*f(uEYwmzH13us&P)x#W?neFo{s z!9$t>oid874T~Ah=R$h2M>#V6Bt!7{xzFyrq=2hV)a=ba5w^gy-$g;DQMcOpTA{Nt zG<6TkRnX3T;g&{K6h=efy+A7Yd(;G^LrAv&#azM96lD9sthJD z>TRL~5p_441toRR$f@NYQwiCa;gDZq43!vbP$u0V>0(!x97fYS3gmEp#n3n-Y>O;* zq4L4YeFN1**el@>XkuLyzeA@bn?ciRmkA1OC+VmDPLZ3nM)t>RwUiY8UIB1hVpq4G zYTdU!Eb4DvAK0RSNDiegPD^5S3W$ojT>61IuCf_UO_>60L31dm3MYHMI#mOR;a>Rp zGiU82i2fh9yTRpS=S7Dj+r>K5iCgq2GBA1z>~EYAF!z1+rbN}T*Z4 z$x5?6pJh#x-%XZLCI{&vLm!%+BjbI@PSdC=aJzRUGzpicBXfku7MLVewpoSU95YAEvqy@xoZ5`R{m2X z!)q81n|ND{?Pe#rM%AX?f|ME@A|2k9F{ns!&_|Hl`c5_vrn8K>sLuHVsPR~IlZAs; zcrVZW(n|7W@IxGp#P?BO&A4RIu{~>{({KM<#lYxN^Rqu>l}3qRt40|}NSne@z#g3l zF0<(Pz;i#llC$7awtq+w`Wk zPd_Lv#hop8_C0*UhFo8S+MD27cxsOsDNc?Etsv75yU7%^7i&Qc_4RDYsR-SoNP30a zn)bU2Pxp#z9HB-n;~mHEx(b9~A5mW*PueSUz&W(PdqjvYjxsl7(E~9qS((E)5H#|2 z;I+Qkq&ewR%Nt^&b3c?u2@ccMbepeP3- Kl_w_$Sp5&bF1J4b diff --git a/LCARStrek/communicator/permissions/status-cookie.gif b/LCARStrek/communicator/permissions/status-cookie.gif deleted file mode 100644 index b207b4250074bffa59815ae42be3554f0de2a017..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 275 zcmV+u0qp)qNk%w1VO9VZ0KxzO0001hP_X}>0GyovX8&ej0MGyb|NsC0EC2ui09F7N z000Bv2)f+}*y*TU5yKg}#j$~<`XsQNF;lA%9%(SrHcwV+}UraWgZa^#+SG5q& z2a^O%wdXK88>px(1+(WwMQ@G)RbWlcLg(ey6_Jw8IDkMwQy9f%Z!oQ0#~^MaXGte= zbB1+Mc_(lpYHMvGV>AQ=Sdw*!RYhbalW>n)k!YWlmx7-)i=>lEeSSZHdI5wvctkX- zw1J?nexp!DZ06T^gfJFcR diff --git a/LCARStrek/communicator/permissions/taskbar-cookie.gif b/LCARStrek/communicator/permissions/taskbar-cookie.gif deleted file mode 100644 index 0d1cfd08e2f3c3e50d6faeaad1a03a704bd99e9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97 zcmZ?wbhEHb6lUOISjfOIXU_ls^BI8P|NsArKUo+V7?>G!Kzxuq1C!C5`USgRFgML% xRA?+-a!E=sLHL-9oWvsK=YdK`Lpa?1?Q(>RdwWCGPIEAS?g? diff --git a/LCARStrek/communicator/preferences.css b/LCARStrek/communicator/preferences.css new file mode 100644 index 00000000..b80957f1 --- /dev/null +++ b/LCARStrek/communicator/preferences.css @@ -0,0 +1,83 @@ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 + * + * 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 SeaMonkey prefwindow code. + * + * The Initial Developer of the Original Code is the SeaMonkey project. + * Portions created by the Initial Developer are Copyright (C) 2007 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * Karsten Düsterloh + * + * Alternatively, the contents of this file may be used under the terms of + * either of the GNU General Public License Version 2 or later (the "GPL"), + * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the MPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the MPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +/* Styles used by all preference windows and panes of SeaMonkey */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +/* ::::: Main Window ::::: */ + +prefwindow { + padding-top: 8px; + padding-bottom: 10px; + -moz-padding-start: 8px; + -moz-padding-end: 10px; +} + +/* File Field Widget */ +filefield { + margin: 2px 4px; + border: 1px solid #9C9CFF; +} + +.fileFieldContentBox { + background-color: #000000; +} + +filefield[disabled="true"] { + color: #8050B0; + border: 1px solid #8050B0; +} + +.fileFieldIcon[disabled="true"] { + opacity: 0.4; +} + +.fileFieldIcon { + width: 16px; + height: 16px; + margin-top: 1px; + margin-bottom: 1px; + -moz-margin-start: 1px; + -moz-margin-end: 4px; +} + +.fileFieldLabel { + -moz-appearance: none; + background-color: transparent; + border: none; + margin: 0px; +} diff --git a/LCARStrek/communicator/prefpanels.css b/LCARStrek/communicator/prefpanels.css index 1d7b718d..5d06680c 100644 --- a/LCARStrek/communicator/prefpanels.css +++ b/LCARStrek/communicator/prefpanels.css @@ -41,53 +41,113 @@ == Styles used by all preference panels in the Communicator suite. ====================================================================== */ -/* ::::: Themes ::::: */ -#skinsTree { - height: 80px; +/* ::::: Fonts ::::: */ + +#sizeVar, +#sizeMono { + width: 4em; } -*|*.themesLink { - margin-left: 5px; - text-decoration: normal; - color: #FF9F00; - cursor: pointer; +.prefpanel-font-list { + -moz-box-flex: 1; } -*|*.themesLink:hover { - text-decoration: underline; - color: #9C9CFF; +/* ::::: Applications ::::: */ +/** + * Line up the actions menu with action labels above and below it. + * Equalize the distance from the left side of the action box to the left side + * of the icon for both the menu and the non-menu versions of the action box. + * Also make sure the labels are the same distance away from the icons. + */ + +#handlersView > listitem[selected="true"] { + border: none; } -#themesLink:active { - color: #FFCF00; +.handler-action { + padding: 0; } -#previewImageContainer { +.handler-type { padding: 1px; - height: 92px; -/* background-color: #000000; */ } -#previewImage { - max-width: 355px; - min-width: 355px; - max-height: 85px; - min-height: 85px; +.handler-action > .listcell-icon, +.handler-type > .listcell-icon { + margin: 0px; + -moz-margin-start: 3px; + -moz-margin-end: 5px; + height: 16px; + width: 16px; } -/* ::::: Fonts ::::: */ +.handler-action > .listcell-label, +.handler-type > .listcell-label { + padding: 0; +} -#sizeVar, -#sizeMono { - width: 4em; +.actionsMenu { + margin: 0; } -.prefpanel-font-list { - -moz-box-flex: 1; +.actionsMenu > .menulist-label-box { + padding: 1px; + -moz-padding-start: 0; +} + +.actionsMenu > .menulist-label-box > .menulist-icon { + margin: 0 2px; + height: 16px; + width: 16px; } -/* ::::: Mouse Wheel ::::: */ +.handler-action > .menu-iconic-left { + padding: 1px; + -moz-margin-start: 2px !important; + -moz-margin-end: 5px !important; + + /** + * Make the icons appear. + * Note: we display the icon box for every item whether or not it has an icon + * so the labels of all the items align vertically. + */ + display: -moz-box; + min-width: 16px; +} + +.handler-action > .menu-iconic-left > .menu-iconic-icon { + height: 16px; + width: 16px; +} + +/* Set icons on app pane elements */ + +.handler-action[appHandlerIcon="app"] { + list-style-image: url("chrome://communicator/skin/icons/application.png"); +} + +.handler-action[appHandlerIcon="ask"] { + list-style-image: url("chrome://communicator/skin/icons/alwaysAsk.png"); +} + +.handler-action[appHandlerIcon="save"] { + list-style-image: url("chrome://communicator/skin/icons/save.png"); +} + +.handler-action[appHandlerIcon="feed"] { + list-style-image: url("chrome://communicator/skin/icons/feedIcon16.png"); +} + +.handler-action[appHandlerIcon="plugin"] { + list-style-image: url("chrome://communicator/skin/icons/plugin.png"); +} + +.handler-type[typeClass="unknown"] { + list-style-image: url("moz-icon://goat?size=16"); +} -#mouseWheelMode { - width: 9em; +.handler-type[typeClass="webFeed"], +.handler-type[typeClass="videoPodcastFeed"], +.handler-type[typeClass="audioPodcastFeed"] { + list-style-image: url("chrome://communicator/skin/icons/feedIcon16.png"); } diff --git a/LCARStrek/communicator/printing.css b/LCARStrek/communicator/printing.css deleted file mode 100644 index 8177065a..00000000 --- a/LCARStrek/communicator/printing.css +++ /dev/null @@ -1,111 +0,0 @@ -/* ***** BEGIN LICENSE BLOCK ***** - * Version: MPL 1.1/GPL 2.0/LGPL 2.1 - * - * 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 the Mozilla Print Preview Toolbar. - * - * The Initial Developer of the Original Code is - * Netscape Communications Corp. - * Portions created by the Initial Developer are Copyright (C) 2002 - * the Initial Developer. All Rights Reserved. - * - * Contributor(s): - * Samir Gehani - * Bill Law - * - * Alternatively, the contents of this file may be used under the terms of - * either the GNU General Public License Version 2 or later (the "GPL"), or - * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), - * in which case the provisions of the GPL or the LGPL are applicable instead - * of those above. If you wish to allow use of your version of this file only - * under the terms of either the GPL or the LGPL, and not to allow others to - * use your version of this file under the terms of the MPL, indicate your - * decision by deleting the provisions above and replace them with the notice - * and other provisions required by the GPL or the LGPL. If you do not delete - * the provisions above, a recipient may use your version of this file under - * the terms of any one of the MPL, the GPL or the LGPL. - * - * ***** END LICENSE BLOCK ***** */ - -/* ::::: print preview toolbar ::::: */ - -/* ..... page navigation ..... */ - -.home-arrow { - list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-end.gif"); -} - -.home-arrow:hover { - list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-end-hover.gif"); -} - -.end-arrow { - list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end.gif"); -} - -.end-arrow:hover { - list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end-hover.gif"); -} - -.last-arrow { - list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp.gif"); -} - -.last-arrow:hover { - list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-hover.gif"); -} - -.next-arrow { - list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp.gif"); -} - -.next-arrow:hover { - list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-hover.gif"); -} - -/* ...... scale in/decrement ..... */ - -.up-arrow { - list-style-image: url("chrome://global/skin/arrow/arrow-up-sharp.gif"); -} - -.up-arrow:hover { - list-style-image: url("chrome://global/skin/arrow/arrow-up-sharp-hover.gif"); -} - -.down-arrow { - list-style-image: url("chrome://global/skin/arrow/arrow-down-sharp.gif"); -} - -.down-arrow:hover { - list-style-image: url("chrome://global/skin/arrow/arrow-down-sharp-hover.gif"); -} - -/* ..... orientation ..... */ - -.toolbar-portrait-page { - list-style-image: url("chrome://communicator/skin/icons/pg-portrait-small.gif"); -} - -.toolbar-landscape-page { - list-style-image: url("chrome://communicator/skin/icons/pg-landscape-small.gif"); -} - -/* ::::: page setup dialog ::::: */ - -.portrait-page { - list-style-image: url("chrome://communicator/skin/icons/pg-portrait.gif"); -} - -.landscape-page { - list-style-image: url("chrome://communicator/skin/icons/pg-landscape.gif"); -} diff --git a/LCARStrek/communicator/tasksOverlay.css b/LCARStrek/communicator/tasksOverlay.css index dc01e511..b8aa18e7 100644 --- a/LCARStrek/communicator/tasksOverlay.css +++ b/LCARStrek/communicator/tasksOverlay.css @@ -44,21 +44,6 @@ /* ::::: communicator product icons ::::: */ -.taskbutton, -.taskbutton:hover, -.taskbutton:hover:active { - padding: 1px 3px; - border: none; -} - -.taskbutton:hover { - background-color: #FFCF00; -} - -.taskbutton:hover:active { - background-color: #FFCF00; -} - #mini-nav { list-style-image: url("chrome://communicator/skin/taskbar/navigator.gif"); } diff --git a/LCARStrek/communicator/toolbar.css b/LCARStrek/communicator/toolbar.css index d91ab12c..d4f6c666 100644 --- a/LCARStrek/communicator/toolbar.css +++ b/LCARStrek/communicator/toolbar.css @@ -37,9 +37,9 @@ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); -/* ==== toolbar.css ========================================================= - == Styles for special toolbars in the Communicator suite. - ========================================================================== */ +/* ===== toolbar.css ==================================================== + == Styles used by XUL grippytoolbar in addition to general toolbar styles. + ======================================================================= */ /* ::::: primary toolbar ::::: */ @@ -52,7 +52,7 @@ } .toolbar-primary > toolbargrippy { - background-color: #9C9CFF; + background-color: #9C9CFF; } .toolbar-primary > toolbargrippy:hover { diff --git a/LCARStrek/global/about.css b/LCARStrek/global/about.css new file mode 100644 index 00000000..d5662c9e --- /dev/null +++ b/LCARStrek/global/about.css @@ -0,0 +1,53 @@ +html { + background-color: #000000; + padding: 0 1em; + font: 11px helvetica,arial,tahoma,sans-serif; +} + +body { + color: #FF9F00; + position: relative; + min-width: 330px; + max-width: 50em; + margin: 4em auto; + border: 1px solid #9C9CFF; + -moz-border-radius: 10px; + padding: 3em; + -moz-padding-start: 30px; + background: #000000; +} + +.aboutPageWideContainer { + max-width: 80%; +} + +#aboutLogoContainer { + border: 1px solid #E7ADE7; + width: 300px; + margin-bottom: 2em; +} + +img { + border: 0; +} + +#version { + font-weight: bold; + color: #008484; + margin: -24px 0 9px 17px; +} + +ul { + margin: 0; + -moz-margin-start: 1.5em; + padding: 0; + list-style: square; +} + +ul > li { + margin-top: .5em; +} + +th, td { + padding: 0 5px; +} diff --git a/LCARStrek/communicator/alerts/alert.css b/LCARStrek/global/alerts/alert.css similarity index 74% rename from LCARStrek/communicator/alerts/alert.css rename to LCARStrek/global/alerts/alert.css index a9382b22..b057fadd 100644 --- a/LCARStrek/communicator/alerts/alert.css +++ b/LCARStrek/global/alerts/alert.css @@ -1,10 +1,10 @@ /* ***** BEGIN LICENSE BLOCK ***** - * Version: NPL 1.1/GPL 2.0/LGPL 2.1 + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 * - * 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/ + * 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 @@ -13,26 +13,26 @@ * * The Original Code is mozilla.org code. * - * The Initial Developer of the Original Code is + * The Initial Developer of the Original Code is * Netscape Communications Corporation. * Portions created by the Initial Developer are Copyright (C) 1998 * the Initial Developer. All Rights Reserved. * * Contributor(s): - * Scott MacGregor - * Robert Kaiser + * Scott MacGregor + * Robert Kaiser * * Alternatively, the contents of this file may be used under the terms of - * either the GNU General Public License Version 2 or later (the "GPL"), or + * either the GNU General Public License Version 2 or later (the "GPL"), or * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), * in which case the provisions of the GPL or the LGPL are applicable instead * of those above. If you wish to allow use of your version of this file only * under the terms of either the GPL or the LGPL, and not to allow others to - * use your version of this file under the terms of the NPL, indicate your + * use your version of this file under the terms of the MPL, indicate your * decision by deleting the provisions above and replace them with the notice * and other provisions required by the GPL or the LGPL. If you do not delete * the provisions above, a recipient may use your version of this file under - * the terms of any one of the NPL, the GPL or the LGPL. + * the terms of any one of the MPL, the GPL or the LGPL. * * ***** END LICENSE BLOCK ***** */ @@ -45,11 +45,8 @@ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); .alertBox { - border-right: 2px solid #7B969C; - border-bottom: 2px solid #7B969C; - border-top: 2px solid #7B969C; - border-left: 2px solid #7B969C; - background-color: -moz-Dialog; + border: 2px solid #9C9CFF; + background-color: #000000; min-height: 50px; } @@ -75,16 +72,16 @@ .alertText[clickable="true"] { cursor: pointer; - color: #1455D6; + color: blue; text-decoration: underline; } .alertText[clickable="true"]:hover:active { - color: #424F63; + color: red; } .alertBox[orient="horizontal"] > .alertTextBox { - -moz-padding-start: 10px; + -moz-padding-end: 10px; padding-top: 5px; } diff --git a/LCARStrek/global/appPicker.css b/LCARStrek/global/appPicker.css new file mode 100644 index 00000000..690c1568 --- /dev/null +++ b/LCARStrek/global/appPicker.css @@ -0,0 +1,39 @@ + +#app-picker { + width:320px !important; + max-width:320px !important; +} + +#content-description { + font-weight:bold; +} + +#suggested-filename { + font-weight:normal; +} + +#file-info { +} + +#app-picker-list { + height:225px; + min-height:225px; +} + +#app-picker-item { + padding-bottom:5px; + padding-top:5px; +} + +#app-picker-item-image { +} + +#app-picker-item-cell { + font-weight:normal; + padding-right:10px; + padding-left:10px; +} + +#browse-button { + margin-top:10px; +} \ No newline at end of file diff --git a/LCARStrek/global/autocomplete.css b/LCARStrek/global/autocomplete.css index 878094d4..1576f0bf 100644 --- a/LCARStrek/global/autocomplete.css +++ b/LCARStrek/global/autocomplete.css @@ -35,12 +35,13 @@ * * ***** END LICENSE BLOCK ***** */ -@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - /* ===== autocomplete.css ================================================= == Styles used by the autocomplete widget. ======================================================================= */ +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); +@namespace html url("http://www.w3.org/1999/xhtml"); + /* ::::: autocomplete ::::: */ textbox { @@ -49,6 +50,22 @@ textbox { -moz-border-radius: 3px; } +/* Used by autocomplete widgets that don't have an icon. Gross. -dwh */ +textbox.padded { + padding-top: 1px; + padding-bottom: 1px; + -moz-padding-start: 2px; + -moz-padding-end: 0px; +} + +.autocomplete-textbox-container { + -moz-box-align: center; +} + +textbox[nomatch="true"][highlightnonmatches="true"] { + color: red; +} + .textbox-input-box { margin: 0 3px; -moz-box-align: center; @@ -74,9 +91,11 @@ textbox { /* ::::: autocomplete popups ::::: */ +panel[type="autocomplete"], +panel[type="autocomplete-richlistbox"], .autocomplete-history-popup { border: 1px solid #FF9F00; - background-color: #000000 !important; + background-color: #000000; padding: 0; } @@ -97,14 +116,102 @@ textbox { padding: 0px !important; } +/* GTK calculates space for a sort arrow */ +.autocomplete-treecol > .treecol-sortdirection { + -moz-appearance: none !important; +} + .autocomplete-treebody::-moz-tree-cell-text { padding-left: 8px; } -.autocomplete-treebody::-moz-tree-row(menuactive) { +.autocomplete-treebody::-moz-tree-row(selected) { background-color: #FFCF00; } -.autocomplete-treebody::-moz-tree-cell-text(menuactive) { +.autocomplete-treebody::-moz-tree-cell-text(selected) { color: #000000 !important; } + +.autocomplete-treebody::-moz-tree-image(treecolAutoCompleteValue) { + max-width: 16px; + height: 16px; +} + +/* ::::: richlistbox autocomplete ::::: */ + +.autocomplete-richlistbox { + margin: 0; +} + +.autocomplete-richlistbox > scrollbox { + overflow-x: hidden !important; +} + +.autocomplete-richlistitem[selected="true"] { + background-color: #008484; + color: #000000; +} + +.autocomplete-richlistitem { + padding: 1px 2px; + border-bottom: 1px solid #E7ADE7; +} + +.ac-site-icon { + width: 16px; + height: 16px; + margin: 0 5px -3px 3px; +} + +.ac-type-icon { + width: 16px; + height: 16px; +} + +.ac-extra > .ac-result-type-tag { + margin: 0 4px; +} + +.ac-extra > .ac-comment { + padding-right: 4px; +} + +.ac-ellipsis-after { + margin: 2px 0px 0px 0px !important; + padding: 0; + min-width: 1em; +} + +.ac-normal-text { + margin: 2px 0px 0px 0px !important; + padding: 0; +} + +.ac-normal-text > html|span { + margin: 0 !important; + padding: 0; +} + +html|span.ac-emphasize-text { + font-weight: bold; + text-decoration: underline; +} + +html|span.ac-emphasize-alt { + text-decoration: underline; +} + +.ac-title, .ac-url { + overflow: hidden; +} + +/* ::::: textboxes inside toolbarpaletteitems ::::: */ + +toolbarpaletteitem > toolbaritem > textbox > hbox > hbox > html|*.textbox-input { + visibility: hidden; +} + +toolbarpaletteitem > toolbaritem > * > textbox > hbox > hbox > html|*.textbox-input { + visibility: hidden; +} diff --git a/LCARStrek/global/browser.css b/LCARStrek/global/browser.css index 56e4894a..e59022d1 100644 --- a/LCARStrek/global/browser.css +++ b/LCARStrek/global/browser.css @@ -37,80 +37,157 @@ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); -.tabbrowser-strip { - padding-bottom: 1px; - border-bottom: 1px solid #FF9F00; -} +/** + * Tabbrowser Tabs + */ .tabbrowser-tabs { - padding-top: 1px; + /* XXX: Firefox rules - look into those when we support FF + -moz-binding: url("chrome://global/skin/globalBindings.xml#tabbrowser-tabs") !important; + padding-top: 0px; + background: -moz-dialog url("chrome://global/skin/icons/tabbrowser-tabs-bkgnd.png") !important; + -moz-padding-start: 0px; + */ } -.tabs-left, -.tabs-right { - width: 0px; +.tabbrowser-tabs[overflow="true"] { + -moz-padding-start: 0px; +} + +/** + * Tab + */ + +.tabbrowser-tab { + /* XXX: Firefox rules - look into those when we support FF + -moz-binding: url("chrome://global/skin/globalBindings.xml#tabbrowser-tab") !important; + background: transparent !important; + margin: 0px 0px 1px !important; + padding: 0px !important; + border: none !important; + height: 22px !important; + */ } -.tab-icon { +.tabbrowser-tab[busy] > .tab-image-middle > .tab-icon > .tab-icon-image { + list-style-image: url("chrome://global/skin/icons/loading.gif") !important; +} + +.tabbrowser-tab[selected="true"] { + font-weight: bold; +} + +.tab-icon-image { margin-top: 1px; - margin-right: 3px; + -moz-margin-end: 3px; width: 16px; height: 16px; + /* XXX: Firefox rules - look into those when we support FF + list-style-image: url("chrome://global/skin/icons/folder-item.png"); + -moz-image-region: rect(0px, 16px, 16px, 0px); + */ } -tab { - list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item16.gif"); +.tabs-bottom { } -tab[busy] { - list-style-image: url("chrome://global/skin/icons/loading.gif"); +tabpanels { } -tabbrowser > tabbox > tabpanels { - border: none; - padding: 0px; - margin: 0px; +.tabs-left, +.tabs-right { + width: 3px; + border-bottom-width: 0px; } -/* ::::: close & new tab buttons ::::: */ +/* tabbrowser-tab focus ring */ +.tabbrowser-tab > .tab-image-middle > .tab-text { + border: 1px dotted transparent; +} -.tabs-closebutton { - margin-bottom: 2px; - margin-right: 2px; - list-style-image: url("chrome://global/skin/icons/close-button.gif"); +.tabbrowser-tab:focus > .tab-image-middle > .tab-text { + border: 1px dotted #008484; +} + +/** + * Tab Drag and Drop + */ + +.tab-drop-indicator-bar { + visibility: hidden; + height: 9px; + margin-top: -9px; + position: relative; +} + +.tab-drop-indicator { + height: 11px; + width: 11px; + margin-bottom: -5px; + position: relative; + background: url('chrome://global/skin/icons/tab-drag-indicator.gif') 50% 50% no-repeat; } -.tabs-closebutton:hover { - list-style-image: url("chrome://global/skin/icons/close-button-hover.gif"); +.tab-drop-indicator-bar[dragging="true"] { + visibility: visible; } -.tabs-closebutton > .toolbarbutton-icon { - margin: 0; +/** + * In-tab close button + */ +.tab-close-button > .toolbarbutton-icon { + -moz-margin-end: 0px !important; + margin-top: 1px; } -.tabs-newbutton { - margin: 0px; - margin-top: 2px; - margin-right: 1px; +.tab-close-button { + border: none !important; padding: 0px; - list-style-image: url("chrome://global/skin/icons/tab-new.gif"); + cursor: default; + list-style-image: url("chrome://global/skin/icons/close-button.gif"); } -.tab-drop-indicator-bar { - height: 11px; - margin-top: -11px; - margin-left: -8px; - position: relative; + +.tab-close-button:focus { + outline: none !important; } -.tab-drop-indicator { - height: 11px; - width: 11px; - margin-bottom: -8px; - position: relative; - list-style-image: url('chrome://global/skin/icons/tab-drag-indicator.gif'); +/** + * Tab Scrollbox Arrow Buttons + */ + +/* XXX: Firefox rules - look into those when we support FF */ + +/** + * All Tabs Button + */ + +/* XXX: Firefox rules - look into those when we support FF +.tabs-alltabs-box { } -tooltip[tabpreview="true"] { - max-width: none; +.tabs-alltabs-button { +} + +.tabs-alltabs-box-animate { +} +*/ + +/** + * All Tabs Menupopup + */ + +.alltabs-item > .menu-iconic-left > .menu-iconic-icon { + /* XXX: Firefox rules - look into those when we support FF + list-style-image: url("chrome://global/skin/icons/folder-item.png"); + -moz-image-region: rect(0px, 16px, 16px, 0px); + */ +} + +.alltabs-item[selected="true"] { + font-weight: bold; +} + +.alltabs-item[busy] > .menu-iconic-left > .menu-iconic-icon { + list-style-image: url("chrome://global/skin/icons/loading.gif"); } diff --git a/LCARStrek/global/button.css b/LCARStrek/global/button.css index c41cc2a3..0bb53b25 100644 --- a/LCARStrek/global/button.css +++ b/LCARStrek/global/button.css @@ -35,15 +35,14 @@ * * ***** END LICENSE BLOCK ***** */ -@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - /* ===== button.css ===================================================== == Styles used by the XUL button element. ======================================================================= */ +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + /* :::::::::: button :::::::::: */ -/* outer frame */ button { -moz-border-radius: 3px; margin: 1px 2px; @@ -59,6 +58,10 @@ button { padding: 1px 4px 2px 3px; } +.button-icon { + margin-right: 2px; +} + .button-text { -moz-border-radius: 3px; margin: 0px !important; @@ -80,7 +83,11 @@ button[default="true"] > .button-box { font-weight: bold; list-style-image: url("chrome://global/skin/icons/return.gif"); -moz-box-direction: reverse; - padding-right: 7px; +} + +button[default="true"] > .button-box > .button-icon { + margin-right: 0px; + margin-left: 2px; } button[default="true"]:hover > .button-box, @@ -157,3 +164,16 @@ button.plain { margin: 0px !important; padding: 0px !important; } + +button[type="disclosure"] { + border: 0px !important; + margin: 0px !important; + padding: 0px !important; + list-style-image: url("chrome://global/skin/tree/twisty-closed.gif"); + min-width: 0px !important; + background-color: transparent; +} + +button[type="disclosure"][open="true"] { + list-style-image: url("chrome://global/skin/tree/twisty-open.gif"); +} diff --git a/LCARStrek/global/checkbox.css b/LCARStrek/global/checkbox.css index d83141be..065d4dbe 100644 --- a/LCARStrek/global/checkbox.css +++ b/LCARStrek/global/checkbox.css @@ -35,9 +35,13 @@ * * ***** END LICENSE BLOCK ***** */ +/* ===== checkbox.css =================================================== + == Styles used by the XUL checkbox element. + ======================================================================= */ + @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); -/* stylesheet for XUL element */ +/* ::::: checkbox ::::: */ checkbox { margin: 1px 2px; @@ -78,6 +82,7 @@ checkbox:focus > .checkbox-label-center-box > .checkbox-label-box { checkbox[disabled="true"] > .checkbox-spacer-box > .checkbox-check { border: 1px solid #8050B0 !important; + background-color: #000000; } checkbox[disabled="true"] { @@ -97,6 +102,7 @@ checkbox[disabled="true"] { checkbox:hover > .checkbox-spacer-box > .checkbox-check, checkbox:hover:active > .checkbox-spacer-box > .checkbox-check { border: 1px solid #FFCF00; + background-color: #000000; } checkbox:hover > .checkbox-label-center-box > .checkbox-label-box, diff --git a/LCARStrek/global/colorpicker.css b/LCARStrek/global/colorpicker.css index bc42c75a..4bc1bdae 100644 --- a/LCARStrek/global/colorpicker.css +++ b/LCARStrek/global/colorpicker.css @@ -35,12 +35,12 @@ * * ***** END LICENSE BLOCK ***** */ -@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - /* ===== colorpicker.css ================================================ == Styles used by the XUL colorpicker element. ======================================================================= */ +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + /* ::::: colorpicker button ::::: */ colorpicker[type="button"] { diff --git a/LCARStrek/global/config.css b/LCARStrek/global/config.css index 189559a6..8b53fb0b 100644 --- a/LCARStrek/global/config.css +++ b/LCARStrek/global/config.css @@ -54,6 +54,7 @@ #warningBox { background: #000000; + color: #FF9F00; border: 1px solid #9C9FFF; -moz-border-radius: 10px; padding: 3em; @@ -98,12 +99,23 @@ /* ::::: tree rows ::::: */ -treechildren::-moz-tree-cell-text(user) +#configTreeBody::-moz-tree-cell-text(user) { font-weight: bold; } -treechildren::-moz-tree-cell-text(locked) +#configTreeBody::-moz-tree-cell-text(locked) { font-style: italic; } + +#configTree +{ + margin-top: 5px; + margin-bottom: 5px; +} + +#filterRow +{ + margin-top: 5px; +} diff --git a/LCARStrek/global/console.css b/LCARStrek/global/console/console.css similarity index 61% rename from LCARStrek/global/console.css rename to LCARStrek/global/console/console.css index 47d08218..77bc7842 100644 --- a/LCARStrek/global/console.css +++ b/LCARStrek/global/console/console.css @@ -35,22 +35,22 @@ * * ***** END LICENSE BLOCK ***** */ -@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - /* ===== console.css ==================================================== == Styles used by the Error Console window. ======================================================================= */ +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + .console-box { background-color: #000000; color: #FF9F00; } - + /* ::::: console rows ::::: */ .console-row { padding: 0px; - border-bottom: 2px solid #FF9F00; + border-bottom: 1px solid #FF9F00; } .console-row-icon { @@ -60,14 +60,26 @@ -moz-box-align: start; } +.console-row-msg > label, +.console-row-file > label:first-child { + display: none; +} + .console-icon { - list-style-image: inherit !important; + list-style-image: inherit; +} + +.console-error-msg { + margin-bottom: 2px; } /* ..... error rows ..... */ .console-row-code { - padding: 3px 0px 3px 3px; + padding-top: 3px; + padding-bottom: 3px; + -moz-padding-start: 3px; + -moz-padding-end: 0px; font-size: larger; color: #E7ADE7; } @@ -111,6 +123,11 @@ list-style-image: url("chrome://global/skin/icons/alert-error.gif"); } +.console-row[type="error"] .console-row-msg, +.console-row[type="exception"] .console-row-msg { + font-weight: bold; +} + .console-row[type="warning"] { list-style-image: url("chrome://global/skin/icons/alert-exclam.gif"); } @@ -132,3 +149,90 @@ toolbarseparator { min-height: 1em; } + +/* Toolbar icons */ + +#ToolbarMode toolbarbutton { + min-width: 57px; + padding: 0px 4px; + /* XXX: don't support icons on those yet + padding: 4px !important; + */ +} + +toolbar#ToolbarMode toolbarbutton:active, +toolbar#ToolbarMode toolbarbutton[checked="true"] { + -moz-padding-start: 5px !important; + -moz-padding-end: 3px !important; +} + +/* XXX: don't support icons on those yet + + +toolbar#ToolbarMode toolbarbutton { + list-style-image: url("chrome://global/skin/console/console-toolbar.png"); + -moz-box-orient: horizontal; + padding: 4px !important; +} + +#Console\:modeAll { + -moz-image-region: rect(0px 24px 24px 0px); +} + +#Console\:modeAll:hover, +#Console\:modeAll[checked="true"] { + -moz-image-region: rect(24px 24px 48px 0px); +} + +#Console\:modeErrors { + -moz-image-region: rect(0px 96px 24px 72px); +} + +#Console\:modeErrors:hover, +#Console\:modeErrors[checked="true"] { + -moz-image-region: rect(24px 96px 48px 72px); +} + +#Console\:modeWarnings { + -moz-image-region: rect(0px 72px 24px 48px); +} + +#Console\:modeWarnings:hover, +#Console\:modeWarnings[checked="true"] { + -moz-image-region: rect(24px 72px 48px 48px); +} + +#Console\:modeMessages { + -moz-image-region: rect(0px 48px 24px 24px); +} + +#Console\:modeMessages:hover, +#Console\:modeMessages[checked="true"] { + -moz-image-region: rect(24px 48px 48px 24px); +} + +#Console\:clear { + -moz-image-region: rect(0px 120px 24px 96px); +} + +#Console\:clear:hover, +#Console\:clear[checked="true"] { + -moz-image-region: rect(24px 120px 48px 96px); +} + +toolbar#ToolbarMode .toolbarbutton-icon { + padding: 2px 0 !important; +} + +toolbar#ToolbarMode .toolbarbutton-text { + -moz-padding-end: 4px; +} + +*/ + +/* ::::: Fix Error Console toolbar button text spacing ::::: */ + +.toolbarbutton-text { + -moz-padding-start: 0px; + -moz-padding-end: 5px; +} diff --git a/LCARStrek/global/customizeToolbar.css b/LCARStrek/global/customizeToolbar.css new file mode 100644 index 00000000..0879fbb7 --- /dev/null +++ b/LCARStrek/global/customizeToolbar.css @@ -0,0 +1,48 @@ +/* ***** BEGIN LICENSE BLOCK ***** + Version: MPL 1.1/GPL 2.0/LGPL 2.1 + + 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 client code, released + March 31, 1998. + + The Initial Developer of the Original Code is + Blake Ross. + Portions created by the Initial Developer are Copyright (C) 2002 + the Initial Developer. All Rights Reserved. + + Contributor(s): + Blake Ross (blaker@netscape.com) + Joe Hewitt (hewitt@netscape.com) + + Alternatively, the contents of this file may be used under the terms of + either the GNU General Public License Version 2 or later (the "GPL"), or + the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + in which case the provisions of the GPL or the LGPL are applicable instead + of those above. If you wish to allow use of your version of this file only + under the terms of either the GPL or the LGPL, and not to allow others to + use your version of this file under the terms of the MPL, indicate your + decision by deleting the provisions above and replace them with the notice + and other provisions required by the GPL or the LGPL. If you do not delete + the provisions above, a recipient may use your version of this file under + the terms of any one of the MPL, the GPL or the LGPL. + + ***** END LICENSE BLOCK ***** */ + +window, +dialog { + padding: 6px; +} + +#instructions { + font-weight: bold; + font-size: larger; +} diff --git a/LCARStrek/global/datetimepicker.css b/LCARStrek/global/datetimepicker.css new file mode 100644 index 00000000..6ad331b8 --- /dev/null +++ b/LCARStrek/global/datetimepicker.css @@ -0,0 +1,155 @@ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 + * + * 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.org code. + * + * The Initial Developer of the Original Code is the Mozilla Corporation + * Portions created by the Initial Developer are Copyright (C) 2006 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * Neil Deakin (enndeakin@sympatico.ca) + * + * Alternatively, the contents of this file may be used under the terms of + * either the GNU General Public License Version 2 or later (the "GPL"), or + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the MPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the MPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +/* ===== datetimepicker.css ============================================= + == Styles used by the XUL datepicker and timepicker elements. + ======================================================================= */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); +@namespace html url("http://www.w3.org/1999/xhtml"); + +datepicker, timepicker { + margin: 2px 4px; + padding: 0; + border: none; + background: none; + cursor: default; +} + +.datetimepicker-input-box { + cursor: text; + -moz-margin-end: 2px; + -moz-border-radius: 3px; + border: 1px solid #9C9CFF; + padding: 2px 0 3px 0; + -moz-padding-start: 4px; + -moz-padding-end: 2px; + background-color: #000000; + color: #E7ADE7; +} + +.datetimepicker-input-subbox { + width: 1.6em; +} + +html|*.datetimepicker-input { + text-align: right; +} + +.datetimepicker-separator { + margin: 0 !important; +} + +.datetimepicker-year { + width: 3.2em; +} + +datepicker[readonly="true"], +timepicker[readonly="true"] { + background-color: #000000; + color: #9C9CFF; +} + +datepicker[disabled="true"], +timepicker[disabled="true"] { + cursor: default; + background-color: #000000; + color: #8050B0; +} + +.datepicker-mainbox { + margin: 2px 4px; + -moz-border-radius: 3px; + border: 1px solid #9C9CFF; + background-color: #000000; + color: #FF9F00; +} + +.datepicker-popupgrid > .datepicker-mainbox { + margin: 0; + border: none; +} + +.datepicker-gridlabel, .datepicker-weeklabel { + text-align: center; +} + +.datepicker-gridlabel[today="true"] { + background-color: #000000; + color: #008484; +} + +.datepicker-gridlabel[selected="true"] { + background-color: #008484; + color: #000000; +} + +.datepicker-button { + min-width: 8px; + padding: 0px; +} + +.datepicker-previous { + list-style-image: url("chrome://global/skin/arrow/arrow-left.gif"); +} + +.datepicker-next { + list-style-image: url("chrome://global/skin/arrow/arrow-right.gif"); +} + +.datepicker-previous[disabled="true"] { + list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif"); +} + +.datepicker-next[disabled="true"] { + list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif"); +} + +.datepicker-previous[chromedir="rtl"] { + list-style-image: url("chrome://global/skin/arrow/arrow-right.gif"); +} + +.datepicker-next[chromedir="rtl"] { + list-style-image: url("chrome://global/skin/arrow/arrow-left.gif"); +} + +.datepicker-previous[disabled="true"][chromedir="rtl"] { + list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif"); +} + +.datepicker-next[disabled="true"][chromedir="rtl"] { + list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif"); +} diff --git a/LCARStrek/global/dialog.css b/LCARStrek/global/dialog.css index 2d0c5d1b..98612ebc 100644 --- a/LCARStrek/global/dialog.css +++ b/LCARStrek/global/dialog.css @@ -46,7 +46,10 @@ /* ::::: dialog ::::: */ dialog { - padding: 8px 10px 10px 8px; + padding-top: 8px; + padding-bottom: 10px; + -moz-padding-start: 8px; + -moz-padding-end: 10px; } /* ::::: dialog buttons ::::: */ @@ -91,5 +94,5 @@ dialogheader { } .header-large > .dialogheader-description { - margin-left: 12px !important; + -moz-margin-start: 12px !important; } diff --git a/LCARStrek/global/dirListing/dirListing.css b/LCARStrek/global/dirListing/dirListing.css new file mode 100644 index 00000000..40bcb28d --- /dev/null +++ b/LCARStrek/global/dirListing/dirListing.css @@ -0,0 +1,126 @@ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 + * + * 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.org code. + * + * The Initial Developer of the Original Code is + * Dão Gottwald . + * Portions created by the Initial Developer are Copyright (C) 2007 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * + * Alternatively, the contents of this file may be used under the terms of + * either the GNU General Public License Version 2 or later (the "GPL"), or + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the MPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the MPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +:root { + background-color: #000000; + color: #FF9F00; + font: 12px helvetica,arial,tahoma,sans-serif; + padding-left: 2em; + padding-right: 2em; +} + +body { + border: 1px solid #9C9CFF; + -moz-border-radius: 10px; + padding: 3em; + min-width: 30em; + max-width: 65em; + margin: 4em auto; + background-color: #000000; + color: #FF9F00; +} + +h1 { + margin: 0 0 .6em 0; + border-bottom: 1px solid #008484; + font-size: 160%; + font-weight: normal; +} + +a { + text-decoration: none; +} + +a:hover { + background-color: #FFCF00; + color: #000000; +} + +p { + font-size: 110%; +} + +#UI_goUp { + margin-top: 0; + float: left; +} + +#UI_showHidden { + margin-top: 0; + float: right; +} + +table { + clear: both; + width: 90%; + margin: 0 auto; +} + +thead { + font-size: 130%; +} + +/* last modified */ +th:first-child { + text-align: center; +} + +th:hover > a { + background-color: #FFCF00; + color: #000000; +} + +tbody > tr:hover { + outline: 1px solid #008484; + -moz-outline-radius: .3em; +} + +/* let 'Size' and 'Last Modified' take only as much space as they need and 'Name' all the rest */ +td:not(:first-child) { + width: 0; +} + +.up { + padding: 0 .5em; + -moz-margin-start: 20px; +} + +.up::before { + -moz-margin-end: 4px; + -moz-margin-start: -20px; + vertical-align: middle; + content: url("chrome://global/skin/dirListing/up.png"); +} diff --git a/LCARStrek/global/dirListing/local.png b/LCARStrek/global/dirListing/local.png new file mode 100644 index 0000000000000000000000000000000000000000..ac2161908c1e3581c5126fd7b440bd4435c607bc GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;V{wqX6T`Z5GB1G~wg8_H*QXKp z=FIu8`BNwmBwZ5Z7tG-B>_!@hljQC0!qCAg>jC6&7I;J!Gca%qgD@k*tT_@uLG}_) zUsv`UTmlRx{LHOWcL9Z@JzX3_IIbrrG&EbWv8lKH|1TjmV}rs13!wV-2RJH=O_8VLR3?{s9yT42W3h8^gIEHXsPfloHxG12Yc;JwNl$6vVg#!l;G|gtvW@KI~ nx;o6jpum)2rq61zhE|5t581^`cv@})wK90R`njxgN@xNAPZBqj literal 0 HcmV?d00001 diff --git a/LCARStrek/global/dirListing/up.png b/LCARStrek/global/dirListing/up.png new file mode 100644 index 0000000000000000000000000000000000000000..7db15b089d5463b9e0da38e15a3196023c3dfb18 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~e$P6R{HP;^kQjEnx?oJHr&dIz4a@YcVLR=YE zG|rjxe~Z@jlOXAmAirP+hi5m^K%69RcNc~ZR#^`qhqJ&VvY3H^TNs2H8D`Cq01C2~ zc>21s-{2BpFyUr-5x5vAr0(hB7{YNq`9VU$gq6t~tdATxc;v$`LFaY>j>-bVAM=v} e5||Z#)-yEiV{Zx*VGsmrVeoYIb6Mw<&;$T{Ml^f? literal 0 HcmV?d00001 diff --git a/LCARStrek/global/dropmarker.css b/LCARStrek/global/dropmarker.css index ee51aa64..02c05246 100644 --- a/LCARStrek/global/dropmarker.css +++ b/LCARStrek/global/dropmarker.css @@ -6,12 +6,14 @@ dropmarker { background-color: #000000; padding: 1px; list-style-image: url("chrome://global/skin/arrow/arrow-down.gif"); + -moz-image-region: auto; } dropmarker:hover { background-color: #FFCF00; border: 1px solid #FFCF00; list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif"); + -moz-image-region: auto; } dropmarker:hover:active, @@ -19,6 +21,7 @@ dropmarker[open="true"] { background-color: #FF9F00; padding: 2px 0 0 2px; list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif"); + -moz-image-region: auto; } dropmarker[disabled="true"] { @@ -26,4 +29,5 @@ dropmarker[disabled="true"] { border: 1px solid #8050B0 !important; background-color: #000000 !important; padding: 1px !important; + -moz-image-region: auto; } diff --git a/LCARStrek/global/expander.css b/LCARStrek/global/expander.css new file mode 100644 index 00000000..d643d8c9 --- /dev/null +++ b/LCARStrek/global/expander.css @@ -0,0 +1,47 @@ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 + * + * 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 client code, released + * March 31, 1998. + * + * The Initial Developer of the Original Code is + * Netscape Communications Corporation. + * Portions created by the Initial Developer are Copyright (C) 1998-1999 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * + * Alternatively, the contents of this file may be used under the terms of + * either the GNU General Public License Version 2 or later (the "GPL"), or + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the MPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the MPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +.expanderButton { + cursor: pointer !important; +} + +.settingsContainer { + padding-top: 3px; + padding-bottom: 5px; + -moz-padding-start: 20px; + -moz-padding-end: 5px; +} diff --git a/LCARStrek/global/findBar.css b/LCARStrek/global/findBar.css new file mode 100644 index 00000000..fa617dee --- /dev/null +++ b/LCARStrek/global/findBar.css @@ -0,0 +1,87 @@ +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +.findbar-closebutton { + list-style-image: url("chrome://global/skin/icons/close-button.gif"); +} + +findbar { + border-top: 1px solid #666699; + border-bottom: 1px solid transparent; + min-width: 1px; +} + +/* find-next button */ + +.findbar-find-next { + /* XXX: look into this when we support FF + list-style-image: url("chrome://global/skin/icons/find.png"); + -moz-image-region: rect(0px 16px 16px 0px); + */ +} + +/* find-previous button */ + +.findbar-find-previous { + /* XXX: look into this when we support FF + list-style-image: url("chrome://global/skin/icons/find.png"); + -moz-image-region: rect(0px 32px 16px 16px); + */ +} + +/* highlight button */ + +.findbar-highlight { + /* XXX: look into this when we support FF + list-style-image: url("chrome://global/skin/icons/find.png"); + -moz-image-region: rect(0px 48px 16px 32px); + */ +} + +.find-status-icon { + list-style-image: none; + margin-top: 0px; + margin-bottom: 0px; + -moz-margin-start: 12px; + -moz-margin-end: 0px; + width: 16px; + height: 16px; +} + +.findbar-find-status { + margin-top: 0px; + margin-bottom: 0px; + -moz-margin-start: 3px; + -moz-margin-end: 0px; + padding: 2px; +} + +.find-status-icon[status="notfound"] { + /* XXX: look into this when we support FF + list-style-image: url("chrome://global/skin/icons/notfound.png"); + */ +} + +.findbar-textbox { + -moz-binding: url("chrome://global/content/bindings/findbar.xml#findbar-textbox"); + border: none; + margin: 0px; +} + +.findbar-textbox[status="notfound"] { + background-color: #FF0000; + color: #000000; +} + +findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-textbox { + background-color: #FFCF00; +} + +.find-status-icon[status="wrapped"] { + /* XXX: look into this when we support FF + list-style-image: url("chrome://global/skin/icons/wrap.png"); + */ +} + +.find-field-container { + /* -moz-appearance: textfield; */ +} diff --git a/LCARStrek/global/formatting.css b/LCARStrek/global/formatting.css index 56a33fd3..f23264e9 100644 --- a/LCARStrek/global/formatting.css +++ b/LCARStrek/global/formatting.css @@ -53,7 +53,7 @@ /* formatting */ .groove-top { - border-top: 2px groove #FF9F00; + border-top: 2px groove #FF9F00; } .groove-right { @@ -70,7 +70,12 @@ .outset { /* border: 1px outset #FF9F00; */ -} +} + +.outset-top-bottom { +/* border-top: 1px outset #FF9F00; + border-bottom: 1px outset #FF9F00; */ +} /** separator rules **/ /* standard separators */ @@ -122,6 +127,12 @@ separator[orient="vertical"].groove-thin { margin: 0px 1px; } +.plain { + margin: 0px !important; + border: none; + padding: 0px; +} + label[disabled="true"] { color: #8050B0; } @@ -136,7 +147,12 @@ description { } label { -/* margin: 1px 5px 2px 6px; */ +/* + margin-top: 1px; + margin-bottom: 2px; + -moz-margin-start: 6px; + -moz-margin-end: 5px; +*/ } .header { @@ -180,15 +196,13 @@ label { .text-link { color: blue; text-decoration: underline; + cursor: pointer; } .text-link:focus { color: red; - outline: 1px dotted invert; -} - -.text-link:hover { - cursor: pointer; + /* Don't specify the outline-color, we should always use initial value. */ + outline: 1px dotted; } .text-link:hover:active { diff --git a/LCARStrek/global/global.css b/LCARStrek/global/global.css index 5d70b135..be8e862d 100644 --- a/LCARStrek/global/global.css +++ b/LCARStrek/global/global.css @@ -90,7 +90,8 @@ progressmeter[mode="undetermined"] { window, page, dialog, -wizard { +wizard, +prefwindow { background-color: #000000; color: #FF9F00; /* font: 3mm "Final Frontier",tahoma,arial,helvetica,sans-serif; */ @@ -113,7 +114,8 @@ window.dialog { .message-icon, .alert-icon, .error-icon, -.question-icon { +.question-icon, +.authentication-icon { width: 32px; height: 32px; } @@ -130,7 +132,8 @@ window.dialog { list-style-image: url("chrome://global/skin/icons/alert-error.gif"); } -.question-icon { +.question-icon, +.authentication-icon { list-style-image: url("chrome://global/skin/icons/alert-question.gif"); } @@ -148,7 +151,7 @@ iframe { statusbar { margin-top: 3px; - min-width: 1px; + min-height: 16px; } .statusbar-center { @@ -184,8 +187,8 @@ statusbarpanel { padding: 0px; } -.statusbarpanel-iconic { - padding: 0px; +.statusbarpanel-iconic, .statusbarpanel-iconic-text, .statusbarpanel-menu-iconic { + padding: 0px 1px 0px 1px; } resizer[dir="bottomright"] { @@ -198,6 +201,47 @@ resizer[dir="bottomright"] { -moz-user-focus: ignore !important; } -description.error { - color: #FF0000; +/* :::::: autoscroll popup ::::: */ + +#autoscroller { + height: 28px; + width: 28px; + border: 0px; + margin: -14px; + padding: 0px; + background-image: url("chrome://global/skin/icons/autoscroll.png"); + background-color: transparent; + -moz-appearance: none; +} + +#autoscroller[scrolldir="NS"] { + background-position: left center; +} + +#autoscroller[scrolldir="EW"] { + background-position: left bottom; +} + +#autoscroller[transparent="true"] { + background-position: center top; +} + +#autoscroller[transparent="true"][scrolldir="NS"] { + background-position: center center; +} + +#autoscroller[transparent="true"][scrolldir="EW"] { + background-position: center bottom; +} + +#autoscroller[translucent="true"] { + background-position: right top; +} + +#autoscroller[translucent="true"][scrolldir="NS"] { + background-position: right center; +} + +#autoscroller[translucent="true"][scrolldir="EW"] { + background-position: right bottom; } diff --git a/LCARStrek/communicator/icons/autoscroll.png b/LCARStrek/global/icons/autoscroll.png similarity index 100% rename from LCARStrek/communicator/icons/autoscroll.png rename to LCARStrek/global/icons/autoscroll.png diff --git a/LCARStrek/help/help.css b/LCARStrek/help/help.css new file mode 100644 index 00000000..2577b97a --- /dev/null +++ b/LCARStrek/help/help.css @@ -0,0 +1,139 @@ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 + * + * 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 Help CSS + * + * The Initial Developer of the Original Code is + * R.J. Keller + * Portions created by the Initial Developer are Copyright (C) 2003 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * Robert Kaiser + * + * Alternatively, the contents of this file may be used under the terms of + * either the GNU General Public License Version 2 or later (the "GPL"), or + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the MPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the MPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +@import url("chrome://global/skin/"); +@import url("chrome://communicator/skin/"); +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +#HelpToolbar > toolbarbutton { + list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png"); +} + +/* Hide labels for the toolbar because we really don't need them what with the + tooltips */ +#HelpToolbar .toolbarbutton-text { + display: none; +} + +/* With no labels, we don't need the margin on the icon that separates it + from the label */ +#HelpToolbar .toolbarbutton-icon { + -moz-margin-end: 0; +} + +#help-back-button > toolbarbutton, +#help-forward-button > toolbarbutton { + list-style-image: inherit; + -moz-image-region: inherit; +} + +/* Set the minimum sidebar width so the help contents aren't squeezed together.*/ +#help-sidebar { min-width: 15em; width: 20em; max-width: 25em; } + +#search-sidebar-closebutton { + list-style-image: url("chrome://global/skin/icons/close-button.gif"); +} + +/* ----- BACK BUTTON ----- */ + +#help-back-button { + -moz-image-region: rect(42px 25px 63px 0px); +} + +#help-back-button[disabled="true"] { + -moz-image-region: rect(42px 50px 63px 25px); +} + +#help-back-button:not([disabled="true"]):hover, +#help-back-button:not([disabled="true"]):hover:active { + -moz-image-region: rect(42px 75px 63px 50px); +} + +#help-back-button .toolbarbutton-menubutton-button { + -moz-box-align: end !important; +} + +/* ----- FORWARD BUTTON ----- */ + +#help-forward-button { + -moz-image-region: rect(63px 25px 84px 0px); +} + +#help-forward-button[disabled="true"] { + -moz-image-region: rect(63px 50px 84px 25px); +} + +#help-forward-button:not([disabled="true"]):hover, +#help-forward-button:not([disabled="true"]):hover:active { + -moz-image-region: rect(63px 75px 84px 50px); +} + +/* ----- HOME BUTTON ----- */ + +#help-home-button { + -moz-image-region: rect(84px 25px 105px 0px); +} + +#help-home-button[disabled="true"] { + -moz-image-region: rect(84px 50px 105px 25px); +} + +#help-home-button:not([disabled="true"]):hover, +#help-home-button:not([disabled="true"]):hover:active { + -moz-image-region: rect(84px 75px 105px 50px); +} + +/* ----- PRINT BUTTON ----- */ + +#help-print-button { + -moz-image-region: rect(0px 25px 21px 0px); +} + +#help-print-button[disabled="true"] { + -moz-image-region: rect(0px 50px 21px 25px); +} + +#help-print-button:not([disabled="true"]):hover, +#help-print-button:not([disabled="true"]):hover:active { + -moz-image-region: rect(0px 75px 21px 50px); +} + +/* ----- OTHER ----- */ + +#context-copy[disabled="true"] { + display: none; +} diff --git a/LCARStrek/help/helpFileLayout.css b/LCARStrek/help/helpFileLayout.css new file mode 100644 index 00000000..f6bd1ef5 --- /dev/null +++ b/LCARStrek/help/helpFileLayout.css @@ -0,0 +1,150 @@ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 + * + * 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 Help CSS + * + * The Initial Developer of the Original Code is + * R.J. Keller + * Portions created by the Initial Developer are Copyright (C) 2003 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * Jeff Walden + * Steffen Wilberg + * + * Alternatively, the contents of this file may be used under the terms of + * either the GNU General Public License Version 2 or later (the "GPL"), or + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the MPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the MPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +@import url('chrome://help/content/platformClasses.css'); + +body, td, th, input { + font-family: verdana, sans-serif; + font-size: small; +} + +body { + margin: 2ex; + max-width: 120ex; +} + +:link:hover, +:visited:hover { + color: -moz-activehyperlinktext; +} + +hr { + height: 1px; + background-color: #000; + color: #000; + margin: 2em 0; +} + +a[href^="http://"]:after, +a[href^="https://"]:after { + content: url('chrome://help/skin/Weblink.png'); +} + +:link { color: #039; } +:visited { color: #636; } +:link:hover, :visited:hover { color: #333; } +:link:active, :link:active { color: #000; } + +h1 { font-size: 160%; font-weight: normal; } +h2 { font-size: 150%; font-weight: normal; } +h3 { font-size: 120%; } +h4 { font-size: 100%; } +h5 { font-size: 90%; } +h6 { font-size: 90%; border: 0; } + +h1, h2, h3, h4, h5, h6 { + margin: 1em 0 0.2em 0; + border-bottom: 1px solid #ccc; + font-family: arial, verdana, sans-serif; +} + +li h1, li h2, li h3, li h4, li h5, li h6 { + border: none; +} + + +dt { font-weight: bold; } + +sup { + font-size: 70%; +} + +:link img, +:visited img { + border: 0; +} + +.contentsBox, +.contentsBox > ul, +li { + text-indent: 0px; +} + +.contentsBox > ul, +.contentsBox ul > ul{ + margin: 0 0 0 0; + list-style-type: none; +} + +.contentsBox { + margin-top: 12px; + background-color: #eee; + border: 1px solid #ccc; + width: 300px; + padding: 1em; +} + +.menuPath { + background: #c4d0f4; /* bluish color */ + color: inherit; + padding-left: 1px; /* else bgcolor ends at last char - no space */ + padding-right: 1px; +} + +table { + border-collapse: collapse; +} + +td, th { + border: 1px solid #ddd; /* grey */ + padding: 6px; + vertical-align: top; +} + +th { + background-color: #eee; /* light grey */ + font-weight: bold; + text-align: left; +} + +.noTableBorder, +.noTableBorder td, +.noTableBorder th { + background-color: transparent; + border: 0px solid transparent; +} -- 2.35.3