From e1597424350915539e91f37bb1a8005af8e513c0 Mon Sep 17 00:00:00 2001 From: robert Date: Sat, 30 Mar 2002 16:40:23 +0000 Subject: [PATCH] big tree->listbox/outliner; outliner-> update --- .../communicator/bookmarks/bookmarks.css | 12 +- .../bookmarks/bookmarksWindow.css | 2 +- EarlyBlue/communicator/communicator.css | 5 + .../communicator/directory/directory.css | 129 +++-- EarlyBlue/communicator/profile/profile.css | 4 +- EarlyBlue/communicator/search/search.css | 30 +- .../communicator/sidebar/sidebarListView.css | 2 +- EarlyBlue/editor/EditorDialog.css | 10 + EarlyBlue/global/autocomplete.css | 12 +- EarlyBlue/global/filepicker.css | 8 +- EarlyBlue/global/formatting.css | 9 +- EarlyBlue/global/listbox.css | 32 +- EarlyBlue/global/outliner.css | 233 --------- EarlyBlue/global/popup.css | 2 +- EarlyBlue/global/tree.css | 447 ++++++++---------- .../messenger/addressbook/abResultsPane.css | 4 +- .../messenger/addressbook/addressPanes.css | 12 +- .../messenger/addressbook/addressbook.css | 2 +- EarlyBlue/messenger/addressingWidget.css | 34 +- EarlyBlue/messenger/filterDialog.css | 4 +- EarlyBlue/messenger/folderPane.css | 54 +-- EarlyBlue/messenger/mailWindow1.css | 6 +- .../messengercompose/messengercompose.css | 11 +- EarlyBlue/messenger/subscribe.css | 28 +- EarlyBlue/messenger/threadPane.css | 133 +++--- EarlyBlue/messenger/threadPaneLabels.css | 285 ++++++----- EarlyBlue/navigator/navigator.css | 28 +- EarlyBlue/navigator/pageInfo.css | 2 +- 28 files changed, 606 insertions(+), 934 deletions(-) delete mode 100644 EarlyBlue/global/outliner.css diff --git a/EarlyBlue/communicator/bookmarks/bookmarks.css b/EarlyBlue/communicator/bookmarks/bookmarks.css index 641ae5ba..27801a12 100644 --- a/EarlyBlue/communicator/bookmarks/bookmarks.css +++ b/EarlyBlue/communicator/bookmarks/bookmarks.css @@ -43,19 +43,19 @@ * Style rules for generic bookmarks items. */ -outlinerchildren:-moz-outliner-image(Name) { +treechildren:-moz-tree-image(Name) { padding-right: 2px; } -.bookmark-item, outlinerchildren:-moz-outliner-image(Name) { +.bookmark-item, treechildren:-moz-tree-image(Name) { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif"); } -.bookmark-item[container="true"], outlinerchildren:-moz-outliner-image(Name, container) { +.bookmark-item[container="true"], treechildren:-moz-tree-image(Name, container) { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif"); } -.bookmark-item[container="true"][open="true"], outlinerchildren:-moz-outliner-image(Name, open) { +.bookmark-item[container="true"][open="true"], treechildren:-moz-tree-image(Name, open) { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif"); } @@ -87,10 +87,10 @@ toolbarbutton.bookmark-item > .toolbarbutton-menu-dropmarker { max-height: 16px; } -outlinerchildren:-moz-outliner-twisty(group,hidetwisty) { +treechildren:-moz-tree-twisty(group,hidetwisty) { list-style-image: none; } -outlinerchildren:-moz-outliner-image(Name, container, group) { +treechildren:-moz-tree-image(Name, container, group) { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-group.gif"); } diff --git a/EarlyBlue/communicator/bookmarks/bookmarksWindow.css b/EarlyBlue/communicator/bookmarks/bookmarksWindow.css index 4d31e38d..d0fa1436 100644 --- a/EarlyBlue/communicator/bookmarks/bookmarksWindow.css +++ b/EarlyBlue/communicator/bookmarks/bookmarksWindow.css @@ -66,7 +66,7 @@ border-bottom: 1px outset #CCD0DD; } -bookmarks-outliner.inset { +#bookmarks-tree.inset { margin: 0px; border: none; } diff --git a/EarlyBlue/communicator/communicator.css b/EarlyBlue/communicator/communicator.css index b1ee604a..22a93031 100644 --- a/EarlyBlue/communicator/communicator.css +++ b/EarlyBlue/communicator/communicator.css @@ -79,3 +79,8 @@ border: none; margin: 0px !important; } + +/* ::::: download manager ::::: */ +#downloadView > treechildren:-moz-tree-image(Name) { + margin-right: 2px; +} diff --git a/EarlyBlue/communicator/directory/directory.css b/EarlyBlue/communicator/directory/directory.css index 16f4fff4..16b744e3 100644 --- a/EarlyBlue/communicator/directory/directory.css +++ b/EarlyBlue/communicator/directory/directory.css @@ -19,7 +19,8 @@ * the Initial Developer. All Rights Reserved. * * Contributor(s): - * Robert Kaiser + * Joe Hewitt + * 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 @@ -39,91 +40,69 @@ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); -/* - Style rules specific to the directory listing window. -*/ - -/* Hide twisty for files */ -.treecell-indent[type="FILE"] > .tree-cell-twisty - { - list-style-image : none; - } - -.treecell-filename - { - list-style-image : url("chrome://communicator/skin/directory/file.gif"); - } - -treeitem[selected="true"] > treerow > .treecell-filename - { - list-style-image : url("chrome://communicator/skin/directory/file-sel.gif"); - } - -treeitem[container="true"] > treerow > .treecell-filename - { - list-style-image : url("chrome://communicator/skin/directory/folder-closed.gif"); - } -treeitem[container="true"][selected="true"] > treerow > .treecell-filename - { - list-style-image : url("chrome://communicator/skin/directory/folder-closed-sel.gif"); - } - -treeitem[container="true"][open="true"] > treerow > .treecell-filename - { - list-style-image : url("chrome://communicator/skin/directory/folder-open.gif"); - } -treeitem[container="true"][open="true"][selected="true"] > treerow > .treecell-filename - { - list-style-image : url("chrome://communicator/skin/directory/folder-open-sel.gif"); - } - -/* Show an animated icon when a directory/symlink is loading */ -treeitem[type="SYMBOLIC-LINK"][loading="true"] > treerow > .treecell-filename > .tree-cell-twisty, -treeitem[type="DIRECTORY"][loading="true"] > treerow > treecell > .tree-cell-twisty - { - list-style-image : url("chrome://global/skin/icons/loading.gif"); - } - -/* Italicize a symbolic link and make it look like a link (it can be a dir or link) */ -.treecell-filename[type="SYMBOLIC-LINK"] - { - color : inherit; - text-decoration : inherit; - font-style : italic; - } - -treerow - { - min-height : 19px; - } - -/** - * This fixes a bug. As you scroll down in a tree the computed column width - * can change. That would make the columns shift durning scrolling. - * So we give them inital preferred widths so they aren't computed. - */ -#FilenameColumn { - width: 100px; +/* ===== directory.css ================================================== + == Styles specific to the directory listing window. + ======================================================================= */ + +#tree { + margin: 0px !important; + border: none; } -#ContentLengthColumn { - width: 100px; +/* EarlyBlue TODO: selected images! */ + +treechildren:-moz-tree-image(FilenameColumn) { + margin-right: 2px; + list-style-image: url("chrome://communicator/skin/directory/file.gif"); +} + +treechildren:-moz-tree-image(FilenameColumn, selected) { + margin-right: 2px; + list-style-image: url("chrome://communicator/skin/directory/file-sel.gif"); +} + +treechildren:-moz-tree-image(FilenameColumn, container) { + list-style-image: url("chrome://communicator/skin/directory/folder-closed.gif"); +} + +treechildren:-moz-tree-image(FilenameColumn, container, selected) { + list-style-image: url("chrome://communicator/skin/directory/folder-closed-sel.gif"); } -#LastModColumn { +treechildren:-moz-tree-image(FilenameColumn, container, open) { + list-style-image: url("chrome://communicator/skin/directory/folder-open.gif"); +} + +treechildren:-moz-tree-image(FilenameColumn, container, open, selected) { + list-style-image: url("chrome://communicator/skin/directory/folder-open-sel.gif"); +} + +treechildren:-moz-tree-image(FilenameColumn, loading) { + list-style-image: url("chrome://global/skin/icons/loading.gif"); +} + +treechildren:-moz-tree-cell-text(symbolic-link) { + font-style: italic; +} + +/* ::::: column/row preferred sizes ::::: */ + +#FilenameColumn, +#LastModColumn, +#ContentLengthColumn { width: 100px; } -div.server { - color: blue; - display: block; +div.server { + color: blue; + display: block; font-size: 10pt; font-family: sans-serif; } -div.client { - color: red; - display: block; +div.client { + color: red; + display: block; font-size: 10pt; font-family: sans-serif; } diff --git a/EarlyBlue/communicator/profile/profile.css b/EarlyBlue/communicator/profile/profile.css index 122de53b..7789090d 100644 --- a/EarlyBlue/communicator/profile/profile.css +++ b/EarlyBlue/communicator/profile/profile.css @@ -49,11 +49,11 @@ window.dialog { color: #99cccc ! important; } -#profiles > treechildren > treeitem > treerow > treecell > .tree-cell-icon { +#profiles > listitem { list-style-image: url("chrome://communicator/skin/profile/profileicon-large.gif"); } -#profiles > treechildren > treeitem > treerow > treecell[rowMigrate="no"] > .tree-cell-icon { +#profiles > listitem[rowMigrate="no"] > .tree-cell-icon { list-style-image: url("chrome://communicator/skin/profile/migrate.gif"); } diff --git a/EarlyBlue/communicator/search/search.css b/EarlyBlue/communicator/search/search.css index d5648906..725ddada 100644 --- a/EarlyBlue/communicator/search/search.css +++ b/EarlyBlue/communicator/search/search.css @@ -19,6 +19,7 @@ * the Initial Developer. All Rights Reserved. * * Contributor(s): + * Joe Hewitt * Robert Kaiser * * Alternatively, the contents of this file may be used under the terms of @@ -37,27 +38,18 @@ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); -.engine[loading="true"] { - list-style-image: url("chrome://global/skin/icons/loading.gif") ! important ; -} +/* ===== search.css ===================================================== + == Styles specific to the Search sidebar panel. + ======================================================================= */ -.iconic { - list-style-image: url("resource:/res/rdf/document.gif") ! important ; +#stopButton { + list-style-image: url("chrome://communicator/skin/icons/loading.gif"); } -.searchresult-item[selected="true"] > .searchresult { - background-color: transparent; - color: windowtext; -} - -.groove-bottom { - border-bottom: 1px solid #666699; -} - -#results-splitter { - border: 1px outset #CCD0DD; -} +/* :::: undo regular search listbox selection look :::: */ -#searchButton[stop="true"] { - list-style-image: url("chrome://global/skin/icons/loading.gif"); +.searchresult-item[selected="true"] { + border: none !important; + background-color: transparent !important; + color: inherit !important; } diff --git a/EarlyBlue/communicator/sidebar/sidebarListView.css b/EarlyBlue/communicator/sidebar/sidebarListView.css index 6f39e5c4..f7b7e8b0 100644 --- a/EarlyBlue/communicator/sidebar/sidebarListView.css +++ b/EarlyBlue/communicator/sidebar/sidebarListView.css @@ -38,6 +38,6 @@ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); -outlinerchildren { +treehildren { cursor: pointer; } diff --git a/EarlyBlue/editor/EditorDialog.css b/EarlyBlue/editor/EditorDialog.css index 321481e0..3a2ccb7b 100644 --- a/EarlyBlue/editor/EditorDialog.css +++ b/EarlyBlue/editor/EditorDialog.css @@ -319,6 +319,16 @@ tree.AttributesTree { min-height: 200px; } +/* ::::: select edit dialog ::::: */ + +#SelectTreeChildren:-moz-tree-cell(SelectSelCol, checked-false) { + background: url("chrome://global/skin/checkbox/cbox.gif") 50% 50% no-repeat; +} + +#SelectTreeChildren:-moz-tree-cell(SelectSelCol, checked-true) { + background: url("chrome://global/skin/checkbox/cbox-check.gif") 50% 50% no-repeat; +} + /* ::::: Publishing Progress ::::: */ .progressitem[progress="busy"] { diff --git a/EarlyBlue/global/autocomplete.css b/EarlyBlue/global/autocomplete.css index 10f12190..b6b1aac9 100644 --- a/EarlyBlue/global/autocomplete.css +++ b/EarlyBlue/global/autocomplete.css @@ -86,27 +86,27 @@ textbox { max-height: 180px; } -/* ::::: outliner ::::: */ +/* ::::: tree ::::: */ -.autocomplete-outliner { +.autocomplete-tree { border: none; background-color: transparent !important; } -.autocomplete-outlinercol { +.autocomplete-treecol { margin: 0px !important; border: none !important; padding: 0px !important; } -.autocomplete-outlinerbody:-moz-outliner-cell-text { +.autocomplete-treebody:-moz-tree-cell-text { padding-left: 8px; } -.autocomplete-outlinerbody:-moz-outliner-row(menuactive) { +.autocomplete-treebody:-moz-tree-row(menuactive) { background-color: #336699; } -.autocomplete-outlinerbody:-moz-outliner-cell-text(menuactive) { +.autocomplete-treebody:-moz-tree-cell-text(menuactive) { color: white !important; } diff --git a/EarlyBlue/global/filepicker.css b/EarlyBlue/global/filepicker.css index 3ff17666..2fde36dd 100644 --- a/EarlyBlue/global/filepicker.css +++ b/EarlyBlue/global/filepicker.css @@ -55,21 +55,21 @@ /* ::::: file/directory items ::::: */ -outlinerchildren:-moz-outliner-image(FilenameColumn, directory) { +treechildren:-moz-tree-image(FilenameColumn, directory) { list-style-image: url("chrome://global/skin/filepicker/dir-closed.gif"); } -outlinerchildren:-moz-outliner-image(FilenameColumn, file) { +treechildren:-moz-tree-image(FilenameColumn, file) { list-style-image: url("chrome://global/skin/filepicker/file.gif"); } /* ::::: focus rules ::::: */ -#directoryOutliner > outlinerrows > .outliner-bodybox { +#directoryTree > treerows > .tree-bodybox { border: 1px solid transparent; } -#directoryOutliner:focus > outlinerrows > .outliner-bodybox { +#directoryTree:focus > treerows > .tree-bodybox { border-color: #000000; } diff --git a/EarlyBlue/global/formatting.css b/EarlyBlue/global/formatting.css index ec9732a6..a2fbd6aa 100644 --- a/EarlyBlue/global/formatting.css +++ b/EarlyBlue/global/formatting.css @@ -42,7 +42,14 @@ border: 1px inset #CCD0DD; margin: 0px 5px 5px 5px; } - + +.box-inset { + margin: 2px 4px; + border: 1px inset #CCD0DD; + background-color: #FFFFFF; + color: #000000; +} + /* formatting */ .groove-top { border-top: 2px groove #CCD0DD; diff --git a/EarlyBlue/global/listbox.css b/EarlyBlue/global/listbox.css index 9f438324..0dd737d8 100644 --- a/EarlyBlue/global/listbox.css +++ b/EarlyBlue/global/listbox.css @@ -31,15 +31,13 @@ /* ::::: listbox ::::: */ listbox { - margin: 2px 4px; + margin: 1px 2px; + padding: 0px; border: 1px inset #CCD0DD; background-color: #FFFFFF; color: #000000; } -listrows { -} - /* ::::: listitem ::::: */ listitem { @@ -89,11 +87,11 @@ listheader[sortable="true"]:hover:active { list-style-image: none; } -.listheader-sortdirection[sortdirection="ascending"] { +.listheader-sortdirection[sortDirection="ascending"] { list-style-image: url("chrome://global/skin/tree/sort-asc.gif"); } -.listheader-sortdirection[sortdirection="descending"] { +.listheader-sortdirection[sortDirection="descending"] { list-style-image: url("chrome://global/skin/tree/sort-desc.gif"); } @@ -109,16 +107,32 @@ listheader[sortable="true"]:hover:active { margin-right: 2px; } +.listcell-label[disabled="true"] { + color: #808080; +} + /* ::::: listcell checkbox ::::: */ .listcell-check { + -moz-box-align: center; margin: 0px 2px; border: 1px solid #CCD0DD; padding: 2px; - width: 7px; + min-width: 12px; + min-height: 12px; + background: #FFFFFF no-repeat 50% 50%; } .listcell-check[checked="true"] { - width: 0px; - list-style-image: url("chrome://global/skin/checkbox/cbox-check.gif"); + background-image: url("chrome://global/skin/checkbox/cbox-check.gif"); } + +.listcell-check[disabled="true"] { + border-color: #808080; + background-image: url("chrome://global/skin/checkbox/cbox-disabled.gif"); +} + +.listcell-check[disabled="true"][checked="true"] { + background-image: url("chrome://global/skin/checkbox/cbox-check-disabled.gif"); +} + diff --git a/EarlyBlue/global/outliner.css b/EarlyBlue/global/outliner.css deleted file mode 100644 index 8c918767..00000000 --- a/EarlyBlue/global/outliner.css +++ /dev/null @@ -1,233 +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 "Classic" theme of mozilla.org code. - * - * The Initial Developer of the Original Code is - * the Mozilla Organization. - * Portions created by the Initial Developer are Copyright (C) 1998-2001 - * 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 ***** */ - -@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - -/* ===== outliner.css =================================================== - == Styles used by the XUL outline element. - ======================================================================= */ - -/* ::::: outliner ::::: */ - -outliner { - border-spacing: 0px; - border: 1px inset #CCD0DD; - background-color: #FFFFFF; - color: #000000; -} - -/* ::::: outliner rows ::::: */ - -outlinerchildren:-moz-outliner-row { - border: 1px solid transparent; - height: 18px; -} - -outlinerchildren:-moz-outliner-row(selected) { - background-color: #808080; -} - -outlinerchildren:-moz-outliner-row(selected, focus) { - background-color: #336699; -} - -outlinerchildren:-moz-outliner-row(current, focus) { - border: 1px dotted #9999CC; -} - -/* ::::: outliner cells ::::: */ - -outlinerchildren:-moz-outliner-cell { - padding: 0px 2px 0px 2px; -} - -outlinerchildren:-moz-outliner-cell-text { - color: inherit; - border: 2px solid transparent; -} - -outlinerchildren:-moz-outliner-cell-text(selected) { - color: #FFFFFF; -} - -outlinerchildren:-moz-outliner-cell-text(selected, focus) { - color: #FFFFFF; -} - -/* ::::: lines connecting cells ::::: */ - -outlinerchildren:-moz-outliner-line { - visibility: hidden; -} - -/* -outlinerchildren:-moz-outliner-line { - border: 1px dotted grey; -} - -outlinerchildren:-moz-outliner-line(selected, focus) { - border: 1px dotted black; -} -*/ - -/* ::::: outliner separator ::::: */ - -outlinerchildren:-moz-outliner-separator { - border: 1px outset #CCD0DD; -} - -/* ::::: drop feedback ::::: */ - -outlinerchildren:-moz-outliner-cell-text(dropOn) { - background-color: #336699; - color: #FFFFFF; -} - -outlinerchildren:-moz-outliner-drop-feedback { - background-color: #336699; - width: 50px; - height: 2px; - margin-left: 5px; -} - -outlinerchildren:-moz-outliner-drop-feedback(selected) { - background-color: #FFFFFF; -} - -/* ::::: outliner columns ::::: */ - -outlinercol { - -moz-box-align: center; - -moz-box-pack: center; - border: 1px outset #CCD0DD; - background-color: #CCD0DD; - color: #000000; - padding: 1px 4px; -} - -outlinercolpicker { - -moz-box-align: center; - -moz-box-pack: center; - border: 1px solid transparent; - background-color: #CCD0DD; - padding: 1px 0px; -} - -.outlinercol-image { - padding: 1px; -} - -.outlinercol-text { - margin: 0px !important; - padding: 0px !important; -} - -/* ..... internal box ..... */ - -outlinercol:hover:active { - border: 1px solid #666699; - padding: 2px 3px 0px 5px; -} - -outlinercolpicker:hover:active { - border: 1px solid #666699; -} - -.outlinercol-image:hover:active { - padding: 2px 0px 0px 2px; -} - -/* ::::: column drag and drop styles ::::: */ - -outlinercol[dragging="true"] { - border: 1px solid transparent; - background-color: #336699; - color: #000000; -} - -outlinercol[insertafter="true"] { - border-right: 1px solid #000000; -} - -outlinercol[insertbefore="true"] { - border-left: 1px solid #000000; -} - -outlinerchildren:-moz-outliner-column(insertbefore) { - border-left: 1px solid #000000; -} - -outlinerchildren:-moz-outliner-column(insertafter) { - border-right: 1px solid #000000; -} - -/* ::::: sort direction indicator ::::: */ - -.outlinercol-sortdirection { - list-style-image: none; -} - -.sortDirectionIndicator[sortDirection="ascending"] .outlinercol-sortdirection { - list-style-image: url("chrome://global/skin/tree/sort-asc.gif"); -} - -.sortDirectionIndicator[sortDirection="descending"] .outlinercol-sortdirection { - list-style-image: url("chrome://global/skin/tree/sort-desc.gif"); -} - -/* ::::: column picker ::::: */ - -.outliner-columnpicker-icon { - list-style-image: url("chrome://global/skin/tree/columnpicker.gif"); -} - -/* ::::: twisty ::::: */ - -outlinerchildren:-moz-outliner-twisty { - padding-right: 2px; - width: 12px; /* The image's width is 12 pixels */ - list-style-image: url("chrome://global/skin/tree/twisty-closed.gif"); -} - -outlinerchildren:-moz-outliner-twisty(open) { - width: 12px; /* The image's width is 12 pixels */ - list-style-image: url("chrome://global/skin/tree/twisty-open.gif"); -} - -outlinerchildren:-moz-outliner-indentation { - width: 10px; -} diff --git a/EarlyBlue/global/popup.css b/EarlyBlue/global/popup.css index 3891fcba..30b09fd6 100644 --- a/EarlyBlue/global/popup.css +++ b/EarlyBlue/global/popup.css @@ -38,7 +38,7 @@ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* ===== popup.css ====================================================== - == Styles used by XUL popups. + == Styles used by the XUL popup element. ======================================================================= */ /* ::::: menupopup ::::: */ diff --git a/EarlyBlue/global/tree.css b/EarlyBlue/global/tree.css index d531214a..f0d4e070 100644 --- a/EarlyBlue/global/tree.css +++ b/EarlyBlue/global/tree.css @@ -20,6 +20,7 @@ * * Contributor(s): * Robert Kaiser + * 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 @@ -37,250 +38,208 @@ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); -/******** Tree widget **********/ - -/** basic tree **************************************************** - * basic tree widget for use in main windows where no decoration - * is required. - **/ -tree - { - border : 1px inset #CCD0DD; - margin : 1px 3px 2px 3px; - background-color : white; - color : #000000; - } - -.tree-container-treerows[dragover="true"][dragdroptree="true"] - { - } - -.tree-container-treerows - { - } +/* ===== tree.css ======================================================= + == Styles used by the XUL tree element. + ======================================================================= */ -.tree-container-treerows[dragdroptree="true"] - { - } - -treeitem[selected="true"] > treerow - { - color : white; - background-color : #336699; - } - -treeitem - { - list-style-image : none; - } - -treerow - { - border : 1px solid transparent; - } - -treehead > treeitem > treerow, -treehead > treerow - { - border : none; - } - -treecell - { - padding : 0px 0px 1px 2px; - white-space : nowrap; - } - -tree:focus > treechildren treeitem[selected="true"] > treerow, -treeitem[dd-dropon="true"] > treerow - { - color : white; - background-color : #336699; - } - -tree:focus > treechildren treeitem[selected="true"][current="true"] > treerow - { - border : 1px dotted #9999CC; - } - -.treecell-header-image - { - list-style-image : inherit; - } - -.treecell-header, -.treecell-inset-header, -.treecell-header-image - { - border : 1px outset #CCD0DD; - padding : 0px; - background-color : #CCD0DD; - color : #000000; - } - -.treecell-header-box, -.treecell-header-image-box - { - } - -.treecell-header-box - { - padding : 0px 4px 0px 4px; - } - -.treecell-header-text - { - margin : 0px; - } - -.treecell-header-image-box - { - padding : 0px 1px 0px 1px; - } - -.treecell-header:hover:active, -.treecell-header-image:hover:active, -.treecell-inset-header:hover:active - { - border : 1px inset #CCD0DD; - } - -.treecell-header:hover:active > .treecell-header-box, -.treecell-inset-header:hover:active > .treecell-header-box, -.treecell-header-image:hover:active > .treecell-header-image-box - { - border-top : 1px solid transparent; - border-right : none; - border-bottom : none; - border-left : 1px solid transparent; - } +/* ::::: tree ::::: */ + +tree { + border-spacing: 0px; + border: 1px inset #CCD0DD; + background-color: #FFFFFF; + color: #000000; +} + +/* ::::: tree rows ::::: */ + +treechildren:-moz-tree-row { + border: 1px solid transparent; + height: 18px; +} + +treechildren:-moz-tree-row(selected) { + background-color: #808080; +} + +treechildren:-moz-tree-row(selected, focus) { + background-color: #336699; +} + +treechildren:-moz-tree-row(current, focus) { + border: 1px dotted #9999CC; +} + +/* ::::: tree cells ::::: */ + +treechildren:-moz-tree-cell { + padding: 0px 2px 0px 2px; +} + +treechildren:-moz-tree-cell-text { + color: inherit; + border: 2px solid transparent; +} + +treechildren:-moz-tree-cell-text(selected) { + color: #FFFFFF; +} + +treechildren:-moz-tree-cell-text(selected, focus) { + color: #FFFFFF; +} + +/* ::::: lines connecting cells ::::: */ + +treechildren:-moz-tree-line { + visibility: hidden; +} + +/* +treechildren:-moz-tree-line { + border: 1px dotted grey; +} + +treechildren:-moz-tree-line(selected, focus) { + border: 1px dotted black; +} +*/ + +/* ::::: tree separator ::::: */ + +treechildren:-moz-tree-separator { + border: 1px outset #CCD0DD; +} + +/* ::::: drop feedback ::::: */ + +treechildren:-moz-tree-cell-text(dropOn) { + background-color: #336699; + color: #FFFFFF; +} + +treechildren:-moz-tree-drop-feedback { + background-color: #336699; + width: 50px; + height: 2px; + margin-left: 5px; +} + +treechildren:-moz-tree-drop-feedback(selected) { + background-color: #FFFFFF; +} + +/* ::::: tree columns ::::: */ + +treecol { + -moz-box-align: center; + -moz-box-pack: center; + border: 1px outset #CCD0DD; + background-color: #CCD0DD; + color: #000000; + padding: 1px 4px; +} + +treecolpicker { + -moz-box-align: center; + -moz-box-pack: center; + border: 1px solid transparent; + background-color: #CCD0DD; + padding: 1px 0px; +} + +.treecol-image { + padding: 1px; +} -.treecell-header:hover:active > .treecell-header-box, -.treecell-inset-header:hover:active > .treecell-header-box - { - padding : 1px 4px 0px 5px; - } +.treecol-text { + margin: 0px !important; + padding: 0px !important; +} + +/* ..... internal box ..... */ + +treecol:hover:active { + border: 1px solid #666699; + padding: 2px 3px 0px 5px; +} + +treecolpicker:hover:active { + border: 1px solid #666699; +} + +.treecol-image:hover:active { + padding: 2px 0px 0px 2px; +} + +/* ::::: column drag and drop styles ::::: */ + +treecol[dragging="true"] { + border: 1px solid transparent; + background-color: #336699; + color: #000000; +} + +treecol[insertafter="true"] { + border-right: 1px solid #000000; +} + +treecol[insertbefore="true"] { + border-left: 1px solid #000000; +} + +treechildren:-moz-tree-column(insertbefore) { + border-left: 1px solid #000000; +} + +treechildren:-moz-tree-column(insertafter) { + border-right: 1px solid #000000; +} + +/* ::::: sort direction indicator ::::: */ + +.treecol-sortdirection { + list-style-image: none; +} + +.sortDirectionIndicator[sortDirection="ascending"] .treecol-sortdirection { + list-style-image: url("chrome://global/skin/tree/sort-asc.gif"); +} + +.sortDirectionIndicator[sortDirection="descending"] .treecol-sortdirection { + list-style-image: url("chrome://global/skin/tree/sort-desc.gif"); +} + +/* ::::: column picker ::::: */ + +.tree-columnpicker-icon { + list-style-image: url("chrome://global/skin/tree/columnpicker.gif"); +} + +/* ::::: twisty ::::: */ + +treechildren:-moz-tree-twisty { + padding-right: 2px; + width: 12px; /* The image's width is 12 pixels */ + list-style-image: url("chrome://global/skin/tree/twisty-closed.gif"); +} -.treecell-header-image:hover:active > .treecell-header-image-box - { - padding : 1px 1px 0px 2px; - } - -.treecell-image - { - padding : 0px; - } - -/* slimline sidebar treeheaders */ -.treecell-header.treecell-header-sidebarpanel, -.treecell-inset-header.treecell-header-sidebarpanel - { - padding : 0px 1px 1px 3px; - } - -.treecell-header-sidebarpanel > .treecell-header-box - { - } - -/** class="propertylist" ****************************************** - * class for cells in grid-formatted property lists. - **/ - -treecell.propertylist - { - border-right : 1px solid #CCD0DD; - border-bottom : 1px solid #CCD0DD; - padding-left : 5px; - } - -.tree-cell-primary-icon, -.tree-cell-primary-icon-inline-edit-folder - { - list-style-image : inherit; - padding-right : 2px; - } - -.tree-cell-icon - { - list-style-image : inherit; - padding-right : 2px; - } - -.tree-cell-twisty - { - list-style-image : url("chrome://global/skin/tree/twisty-closed.gif"); - -moz-user-focus : ignore; - padding-right : 2px; - } - -.treecell-indent > .tree-cell-primary-icon - { - padding-left : 11px; - } - -treeitem[container="true"] > treerow > .treecell-indent > .tree-cell-primary-icon - { - padding-left : 0px; - } - -.tree-cell-twisty[disabled="true"] - { - list-style-image : none; - } - -treeitem[container="true"][open="true"] > treerow > treecell > .tree-cell-twisty - { - list-style-image : url("chrome://global/skin/tree/twisty-open.gif"); - } - -treeitem[empty="true"] > treerow > treecell > .tree-cell-twisty { - visibility : hidden; -} - -/* tree header with sort direction indicators */ - -.tree-header-sortdirection - { - list-style-image : none; - } - -.sortDirectionIndicator[sortDirection="ascending"] > .treecell-header-box > .tree-header-sortdirection - { - list-style-image : url("chrome://global/skin/tree/sort-asc.gif"); - } - -.sortDirectionIndicator[sortDirection="descending"] > .treecell-header-box > .tree-header-sortdirection - { - list-style-image : url("chrome://global/skin/tree/sort-desc.gif"); - } - -/* column selection popup menu icon */ - -.treecell-popup-icon - { - list-style-image : url("chrome://global/skin/tree/columnpicker.gif"); - } - -/* Inline Editable Treecells */ - -treerow[mode="inline-edit"] - { - border-top : none !important; - border-bottom : none !important; - background-color : transparent !important; - } - -.inline-edit-cell-box - { - margin-left : 2px; - } - -.inline-edit-cell-box[mode="edit"] - { - margin-left : 0px; - } - -.inline-edit-cell-box[mode="edit"] - { - margin : 0px; - } +treechildren:-moz-tree-twisty(open) { + width: 12px; /* The image's width is 12 pixels */ + list-style-image: url("chrome://global/skin/tree/twisty-open.gif"); +} + +treechildren:-moz-tree-indentation { + width: 10px; +} + +/* ::::: gridline style ::::: */ + +treechildren.gridlines:-moz-tree-cell { + border-right: 1px solid green; + border-bottom: 1px solid green; +} + +treechildren.gridlines:-moz-tree-row { + border: none; +} diff --git a/EarlyBlue/messenger/addressbook/abResultsPane.css b/EarlyBlue/messenger/addressbook/abResultsPane.css index 25ae75f2..ead0a10c 100644 --- a/EarlyBlue/messenger/addressbook/abResultsPane.css +++ b/EarlyBlue/messenger/addressbook/abResultsPane.css @@ -38,12 +38,12 @@ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); -outlinerchildren:-moz-outliner-image(GeneratedName) { +treechildren:-moz-tree-image(GeneratedName) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/addressbook/icons/abcard.gif"); } -outlinerchildren:-moz-outliner-image(GeneratedName, MailList) { +treechildren:-moz-tree-image(GeneratedName, MailList) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/addressbook/icons/ablist.gif"); } diff --git a/EarlyBlue/messenger/addressbook/addressPanes.css b/EarlyBlue/messenger/addressbook/addressPanes.css index 85d45c08..449ab58c 100644 --- a/EarlyBlue/messenger/addressbook/addressPanes.css +++ b/EarlyBlue/messenger/addressbook/addressPanes.css @@ -45,20 +45,14 @@ /* ::::: directory pane icons ::::: */ -.ab-directory-icon { +treechildren:-moz-tree-image(DirCol) { list-style-image: url("chrome://messenger/skin/addressbook/icons/addrbook.gif"); - margin-right: 1px; - margin-left: 1px; } -.ab-directory-icon[IsMailList="true"] { +treechildren:-moz-tree-image(DirCol, IsMailList-true) { list-style-image: url("chrome://messenger/skin/addressbook/icons/ablist.gif"); - margin-right: 1px; - margin-left: 1px; } -.ab-directory-icon[IsRemote="true"] { +treechildren:-moz-tree-image(DirCol, IsRemote-true) { list-style-image: url("chrome://messenger/skin/addressbook/icons/remote-addrbook.gif"); - margin-right: 1px; - margin-left: 1px; } diff --git a/EarlyBlue/messenger/addressbook/addressbook.css b/EarlyBlue/messenger/addressbook/addressbook.css index 584f9a38..70a23d8a 100644 --- a/EarlyBlue/messenger/addressbook/addressbook.css +++ b/EarlyBlue/messenger/addressbook/addressbook.css @@ -180,7 +180,7 @@ html|p { border-left: 1px solid ThreeDShadow; */ } -#dirTree, #abResultsOutliner { +#dirTree, #abResultsTree { border: none; margin: 0px; } diff --git a/EarlyBlue/messenger/addressingWidget.css b/EarlyBlue/messenger/addressingWidget.css index 154f30dd..d58a6dbd 100644 --- a/EarlyBlue/messenger/addressingWidget.css +++ b/EarlyBlue/messenger/addressingWidget.css @@ -39,44 +39,42 @@ /* ::::: addressing widget ::::: */ -#addressingWidgetTree { - height: 80px; - width: 0px; - margin: 0px; +#addressingWidget { +/* height: 80px; */ + margin-left: 0px; + margin-right: 0px; -moz-user-focus: none; - background-color: #FFFFFF; + width: 0px; } -#listcol-addressingWidget { +#typecol-addressingWidget { width: 9em; border-right: 1px solid #CCD0DD; } - -#addressingWidgetTree > treechildren > treeitem > treerow, -#addressingWidgetTree > treechildren > treeitem[selected="true"] > treerow { + +#addressingWidget > listitem, +.addressingWidgetItem, +.dummyrow { border: none; background-color: inherit; color: inherit; } -.treecell-addressingWidget { +.addressingWidgetCell { border-bottom: 1px solid #CCD0DD; - padding: 0px !important; + padding: 0px; } -.treecell-addressingWidget:first-child { - border-bottom: none; -} - -.textbox-addressingWidget { - -moz-box-align: center; +.addressingWidgetCell:first-child { + border-top: none; } .dummy-row-cell:first-child { + border-top: none; border-bottom: 1px solid #CCD0DD; } .person-icon { + margin: 0px 3px; list-style-image: url("chrome://messenger/skin/addressbook/icons/abcard.gif"); - margin: 0px 3px 0px 3px; } diff --git a/EarlyBlue/messenger/filterDialog.css b/EarlyBlue/messenger/filterDialog.css index 6b3a5e35..9728b9cf 100644 --- a/EarlyBlue/messenger/filterDialog.css +++ b/EarlyBlue/messenger/filterDialog.css @@ -45,10 +45,10 @@ /* ::::: columns :::::: */ -.enabledcol { +treechildren:-moz-tree-cell(activeColumn) { list-style-image: url("chrome://messenger/skin/icons/dot.gif"); } -.enabledcol[Enabled="true"] { +treechildren:-moz-tree-cell(activeColumn, Enabled-true) { list-style-image: url("chrome://messenger/skin/icons/check.gif"); } diff --git a/EarlyBlue/messenger/folderPane.css b/EarlyBlue/messenger/folderPane.css index 012002ec..8bc788a4 100644 --- a/EarlyBlue/messenger/folderPane.css +++ b/EarlyBlue/messenger/folderPane.css @@ -46,129 +46,129 @@ /* ::::: mail folder ::::: */ -outlinerchildren:-moz-outliner-image(folderNameCol) { +treechildren:-moz-tree-image(folderNameCol) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-closed.gif"); } -outlinerchildren:-moz-outliner-image(folderNameCol, newMessages-true) { +treechildren:-moz-tree-image(folderNameCol, newMessages-true) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-new-closed.gif"); } /* ..... Inbox ..... */ -outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Inbox) { +treechildren:-moz-tree-image(folderNameCol, specialFolder-Inbox) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-inbox.gif"); } -outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Inbox, newMessages-true) { +treechildren:-moz-tree-image(folderNameCol, specialFolder-Inbox, newMessages-true) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-inbox-new.gif"); } /* ..... Sent ..... */ -outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Sent) { +treechildren:-moz-tree-image(folderNameCol, specialFolder-Sent) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-sent.gif"); } /* ..... Unsent ..... */ -outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Unsent Messages) { +treechildren:-moz-tree-image(folderNameCol, specialFolder-Unsent Messages) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-outbox.gif"); } /* ..... Drafts ..... */ -outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Drafts) { +treechildren:-moz-tree-image(folderNameCol, specialFolder-Drafts) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-draft.gif"); } /* ..... Templates ..... */ -outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Templates) { +treechildren:-moz-tree-image(folderNameCol, specialFolder-Templates) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-template.gif"); } /* ..... Trash ..... */ -outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Trash) { +treechildren:-moz-tree-image(folderNameCol, specialFolder-Trash) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-trash.gif"); } -outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true) { +treechildren:-moz-tree-image(folderNameCol, isServer-true) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/server-mail.gif"); } -outlinerchildren:-moz-outliner-image(folderNameCol, biffState-NewMail, isServer-true) { +treechildren:-moz-tree-image(folderNameCol, biffState-NewMail, isServer-true) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/server-mail-new.gif"); } -outlinerchildren:-moz-outliner-cell-text(folderNameCol, newMessages-true), -outlinerchildren:-moz-outliner-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true) { +treechildren:-moz-tree-cell-text(folderNameCol, newMessages-true), +treechildren:-moz-tree-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true) { font-weight: bold; } -outlinerchildren:-moz-outliner-image(folderNameCol, imapShared-true) { +treechildren:-moz-tree-image(folderNameCol, imapShared-true) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-share.gif"); } /* ..... Server Folders ..... */ -outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true, serverType-pop3, isSecure-true) { +treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-pop3, isSecure-true) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif"); } -outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true, serverType-imap, isSecure-true) { +treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-imap, isSecure-true) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif"); } -outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true, serverType-none) { +treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-none) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/server-local.gif"); } /* ..... News Folders ..... */ -outlinerchildren:-moz-outliner-image(folderNameCol, serverType-nntp) { +treechildren:-moz-tree-image(folderNameCol, serverType-nntp) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif"); } -outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true, serverType-nntp) { +treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-nntp) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/server-news.gif"); } -outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true, serverType-nntp, isSecure-true) { +treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-nntp, isSecure-true) { padding-right: 2px; list-style-image: url("chrome://messenger/skin/icons/server-news-lock.gif"); } /* ::::: All Servers ::::: */ -outlinerchildren:-moz-outliner-cell-text(closed, subfoldersHaveUnreadMessages-true) { +treechildren:-moz-tree-cell-text(closed, subfoldersHaveUnreadMessages-true) { font-weight: bold; } -outlinerchildren:-moz-outliner-cell-text(folderNameCol, isServer-true), -outlinerchildren:-moz-outliner-cell-text(hasUnreadMessages-true) { +treechildren:-moz-tree-cell-text(folderNameCol, isServer-true), +treechildren:-moz-tree-cell-text(hasUnreadMessages-true) { font-weight: bold; } -outlinerchildren:-moz-outliner-cell-text(folderNameCol, noSelect-true) { +treechildren:-moz-tree-cell-text(folderNameCol, noSelect-true) { color: #808080; font-style: italic; } @@ -177,15 +177,15 @@ outlinerchildren:-moz-outliner-cell-text(folderNameCol, noSelect-true) { list-style-image: none; } -outlinerchildren:-moz-outliner-image(syncCol) { +treechildren:-moz-tree-image(syncCol) { list-style-image: url("chrome://messenger/skin/icons/dot.gif"); } -outlinerchildren:-moz-outliner-image(syncCol, synchronize-true) { +treechildren:-moz-tree-image(syncCol, synchronize-true) { list-style-image: url("chrome://messenger/skin/icons/check.gif"); } -outlinerchildren:-moz-outliner-image(syncCol, isServer-true) { +treechildren:-moz-tree-image(syncCol, isServer-true) { list-style-image: none; } diff --git a/EarlyBlue/messenger/mailWindow1.css b/EarlyBlue/messenger/mailWindow1.css index 194e9794..3ac881e5 100644 --- a/EarlyBlue/messenger/mailWindow1.css +++ b/EarlyBlue/messenger/mailWindow1.css @@ -56,14 +56,14 @@ height: 0px; } -/* ..... outliner adjustments ..... */ +/* ..... tree adjustments ..... */ -#folderOutliner { +#folderTree { border: none; min-width: 1px; } -#threadOutliner { +#threadTree { border: none; min-width: 1px; } diff --git a/EarlyBlue/messenger/messengercompose/messengercompose.css b/EarlyBlue/messenger/messengercompose/messengercompose.css index 1fa67279..5a1014f9 100644 --- a/EarlyBlue/messenger/messengercompose/messengercompose.css +++ b/EarlyBlue/messenger/messengercompose/messengercompose.css @@ -112,26 +112,23 @@ /* ::::: autocomplete icons ::::: */ -outlinerbody:-moz-outliner-cell-text(default-match) { +treechildren:-moz-tree-cell-text(default-match) { margin: 2px -3px 2px 15px; border: none; } -outlinerbody:-moz-outliner-image(local-abook) { +treechildren:-moz-tree-image(local-abook) { margin: 2px -1px 2px 4px; - border: none; list-style-image: url("chrome://messenger/skin/addressbook/icons/addrbook.gif"); } -outlinerbody:-moz-outliner-image(remote-abook) { +treechildren:-moz-tree-image(remote-abook) { margin: 2px -3px 2px 2px; - border: none; list-style-image: url("chrome://messenger/skin/addressbook/icons/remote-addrbook.gif"); } -outlinerbody:-moz-outliner-image(remote-err) { +treechildren:-moz-tree-image(remote-err) { margin: 2px -3px 2px 2px; - border: none; list-style-image: url("chrome://messenger/skin/addressbook/icons/remote-addrbook-error.gif"); } diff --git a/EarlyBlue/messenger/subscribe.css b/EarlyBlue/messenger/subscribe.css index 344cefeb..73c2ae70 100644 --- a/EarlyBlue/messenger/subscribe.css +++ b/EarlyBlue/messenger/subscribe.css @@ -51,21 +51,26 @@ /* ::::: subscribed icons :::::: */ -.subscribedcol { +treechildren:-moz-tree-cell(SubscribedColumn), +treechildren:-moz-tree-cell(subscribedCol) { list-style-image: url("chrome://messenger/skin/icons/dot.gif"); } -.subscribedcol[Subscribed="true"] { +treechildren:-moz-tree-cell(SubscribedColumn, Subscribed-true), +treechildren:-moz-tree-cell(subscribedCol, subscribed) { list-style-image: url("chrome://messenger/skin/icons/check.gif"); } /* ::::: folder icons :::::: */ -.tree-cell-subscribe-icon { +treechildren:-moz-tree-image(NameColumn) { + margin-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-closed.gif"); } -.tree-cell-subscribe-icon[ServerType="nntp"] { +treechildren:-moz-tree-image(NameColumn, ServerType-nntp), +treechildren:-moz-tree-image(nameCol, nntp) { + margin-right: 2px; list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif"); } @@ -86,18 +91,3 @@ .subscribeMenuItem[ServerType="nntp"][IsSecure="true"] { list-style-image: url("chrome://messenger/skin/icons/server-news-lock.gif"); } - -/* ::::: for search in subscribe ::::: */ - -outlinerchildren:-moz-outliner-image(nameCol, nntp) { - padding-right: 2px; - list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif"); -} - -outlinerchildren:-moz-outliner-image(subscribedCol) { - list-style-image: url("chrome://messenger/skin/icons/dot.gif"); -} - -outlinerchildren:-moz-outliner-image(subscribedCol, subscribed) { - list-style-image: url("chrome://messenger/skin/icons/check.gif"); -} diff --git a/EarlyBlue/messenger/threadPane.css b/EarlyBlue/messenger/threadPane.css index 07c00450..925089ff 100644 --- a/EarlyBlue/messenger/threadPane.css +++ b/EarlyBlue/messenger/threadPane.css @@ -45,18 +45,18 @@ /* ::::: thread decoration ::::: */ -outlinerchildren:-moz-outliner-cell-text(read) { +treechildren:-moz-tree-cell-text(read) { font-weight: normal; } -outlinerchildren:-moz-outliner-cell-text(unread) { +treechildren:-moz-tree-cell-text(unread) { font-weight: bold; } /* on a collapsed thread, if the top level message is read, but the thread has * unread children, underline the text. 4.x mac did this, very slick */ -outlinerchildren:-moz-outliner-cell-text(container, closed, hasUnread, read) { +treechildren:-moz-tree-cell-text(container, closed, hasUnread, read) { text-decoration: underline; } @@ -65,27 +65,27 @@ outlinerchildren:-moz-outliner-cell-text(container, closed, hasUnread, read) { **** Priority colors currently not being used at the moment. It has been **** disabled so as to not conflict with the labels color feature. **** -outlinerchildren:-moz-outliner-cell-text(priorityCol, priority-highest) { +treechildren:-moz-tree-cell-text(priorityCol, priority-highest) { color: red; } -outlinerchildren:-moz-outliner-cell-text(priorityCol, priority-high) { +treechildren:-moz-tree-cell-text(priorityCol, priority-high) { color: rgb(128, 0, 0); } -outlinerchildren:-moz-outliner-cell-text(priorityCol, priority-lowest) { +treechildren:-moz-tree-cell-text(priorityCol, priority-lowest) { color: rgb(170, 170, 170); } -outlinerchildren:-moz-outliner-cell-text(priorityCol, priority-low) { +treechildren:-moz-tree-cell-text(priorityCol, priority-low) { color: rgb(85, 85, 85); } -outlinerchildren:-moz-outliner-cell-text(priorityCol, selected) { +treechildren:-moz-tree-cell-text(priorityCol, selected) { color: -moz-DialogText; } -outlinerchildren:-moz-outliner-cell-text(priorityCol, selected, focus) { +treechildren:-moz-tree-cell-text(priorityCol, selected, focus) { color: HighlightText; } ****/ @@ -96,223 +96,208 @@ outlinerchildren:-moz-outliner-cell-text(priorityCol, selected, focus) { /* ..... thread column ..... */ -outlinercol.threadColumnHeader { +treecol.threadColumnHeader { list-style-image: url("chrome://messenger/skin/icons/unthreadcol.gif"); } -outlinercol.threadColumnHeader[sortDirection="ascending"] { +treecol.threadColumnHeader[sortDirection="ascending"] { list-style-image: url("chrome://messenger/skin/icons/threadcol.gif"); } -outlinercol.threadColumnHeader[sortDirection="descending"] { +treecol.threadColumnHeader[sortDirection="descending"] { list-style-image: url("chrome://messenger/skin/icons/threadcol.gif"); } -outlinerchildren:-moz-outliner-image(threadCol, container) { +treechildren:-moz-tree-image(threadCol, container) { list-style-image: url("chrome://messenger/skin/icons/thread-closed.gif"); } -outlinerchildren:-moz-outliner-image(threadCol, container, offline) { +treechildren:-moz-tree-image(threadCol, container, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-closed-offline.gif"); } -outlinerchildren:-moz-outliner-image(threadCol, container, open) { +treechildren:-moz-tree-image(threadCol, container, open) { list-style-image: url("chrome://messenger/skin/icons/thread-open.gif"); } -outlinerchildren:-moz-outliner-image(threadCol, container, open, offline) { +treechildren:-moz-tree-image(threadCol, container, open, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-open-offline.gif"); } -outlinerchildren:-moz-outliner-image(threadCol, container, hasUnread) { +treechildren:-moz-tree-image(threadCol, container, hasUnread) { list-style-image: url("chrome://messenger/skin/icons/thread-new-closed.gif"); } -outlinerchildren:-moz-outliner-image(threadCol, container, hasUnread, offline) { +treechildren:-moz-tree-image(threadCol, container, hasUnread, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-offline.gif"); } -outlinerchildren:-moz-outliner-image(threadCol, container, hasUnread, open) { +treechildren:-moz-tree-image(threadCol, container, hasUnread, open) { list-style-image: url("chrome://messenger/skin/icons/thread-new-open.gif"); } -outlinerchildren:-moz-outliner-image(threadCol, container, hasUnread, open, offline) { +treechildren:-moz-tree-image(threadCol, container, hasUnread, open, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-new-open-offline.gif"); } /* ..... read column ..... */ -outlinercol.readColumnHeader { +treecol.readColumnHeader { list-style-image: url("chrome://messenger/skin/icons/readcol.gif"); } -outlinerchildren:-moz-outliner-image(unreadButtonColHeader) { +treechildren:-moz-tree-image(unreadButtonColHeader) { list-style-image: url("chrome://messenger/skin/icons/readmail.gif"); } -outlinerchildren:-moz-outliner-image(unreadButtonColHeader, unread) { +treechildren:-moz-tree-image(unreadButtonColHeader, unread) { list-style-image: url("chrome://messenger/skin/icons/unreadmail.gif"); } /* ..... flag column ..... */ -outlinercol.flagColumnHeader { +treecol.flagColumnHeader { list-style-image: url("chrome://messenger/skin/icons/flagcol.gif"); } -outlinerchildren:-moz-outliner-image(flaggedCol) { +treechildren:-moz-tree-image(flaggedCol) { list-style-image: url("chrome://messenger/skin/icons/readmail.gif"); } -outlinerchildren:-moz-outliner-image(flaggedCol, flagged) { +treechildren:-moz-tree-image(flaggedCol, flagged) { list-style-image: url("chrome://messenger/skin/icons/flaggedmail.gif"); } /* ..... subject column ..... */ -outlinerchildren:-moz-outliner-image(subjectCol) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol) { + margin-right: 2px; list-style-image: url("chrome://messenger/skin/icons/message-mail.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, new) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, new) { list-style-image: url("chrome://messenger/skin/icons/message-mail-new.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, attach) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, attach) { list-style-image: url("chrome://messenger/skin/icons/message-mail-attach.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, imapdeleted) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, imapdeleted) { list-style-image: url("chrome://messenger/skin/icons/message-mail-imapdelete.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, offline) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, offline) { list-style-image: url("chrome://messenger/skin/icons/message-mail-offline.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, new, offline) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, new, offline) { list-style-image: url("chrome://messenger/skin/icons/message-mail-new-offline.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, attach, offline) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, attach, offline) { list-style-image: url("chrome://messenger/skin/icons/message-mail-attach-offline.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, imapdeleted, offline) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, imapdeleted, offline) { list-style-image: url("chrome://messenger/skin/icons/message-mail-imapdel-offline.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, news) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, news) { list-style-image: url("chrome://messenger/skin/icons/message-news.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, news, attach) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, news, attach) { list-style-image: url("chrome://messenger/skin/icons/message-news-attach.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, news, attach, offline) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, news, attach, offline) { list-style-image: url("chrome://messenger/skin/icons/message-news-attach-offline.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, news, new) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, news, new) { list-style-image: url("chrome://messenger/skin/icons/message-news-new.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, news, new, attach) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, news, new, attach) { list-style-image: url("chrome://messenger/skin/icons/message-news-new-attach.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, news, new, attach, offline) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, news, new, attach, offline) { list-style-image: url("chrome://messenger/skin/icons/message-news-new-attach-offline.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, news, new, offline) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, news, new, offline) { list-style-image: url("chrome://messenger/skin/icons/message-news-new-offline.gif"); } -outlinerchildren:-moz-outliner-image(subjectCol, news, offline) { - padding-right: 2px; +treechildren:-moz-tree-image(subjectCol, news, offline) { list-style-image: url("chrome://messenger/skin/icons/message-news-offline.gif"); } /* ..... new thread icons for watch and ignore ..... */ -outlinerchildren:-moz-outliner-image(news, threadCol, container, watch) { +treechildren:-moz-tree-image(news, threadCol, container, watch) { list-style-image: url("chrome://messenger/skin/icons/thread-closed-eye.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, ignore) { +treechildren:-moz-tree-image(news, threadCol, container, ignore) { list-style-image: url("chrome://messenger/skin/icons/thread-closed-kill.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, watch, offline) { +treechildren:-moz-tree-image(news, threadCol, container, watch, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-closed-offline-eye.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, ignore, offline) { +treechildren:-moz-tree-image(news, threadCol, container, ignore, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-closed-offline-kill.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, watch) { +treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch) { list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-eye.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, ignore) { +treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore) { list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-kill.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, watch, offline) { +treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-offline-eye.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, ignore, offline) { +treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-offline-kill.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, watch, open) { +treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch, open) { list-style-image: url("chrome://messenger/skin/icons/thread-new-open-eye.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, ignore, open) { +treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore, open) { list-style-image: url("chrome://messenger/skin/icons/thread-new-open-kill.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, watch, open, offline) { +treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch, open, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-new-open-offline-eye.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, ignore, open, offline) { +treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore, open, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-new-open-offline-kill.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, watch, open) { +treechildren:-moz-tree-image(news, threadCol, container, watch, open) { list-style-image: url("chrome://messenger/skin/icons/thread-open-eye.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, ignore, open) { +treechildren:-moz-tree-image(news, threadCol, container, ignore, open) { list-style-image: url("chrome://messenger/skin/icons/thread-open-kill.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, watch, open, offline) { +treechildren:-moz-tree-image(news, threadCol, container, watch, open, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-open-offline-eye.gif"); } -outlinerchildren:-moz-outliner-image(news, threadCol, container, ignore, open, offline) { +treechildren:-moz-tree-image(news, threadCol, container, ignore, open, offline) { list-style-image: url("chrome://messenger/skin/icons/thread-open-offline-kill.gif"); } diff --git a/EarlyBlue/messenger/threadPaneLabels.css b/EarlyBlue/messenger/threadPaneLabels.css index 7cbfd20b..674ef486 100644 --- a/EarlyBlue/messenger/threadPaneLabels.css +++ b/EarlyBlue/messenger/threadPaneLabels.css @@ -53,510 +53,509 @@ color: #FF0000; color: rgb(128, 0, 0); */ -outlinerchildren:-moz-outliner-cell-text(lc-FFFFFF) { +treechildren:-moz-tree-cell-text(lc-FFFFFF) { color: #FFFFFF } -outlinerchildren:-moz-outliner-row(lc-FFFFFF, selected) { +treechildren:-moz-tree-row(lc-FFFFFF, selected) { background-color: #FFFFFF; } -outlinerchildren:-moz-outliner-cell-text(lc-CCCCCC) { +treechildren:-moz-tree-cell-text(lc-CCCCCC) { color: #CCCCCC } -outlinerchildren:-moz-outliner-row(lc-CCCCCC, selected) { +treechildren:-moz-tree-row(lc-CCCCCC, selected) { background-color: #CCCCCC; } -outlinerchildren:-moz-outliner-cell-text(lc-C0C0C0) { +treechildren:-moz-tree-cell-text(lc-C0C0C0) { color: #C0C0C0 } -outlinerchildren:-moz-outliner-row(lc-C0C0C0, selected) { +treechildren:-moz-tree-row(lc-C0C0C0, selected) { background-color: #C0C0C0; } -outlinerchildren:-moz-outliner-cell-text(lc-999999) { +treechildren:-moz-tree-cell-text(lc-999999) { color: #999999 } -outlinerchildren:-moz-outliner-row(lc-999999, selected) { +treechildren:-moz-tree-row(lc-999999, selected) { background-color: #999999; } -outlinerchildren:-moz-outliner-cell-text(lc-666666) { +treechildren:-moz-tree-cell-text(lc-666666) { color: #666666 } -outlinerchildren:-moz-outliner-row(lc-666666, selected) { +treechildren:-moz-tree-row(lc-666666, selected) { background-color: #666666; } -outlinerchildren:-moz-outliner-cell-text(lc-333333) { +treechildren:-moz-tree-cell-text(lc-333333) { color: #333333 } -outlinerchildren:-moz-outliner-row(lc-333333, selected) { +treechildren:-moz-tree-row(lc-333333, selected) { background-color: #333333; } -outlinerchildren:-moz-outliner-cell-text(lc-000000) { +treechildren:-moz-tree-cell-text(lc-000000) { color: #000000 } -outlinerchildren:-moz-outliner-row(lc-000000, selected) { +treechildren:-moz-tree-row(lc-000000, selected) { background-color: #000000; } -outlinerchildren:-moz-outliner-cell-text(lc-FFCCCC) { +treechildren:-moz-tree-cell-text(lc-FFCCCC) { color: #FFCCCC } -outlinerchildren:-moz-outliner-row(lc-FFCCCC, selected) { +treechildren:-moz-tree-row(lc-FFCCCC, selected) { background-color: #FFCCCC; } -outlinerchildren:-moz-outliner-cell-text(lc-FF6666) { +treechildren:-moz-tree-cell-text(lc-FF6666) { color: #FF6666 } -outlinerchildren:-moz-outliner-row(lc-FF6666, selected) { +treechildren:-moz-tree-row(lc-FF6666, selected) { background-color: #FF6666; } -outlinerchildren:-moz-outliner-cell-text(lc-FF0000) { +treechildren:-moz-tree-cell-text(lc-FF0000) { color: #FF0000 } -outlinerchildren:-moz-outliner-row(lc-FF0000, selected) { +treechildren:-moz-tree-row(lc-FF0000, selected) { background-color: #FF0000; } -outlinerchildren:-moz-outliner-cell-text(lc-CC0000) { +treechildren:-moz-tree-cell-text(lc-CC0000) { color: #CC0000 } -outlinerchildren:-moz-outliner-row(lc-CC0000, selected) { +treechildren:-moz-tree-row(lc-CC0000, selected) { background-color: #CC0000; } -outlinerchildren:-moz-outliner-cell-text(lc-990000) { +treechildren:-moz-tree-cell-text(lc-990000) { color: #990000 } -outlinerchildren:-moz-outliner-row(lc-990000, selected) { +treechildren:-moz-tree-row(lc-990000, selected) { background-color: #990000; } -outlinerchildren:-moz-outliner-cell-text(lc-660000) { +treechildren:-moz-tree-cell-text(lc-660000) { color: #660000 } -outlinerchildren:-moz-outliner-row(lc-660000, selected) { +treechildren:-moz-tree-row(lc-660000, selected) { background-color: #660000; } -outlinerchildren:-moz-outliner-cell-text(lc-330000) { +treechildren:-moz-tree-cell-text(lc-330000) { color: #330000 } -outlinerchildren:-moz-outliner-row(lc-330000, selected) { +treechildren:-moz-tree-row(lc-330000, selected) { background-color: #330000; } -outlinerchildren:-moz-outliner-cell-text(lc-FFCC99) { +treechildren:-moz-tree-cell-text(lc-FFCC99) { color: #FFCC99 } -outlinerchildren:-moz-outliner-row(lc-FFCC99, selected) { +treechildren:-moz-tree-row(lc-FFCC99, selected) { background-color: #FFCC99; } -outlinerchildren:-moz-outliner-cell-text(lc-FF9966) { +treechildren:-moz-tree-cell-text(lc-FF9966) { color: #FF9966 } -outlinerchildren:-moz-outliner-row(lc-FF9966, selected) { +treechildren:-moz-tree-row(lc-FF9966, selected) { background-color: #FF9966; } -outlinerchildren:-moz-outliner-cell-text(lc-FF9900) { +treechildren:-moz-tree-cell-text(lc-FF9900) { color: #FF9900 } -outlinerchildren:-moz-outliner-row(lc-FF9900, selected) { +treechildren:-moz-tree-row(lc-FF9900, selected) { background-color: #FF9900; } -outlinerchildren:-moz-outliner-cell-text(lc-FF6600) { +treechildren:-moz-tree-cell-text(lc-FF6600) { color: #FF6600 } -outlinerchildren:-moz-outliner-row(lc-FF6600, selected) { +treechildren:-moz-tree-row(lc-FF6600, selected) { background-color: #FF6600; } -outlinerchildren:-moz-outliner-cell-text(lc-CC6600) { +treechildren:-moz-tree-cell-text(lc-CC6600) { color: #CC6600 } -outlinerchildren:-moz-outliner-row(lc-CC6600, selected) { +treechildren:-moz-tree-row(lc-CC6600, selected) { background-color: #CC6600; } -outlinerchildren:-moz-outliner-cell-text(lc-993300) { +treechildren:-moz-tree-cell-text(lc-993300) { color: #993300 } -outlinerchildren:-moz-outliner-row(lc-993300, selected) { +treechildren:-moz-tree-row(lc-993300, selected) { background-color: #993300; } -outlinerchildren:-moz-outliner-cell-text(lc-663300) { +treechildren:-moz-tree-cell-text(lc-663300) { color: #663300 } -outlinerchildren:-moz-outliner-row(lc-663300, selected) { +treechildren:-moz-tree-row(lc-663300, selected) { background-color: #663300; } -outlinerchildren:-moz-outliner-cell-text(lc-FFFF99) { +treechildren:-moz-tree-cell-text(lc-FFFF99) { color: #FFFF99 } -outlinerchildren:-moz-outliner-row(lc-FFFF99, selected) { +treechildren:-moz-tree-row(lc-FFFF99, selected) { background-color: #FFFF99; } -outlinerchildren:-moz-outliner-cell-text(lc-FFFF66) { +treechildren:-moz-tree-cell-text(lc-FFFF66) { color: #FFFF66 } -outlinerchildren:-moz-outliner-row(lc-FFFF66, selected) { +treechildren:-moz-tree-row(lc-FFFF66, selected) { background-color: #FFFF66; } -outlinerchildren:-moz-outliner-cell-text(lc-FFCC66) { +treechildren:-moz-tree-cell-text(lc-FFCC66) { color: #FFCC66 } -outlinerchildren:-moz-outliner-row(lc-FFCC66, selected) { +treechildren:-moz-tree-row(lc-FFCC66, selected) { background-color: #FFCC66; } -outlinerchildren:-moz-outliner-cell-text(lc-FFCC33) { +treechildren:-moz-tree-cell-text(lc-FFCC33) { color: #FFCC33 } -outlinerchildren:-moz-outliner-row(lc-FFCC33, selected) { +treechildren:-moz-tree-row(lc-FFCC33, selected) { background-color: #FFCC33; } -outlinerchildren:-moz-outliner-cell-text(lc-CC9933) { +treechildren:-moz-tree-cell-text(lc-CC9933) { color: #CC9933 } -outlinerchildren:-moz-outliner-row(lc-CC9933, selected) { +treechildren:-moz-tree-row(lc-CC9933, selected) { background-color: #CC9933; } -outlinerchildren:-moz-outliner-cell-text(lc-996633) { +treechildren:-moz-tree-cell-text(lc-996633) { color: #996633 } -outlinerchildren:-moz-outliner-row(lc-996633, selected) { +treechildren:-moz-tree-row(lc-996633, selected) { background-color: #996633; } -outlinerchildren:-moz-outliner-cell-text(lc-663333) { +treechildren:-moz-tree-cell-text(lc-663333) { color: #663333 } -outlinerchildren:-moz-outliner-row(lc-663333, selected) { +treechildren:-moz-tree-row(lc-663333, selected) { background-color: #663333; } -outlinerchildren:-moz-outliner-cell-text(lc-FFFFCC) { +treechildren:-moz-tree-cell-text(lc-FFFFCC) { color: #FFFFCC } -outlinerchildren:-moz-outliner-row(lc-FFFFCC, selected) { +treechildren:-moz-tree-row(lc-FFFFCC, selected) { background-color: #FFFFCC; } -outlinerchildren:-moz-outliner-cell-text(lc-FFFF33) { +treechildren:-moz-tree-cell-text(lc-FFFF33) { color: #FFFF33 } -outlinerchildren:-moz-outliner-row(lc-FFFF33, selected) { +treechildren:-moz-tree-row(lc-FFFF33, selected) { background-color: #FFFF33; } -outlinerchildren:-moz-outliner-cell-text(lc-FFFF00) { +treechildren:-moz-tree-cell-text(lc-FFFF00) { color: #FFFF00 } -outlinerchildren:-moz-outliner-row(lc-FFFF00, selected) { +treechildren:-moz-tree-row(lc-FFFF00, selected) { background-color: #FFFF00; } -outlinerchildren:-moz-outliner-cell-text(lc-FFCC00) { +treechildren:-moz-tree-cell-text(lc-FFCC00) { color: #FFCC00 } -outlinerchildren:-moz-outliner-row(lc-FFCC00, selected) { +treechildren:-moz-tree-row(lc-FFCC00, selected) { background-color: #FFCC00; } -outlinerchildren:-moz-outliner-cell-text(lc-999900) { +treechildren:-moz-tree-cell-text(lc-999900) { color: #999900 } -outlinerchildren:-moz-outliner-row(lc-999900, selected) { +treechildren:-moz-tree-row(lc-999900, selected) { background-color: #999900; } -outlinerchildren:-moz-outliner-cell-text(lc-666600) { +treechildren:-moz-tree-cell-text(lc-666600) { color: #666600 } -outlinerchildren:-moz-outliner-row(lc-666600, selected) { +treechildren:-moz-tree-row(lc-666600, selected) { background-color: #666600; } -outlinerchildren:-moz-outliner-cell-text(lc-333300) { +treechildren:-moz-tree-cell-text(lc-333300) { color: #333300 } -outlinerchildren:-moz-outliner-row(lc-333300, selected) { +treechildren:-moz-tree-row(lc-333300, selected) { background-color: #333300; } -outlinerchildren:-moz-outliner-cell-text(lc-99FF99) { +treechildren:-moz-tree-cell-text(lc-99FF99) { color: #99FF99 } -outlinerchildren:-moz-outliner-row(lc-99FF99, selected) { +treechildren:-moz-tree-row(lc-99FF99, selected) { background-color: #99FF99; } -outlinerchildren:-moz-outliner-cell-text(lc-66FF99) { +treechildren:-moz-tree-cell-text(lc-66FF99) { color: #66FF99 } -outlinerchildren:-moz-outliner-row(lc-66FF99, selected) { +treechildren:-moz-tree-row(lc-66FF99, selected) { background-color: #66FF99; } -outlinerchildren:-moz-outliner-cell-text(lc-33FF33) { +treechildren:-moz-tree-cell-text(lc-33FF33) { color: #33FF33 } -outlinerchildren:-moz-outliner-row(lc-33FF33, selected) { +treechildren:-moz-tree-row(lc-33FF33, selected) { background-color: #33FF33; } -outlinerchildren:-moz-outliner-cell-text(lc-33CC00) { +treechildren:-moz-tree-cell-text(lc-33CC00) { color: #33CC00 } -outlinerchildren:-moz-outliner-row(lc-33CC00, selected) { +treechildren:-moz-tree-row(lc-33CC00, selected) { background-color: #33CC00; } -outlinerchildren:-moz-outliner-cell-text(lc-009900) { +treechildren:-moz-tree-cell-text(lc-009900) { color: #009900 } -outlinerchildren:-moz-outliner-row(lc-009900, selected) { +treechildren:-moz-tree-row(lc-009900, selected) { background-color: #009900; } -outlinerchildren:-moz-outliner-cell-text(lc-006600) { +treechildren:-moz-tree-cell-text(lc-006600) { color: #006600 } -outlinerchildren:-moz-outliner-row(lc-006600, selected) { +treechildren:-moz-tree-row(lc-006600, selected) { background-color: #006600; } -outlinerchildren:-moz-outliner-cell-text(lc-003300) { +treechildren:-moz-tree-cell-text(lc-003300) { color: #003300 } -outlinerchildren:-moz-outliner-row(lc-003300, selected) { +treechildren:-moz-tree-row(lc-003300, selected) { background-color: #003300; } -outlinerchildren:-moz-outliner-cell-text(lc-99FFFF) { +treechildren:-moz-tree-cell-text(lc-99FFFF) { color: #99FFFF } -outlinerchildren:-moz-outlinerrow(lc-99FFFF, selected) { +treechildren:-moz-tree-row(lc-99FFFF, selected) { background-color: #99FFFF; } -outlinerchildren:-moz-outliner-cell-text(lc-33FFFF) { +treechildren:-moz-tree-cell-text(lc-33FFFF) { color: #33FFFF } -outlinerchildren:-moz-outliner-row(lc-33FFFF, selected) { +treechildren:-moz-tree-row(lc-33FFFF, selected) { background-color: #33FFFF; } -outlinerchildren:-moz-outliner-cell-text(lc-66CCCC) { +treechildren:-moz-tree-cell-text(lc-66CCCC) { color: #66CCCC } -outlinerchildren:-moz-outliner-row(lc-66CCCC, selected) { +treechildren:-moz-tree-row(lc-66CCCC, selected) { background-color: #66CCCC; } -outlinerchildren:-moz-outliner-cell-text(lc-00CCCC) { +treechildren:-moz-tree-cell-text(lc-00CCCC) { color: #00CCCC } -outlinerchildren:-moz-outliner-row(lc-00CCCC, selected) { +treechildren:-moz-tree-row(lc-00CCCC, selected) { background-color: #00CCCC; } -outlinerchildren:-moz-outliner-cell-text(lc-339999) { +treechildren:-moz-tree-cell-text(lc-339999) { color: #339999 } -outlinerchildren:-moz-outliner-row(lc-339999, selected) { +treechildren:-moz-tree-row(lc-339999, selected) { background-color: #339999; } -outlinerchildren:-moz-outliner-cell-text(lc-336666) { +treechildren:-moz-tree-cell-text(lc-336666) { color: #336666 } -outlinerchildren:-moz-outliner-row(lc-336666, selected) { +treechildren:-moz-tree-row(lc-336666, selected) { background-color: #336666; } -outlinerchildren:-moz-outliner-cell-text(lc-003333) { +treechildren:-moz-tree-cell-text(lc-003333) { color: #003333 } -outlinerchildren:-moz-outliner-row(lc-003333, selected) { +treechildren:-moz-tree-row(lc-003333, selected) { background-color: #003333; } -outlinerchildren:-moz-outliner-cell-text(lc-CCFFFF) { +treechildren:-moz-tree-cell-text(lc-CCFFFF) { color: #CCFFFF } -outlinerchildren:-moz-outliner-row(lc-CCFFFF, selected) { +treechildren:-moz-tree-row(lc-CCFFFF, selected) { background-color: #CCFFFF; } -outlinerchildren:-moz-outliner-cell-text(lc-66FFFF) { +treechildren:-moz-tree-cell-text(lc-66FFFF) { color: #66FFFF } -outlinerchildren:-moz-outliner-row(lc-66FFFF, selected) { +treechildren:-moz-tree-row(lc-66FFFF, selected) { background-color: #66FFFF; } -outlinerchildren:-moz-outliner-cell-text(lc-33CCFF) { +treechildren:-moz-tree-cell-text(lc-33CCFF) { color: #33CCFF } -outlinerchildren:-moz-outliner-row(lc-33CCFF, selected) { +treechildren:-moz-tree-row(lc-33CCFF, selected) { background-color: #33CCFF; } -outlinerchildren:-moz-outliner-cell-text(lc-3366FF) { +treechildren:-moz-tree-cell-text(lc-3366FF) { color: #3366FF } -outlinerchildren:-moz-outliner-row(lc-3366FF, selected) { +treechildren:-moz-tree-row(lc-3366FF, selected) { background-color: #3366FF; } -outlinerchildren:-moz-outliner-cell-text(lc-3333FF) { +treechildren:-moz-tree-cell-text(lc-3333FF) { color: #3333FF } -outlinerchildren:-moz-outliner-row(lc-3333FF, selected) { +treechildren:-moz-tree-row(lc-3333FF, selected) { background-color: #3333FF; } -outlinerchildren:-moz-outliner-cell-text(lc-000099) { +treechildren:-moz-tree-cell-text(lc-000099) { color: #000099 } -outlinerchildren:-moz-outliner-row(lc-000099, selected) { +treechildren:-moz-tree-row(lc-000099, selected) { background-color: #000099; } -outlinerchildren:-moz-outliner-cell-text(lc-000066) { +treechildren:-moz-tree-cell-text(lc-000066) { color: #000066 } -outlinerchildren:-moz-outliner-row(lc-000066, selected) { +treechildren:-moz-tree-row(lc-000066, selected) { background-color: #000066; } -outlinerchildren:-moz-outliner-cell-text(lc-CCCCFF) { +treechildren:-moz-tree-cell-text(lc-CCCCFF) { color: #CCCCFF } -outlinerchildren:-moz-outliner-row(lc-CCCCFF, selected) { +treechildren:-moz-tree-row(lc-CCCCFF, selected) { background-color: #CCCCFF; } -outlinerchildren:-moz-outliner-cell-text(lc-9999FF) { +treechildren:-moz-tree-cell-text(lc-9999FF) { color: #9999FF } -outlinerchildren:-moz-outliner-row(lc-9999FF, selected) { +treechildren:-moz-tree-row(lc-9999FF, selected) { background-color: #9999FF; } -outlinerchildren:-moz-outliner-cell-text(lc-6666CC) { +treechildren:-moz-tree-cell-text(lc-6666CC) { color: #6666CC } -outlinerchildren:-moz-outliner-row(lc-6666CC, selected) { +treechildren:-moz-tree-row(lc-6666CC, selected) { background-color: #6666CC; } -outlinerchildren:-moz-outliner-cell-text(lc-6633FF) { +treechildren:-moz-tree-cell-text(lc-6633FF) { color: #6633FF } -outlinerchildren:-moz-outliner-row(lc-6633FF, selected) { +treechildren:-moz-tree-row(lc-6633FF, selected) { background-color: #6633FF; } -outlinerchildren:-moz-outliner-cell-text(lc-6600CC) { +treechildren:-moz-tree-cell-text(lc-6600CC) { color: #6600CC } -outlinerchildren:-moz-outliner-row(lc-6600CC, selected) { +treechildren:-moz-tree-row(lc-6600CC, selected) { background-color: #6600CC; } -outlinerchildren:-moz-outliner-cell-text(lc-333399) { +treechildren:-moz-tree-cell-text(lc-333399) { color: #333399 } -outlinerchildren:-moz-outliner-row(lc-333399, selected) { +treechildren:-moz-tree-row(lc-333399, selected) { background-color: #333399; } -outlinerchildren:-moz-outliner-cell-text(lc-330099) { +treechildren:-moz-tree-cell-text(lc-330099) { color: #330099 } -outlinerchildren:-moz-outliner-row(lc-330099, selected) { +treechildren:-moz-tree-row(lc-330099, selected) { background-color: #330099; } -outlinerchildren:-moz-outliner-cell-text(lc-FFCCFF) { +treechildren:-moz-tree-cell-text(lc-FFCCFF) { color: #FFCCFF } -outlinerchildren:-moz-outliner-row(lc-FFCCFF, selected) { +treechildren:-moz-tree-row(lc-FFCCFF, selected) { background-color: #FFCCFF; } -outlinerchildren:-moz-outliner-cell-text(lc-FF99FF) { +treechildren:-moz-tree-cell-text(lc-FF99FF) { color: #FF99FF } -outlinerchildren:-moz-outliner-row(lc-FF99FF, selected) { +treechildren:-moz-tree-row(lc-FF99FF, selected) { background-color: #FF99FF; } -outlinerchildren:-moz-outliner-cell-text(lc-CC66CC) { +treechildren:-moz-tree-cell-text(lc-CC66CC) { color: #CC66CC } -outlinerchildren:-moz-outliner-row(lc-CC66CC, selected) { +treechildren:-moz-tree-row(lc-CC66CC, selected) { background-color: #CC66CC; } -outlinerchildren:-moz-outliner-cell-text(lc-CC33CC) { +treechildren:-moz-tree-cell-text(lc-CC33CC) { color: #CC33CC } -outlinerchildren:-moz-outliner-row(lc-CC33CC, selected) { +treechildren:-moz-tree-row(lc-CC33CC, selected) { background-color: #CC33CC; } -outlinerchildren:-moz-outliner-cell-text(lc-993399) { +treechildren:-moz-tree-cell-text(lc-993399) { color: #993399 } -outlinerchildren:-moz-outliner-row(lc-993399, selected) { +treechildren:-moz-tree-row(lc-993399, selected) { background-color: #993399; } -outlinerchildren:-moz-outliner-cell-text(lc-663366) { +treechildren:-moz-tree-cell-text(lc-663366) { color: #663366 } -outlinerchildren:-moz-outliner-row(lc-663366, selected) { +treechildren:-moz-tree-row(lc-663366, selected) { background-color: #663366; } -outlinerchildren:-moz-outliner-cell-text(lc-330033) { +treechildren:-moz-tree-cell-text(lc-330033) { color: #330033 } -outlinerchildren:-moz-outliner-row(lc-330033, selected) { +treechildren:-moz-tree-row(lc-330033, selected) { background-color: #330033; } -outlinerchildren:-moz-outliner-cell-text(lc-white, selected) { +treechildren:-moz-tree-cell-text(lc-white, selected) { color: #FFFFFF } -outlinerchildren:-moz-outliner-cell-text(lc-black, selected) { +treechildren:-moz-tree-cell-text(lc-black, selected) { color: #000000 } - diff --git a/EarlyBlue/navigator/navigator.css b/EarlyBlue/navigator/navigator.css index 19dd77ec..0b48ec7c 100644 --- a/EarlyBlue/navigator/navigator.css +++ b/EarlyBlue/navigator/navigator.css @@ -197,37 +197,13 @@ toolbar[toolbarmode="small"] > toolbargrippy { list-style-image: none; } -/* -#page-proxy-button[pageproxystate="valid"]:hover { - list-style-image: url("chrome://communicator/skin/bookmarks/location-hover.gif"); -} - -#page-proxy-button[pageproxystate="valid"]:hover:active { - list-style-image: url("chrome://communicator/skin/bookmarks/location-act.gif"); -} - -#page-proxy-button[pageproxystate="invalid"] { - cursor: default; - list-style-image: url("chrome://communicator/skin/bookmarks/location-dis.gif"); -} -*/ - /* ::::: autocomplete ::::: */ -/* -.autocomplete-history-dropmarker { - border-right-width: 1px; - border-bottom-width: 1px; - -moz-border-right-colors: ThreeDShadow; - -moz-border-bottom-colors: ThreeDShadow; -} -*/ - -.autocomplete-outlinerbody:-moz-outliner-cell-text(value) { +.autocomplete-treebody:-moz-tree-cell-text(value) { padding-left: 13px; } -.autocomplete-outlinerbody:-moz-outliner-cell-text(comment) { +.autocomplete-treebody:-moz-tree-cell-text(comment) { color: #808080; /* font-style: italic; */ } diff --git a/EarlyBlue/navigator/pageInfo.css b/EarlyBlue/navigator/pageInfo.css index be8934c7..ab732f6b 100644 --- a/EarlyBlue/navigator/pageInfo.css +++ b/EarlyBlue/navigator/pageInfo.css @@ -36,7 +36,7 @@ @import "chrome://global/skin/"; -outliner { +tree { margin: .5em; } -- 2.43.0