From 6f567ceb799851bb7d739f80287ed38c9103c6fd Mon Sep 17 00:00:00 2001 From: "slamm%netscape.com" Date: Sat, 5 May 2007 04:33:12 +0000 Subject: [PATCH] Fix up tree styles. Fixes icons, indenting, and twisties. Also, reduces amount of style matching that needs to be done. r=hyatt git-svn-id: svn://10.0.0.236/trunk@225667 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/suite/common/bookmarks/bm-panel.xul | 19 +++++--- mozilla/suite/common/bookmarks/bookmarks.css | 48 ++++++++++---------- 2 files changed, 36 insertions(+), 31 deletions(-) diff --git a/mozilla/suite/common/bookmarks/bm-panel.xul b/mozilla/suite/common/bookmarks/bm-panel.xul index 11feb72aece..96a29912bdc 100644 --- a/mozilla/suite/common/bookmarks/bm-panel.xul +++ b/mozilla/suite/common/bookmarks/bm-panel.xul @@ -37,8 +37,6 @@ - - @@ -46,7 +44,7 @@ - + @@ -69,9 +67,17 @@ - + - + @@ -80,6 +86,5 @@ - diff --git a/mozilla/suite/common/bookmarks/bookmarks.css b/mozilla/suite/common/bookmarks/bookmarks.css index 521acf09834..63f14403c7e 100644 --- a/mozilla/suite/common/bookmarks/bookmarks.css +++ b/mozilla/suite/common/bookmarks/bookmarks.css @@ -22,96 +22,96 @@ @import url(chrome://communicator/skin/); -treeitem[container="true"][open="true"][loading="true"] > treerow > treecell > .tree-icon +treeitem[container="true"][open="true"][loading="true"] > treerow > .treecell-bookmark { list-style-image: url("resource:/res/rdf/loading.gif") ! important ; } -treeitem[status="new"] > treerow > treecell > .tree-icon +.treecell-bookmark[status="new"] { list-style-image: url("resource:/res/rdf/loading.gif") ! important ; } -treeitem[type="http://home.netscape.com/NC-rdf#Folder"] > treerow > treecell > .tree-icon, -treeitem[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"] > treerow > treecell > .tree-icon, -treeitem[container="true"][open="true"] > treerow > treecell > .tree-icon +.treecell-bookmark[type="http://home.netscape.com/NC-rdf#Folder"], +.treecell-bookmark[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"], +treeitem[container="true"][open="true"] > treerow > .treecell-bookmark { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif"); } -treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"] > treerow > treecell > .tree-icon, -treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"] > treerow > treecell > .tree-icon, -treeitem[selected="true"][container="true"][open="true"] > treerow > treecell > .tree-icon +treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"] > treerow > .treecell-bookmark, +treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"] > treerow > .treecell-bookmark, +treeitem[selected="true"][container="true"][open="true"] > treerow > .treecell-bookmark { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif"); } -treeitem[type="http://home.netscape.com/NC-rdf#Folder"][open="true"] > treerow > treecell > .tree-icon -treeitem[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"][open="true"] > treerow > treecell > .tree-icon +treeitem[type="http://home.netscape.com/NC-rdf#Folder"][open="true"] > treerow > .treecell-bookmark +treeitem[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"][open="true"] > treerow > .treecell-bookmark { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif"); } -treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][open="true"] > treerow > treecell > .tree-icon, -treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"][open="true"] > treerow > treecell > .tree-icon +treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][open="true"] > treerow > .treecell-bookmark, +treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"][open="true"] > treerow > .treecell-bookmark { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif"); } -treeitem[container="true"][open="true"] > treerow > treecell > .tree-icon { +treeitem[container="true"][open="true"] > treerow > .treecell-bookmark { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif"); } -treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"] > treerow > treecell > .tree-icon +treeitem[type="http://home.netscape.com/NC-rdf#Folder"]#NC:PersonalToolbarFolder > treerow > .treecell-bookmark { list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-closed.gif"); } -treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"] > treerow > treecell > .tree-icon +treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"]#NC:PersonalToolbarFolder > treerow > .treecell-bookmark { list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-closed-sel.gif"); } -treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"] > > treerow > treecell > .tree-icon +treeitem[type="http://home.netscape.com/NC-rdf#Folder"][open="true"]#NC:PersonalToolbarFolder > treerow > .treecell-bookmark { list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-open.gif"); } -treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"] > > treerow > treecell > .tree-icon +treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][open="true"]#NC:PersonalToolbarFolder > treerow > .treecell-bookmark { list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-open-sel.gif"); } -treeitem[type="http://home.netscape.com/NC-rdf#BookmarkSeparator"] > treerow > treecell > .tree-icon +.treecell-bookmark[type="http://home.netscape.com/NC-rdf#BookmarkSeparator"] { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif"); } -treeitem[type="http://home.netscape.com/NC-rdf#IEFavorite"] > treerow > treecell > .tree-icon +.treecell-bookmark[type="http://home.netscape.com/NC-rdf#IEFavorite"] { list-style-image: url("chrome://communicator/skin/bookmarks/iefavorite.gif"); } -treeitem[type="http://home.netscape.com/NC-rdf#Bookmark"] > treerow > treecell > .tree-icon +.treecell-bookmark[type="http://home.netscape.com/NC-rdf#Bookmark"] { list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif"); } -treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"][open="true"] > treerow > treecell > .tree-icon +treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"][open="true"] > treerow > .treecell-bookmark { list-style-image: url("resource:/res/rdf/folder-open.gif"); } -treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"] > treerow > treecell > .tree-icon +treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"] > treerow > .treecell-bookmark { list-style-image: url("resource:/res/rdf/folder-closed.gif"); } -treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"] > treerow > treecell > .tree-icon +.treecell-bookmark[type="http://home.netscape.com/NC-rdf#FileSystemObject"] { list-style-image: url("resource:/res/rdf/article.gif"); } -treeitem > treerow > treecell > .tree-icon { +.treecell-bookmark { list-style-image:url("chrome://communicator/skin/bookmarks/bookmark-item.gif"); }